Sublime Text
Sublime Text 支持大量的编程语言,并能为 C、C++、C#、CSS、D、Dylan、Erlang、HTML、Groovy、Haskell、Java、JavaScript、LaTeX、Lisp、Lua、Markdown、MATLAB、OCaml、Perl、PHP、Python、R、Ruby、SQL、TCL 和 XML 等提供语法高亮功能。
除了默认支持的语言外,用户还可以通过下载插件来支持其他编程语言。
Sublime Text 可以安装软件包管理器,用户无需重启程序即可查找、安装、更新和卸载软件包。管理器能够通过从仓库下载新版本来保持已安装软件包的最新状态。此外,它还提供激活和停用已安装软件包的命令。
主要特点
界面
- 编辑器内置多种视觉主题,并支持用户下载额外主题。
- 用户可在屏幕右侧以迷你地图的形式预览所有代码,点击即可快速导航。
- 支持多种屏幕模式。其中一种模式可将屏幕分为 1 至 4 个面板,最多可同时显示四个文件。全屏模式(free modes)只显示一个文件,不带任何额外菜单。
列选择和多重编辑
可以整列选择或在文本中放置多个光标,从而实现即时编辑。每个光标的行为都如同文本中唯一的那个。诸如移动一个字符、移动一行、选择文本、移动一个单词或其部分(如 CamelCase、用连字符或下划线分隔)、移动到行首/行尾等命令,都会独立且同时影响所有光标,使得复杂结构的文本编辑无需使用宏或正则表达式即可快速完成。
自动补全
用户输入代码时,Sublime Text 会根据所使用的语言提供不同的补全选项。编辑器还会自动补全用户自定义的变量。
语法高亮和高对比度
Sublime Text 的深色背景旨在提高文本对比度。主要语法元素以不同颜色突出显示,这些颜色与深色背景的搭配效果优于浅色背景。
构建系统支持
Sublime Text 允许用户无需切换到命令行即可构建和运行程序。用户还可以配置自己的构建系统,并设置每次保存代码时自动构建程序。
代码片段(Snippets)
可以保存常用的代码片段,并使用关键词快速调用。
文件导航
通过模糊搜索,用户可以在文件之间以及文件内部进行快速导航。
其他功能
- 自动保存功能,帮助用户避免工作丢失。
- 可自定义的键盘快捷键和导航工具,允许为菜单和工具栏分配自定义快捷键(此功能仅在第一版中,第二和第三版中为命令面板)。
- “边输入边搜索”功能用于在文档中查找内容。语法检查功能也以类似方式工作,在输入时即时检查语法正确性。
- 支持使用宏和重复上次操作进行自动化。
- 编辑命令包括调整缩进、重新格式化段落和合并行。
请按照以下步骤操作:
- 挂载镜像文件,并运行“Open Gatekeeper friendly”程序。
- 在“终端”窗口中,按下回车键以绕过 Gatekeeper。
- 将应用程序拖动到“应用程序”文件夹。
- 应用程序已安装完成,可以开始使用。






发表评论