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)

可以保存常用的代码片段,并使用关键词快速调用。

文件导航

通过模糊搜索,用户可以在文件之间以及文件内部进行快速导航。

其他功能

  • 自动保存功能,帮助用户避免工作丢失。
  • 可自定义的键盘快捷键和导航工具,允许为菜单和工具栏分配自定义快捷键(此功能仅在第一版中,第二和第三版中为命令面板)。
  • “边输入边搜索”功能用于在文档中查找内容。语法检查功能也以类似方式工作,在输入时即时检查语法正确性。
  • 支持使用宏和重复上次操作进行自动化。
  • 编辑命令包括调整缩进、重新格式化段落和合并行。

请按照以下步骤操作:

  1. 挂载镜像文件,并运行“Open Gatekeeper friendly”程序。
  2. 在“终端”窗口中,按下回车键以绕过 Gatekeeper。
  3. 将应用程序拖动到“应用程序”文件夹。
  4. 应用程序已安装完成,可以开始使用。
声明:本站资源仅限学习研究使用,请在24小时内删除。建议通过官方渠道购买正版软件,支持开发者创作。