MacVim
软件概述
主要特点
- 带有方便的Mac图形界面的Vim
 - 支持数十种编程语言
 - 高度可定制
 
Mac Vim是Mac的源代码编辑器,它基于流行的Unix文本编辑器Vim(Vi改进版)。除了Vim中的特性之外,MacVim还包括一个图形界面,使源代码编辑更加方便。MacVim与gVim类似,后者可用于Windows
MacVim与Vim和gVim一样,为几十种编程语言提供支持,并且在源代码编辑方面非常高效。然而,Vim本身往往需要一点时间来适应,因为它的热键系统与许多人的直觉背道而驰。为了使编辑和保存更容易,MacVim通过菜单栏和程序菜单提供了对许多热键功能的访问,减少了新程序员进入的障碍
MacVim是一个优秀的源代码编辑器。不幸的是,随着MacOSX10.9Mavericks的发布,它不再受支持,也无法正常工作。不过,OSX10.6、10.7和10.8的用户会发现这个程序是满足他们编程需求的一个很好的工具
支持的文件格式
MacVim 7 支持的文件扩展名
| 常见格式 | |
|---|---|
| .TXT | 纯文本文件 | 
| .HS | 哈斯克尔剧本 | 
| .XML | XML文件 | 
| .M | 目标C实施文件 | 
| .MD | 标记文档文件 | 
| .CS | C#源代码文件 | 
| .ASM | 汇编语言源代码文件 | 
| .HPP | C++头文件 | 
| .CSH | Photoshop自定义形状文件 | 
| .VB | Visual Basic项目项文件 | 
| .PL | Perl脚本 | 
| .SQL | 结构化查询语言数据文件 | 
| .PROPERTIES | Minecraft属性文件 | 
| .JS | JavaScript文件 | 
| .ASP | 动态服务器页面 | 
| .ASPX | 活动服务器页扩展文件 | 
| .CSS | 层叠样式表 | 
| .HTML | 超文本标记语言文件 | 
| .PHP | PHP源代码文件 | 
| .JSP | Java服务器页 | 
| .JSON | JavaScript对象表示法文件 | 
| .SWP | 交换文件 | 
| .CONF | Unix配置文件 | 
| .VIMRC | Vim运行时配置文件 | 
| .RB | Ruby源代码 | 
| .F | 冻结压缩文件 | 
| .SH | Bash Shell脚本 | 
| .CPP | C++源代码文件 | 
| .C | C/C++源代码文件 | 
| .JAVA | Java源代码文件 | 
| .H | C/C++/Objto-C头文件 | 
| .PY | Python脚本 | 
| .PAS | Delphi单元源文件 | 
| .BAS | 基本源代码文件 | 
| .AWK | AWK脚本 | 
| .M4 | 宏处理器库 | 
| .A | 静态库 | 
| .LHS | 识字的哈斯克尔手稿 | 
| .BSH | 比恩塞尔剧本 | 
更新时间: 2020-02-14