Sublime Text是一套跨平台文字编辑器,支持基于Python的外挂程式。Sublime Text是专有软体,可透过套件(Package)扩充功能。大多数的套件使用自由软体授权释出,并由社群建置维护。

Quick Facts 开发者, 首次发布 ...
Sublime Text
Thumb
Sublime Text 3在Windows 7执行的程式画面
开发者Jon Skinner
首次发布2008年1月18日,​16年前​(2008-01-18
当前版本4143(2022年11月11日,​21个月前​(2022-11-11
预览版本4147(2022年12月22日,​20个月前​(2022-12-22
编程语言C++Python
操作系统Linux 32/64位, Mac OS X(最低10.6版本), Microsoft Windows 32/64位
文件大小约8至10 MB
语言英文
类型文字编辑器
许可协议专有软体[1]
网站https://www.sublimetext.com/
Close

程式特色

Sublime Text的主要功能如下[2]

  • “Go to anything”功能:可快速跳至档案、符号或行数。
  • “Command palette”功能:弹性快速键功能。
  • 多行选择功能:同时修改多行内容。
  • 基于Python语言的外挂API
  • 针对个别专案使用不同的编辑器设定。
  • 透过JSON档案自订设定值。
  • 跨平台(Windows、Linux和Mac OS X)。
  • 相容TextMate的语言标记语法。

版本

Sublime Text 2

Sublime Text 2的最新版本在2013年7月8日释出。

语言支援

Sublime Text支援众多程式语言,并支援语法上色。内建支援的程式语言包含:ActionScriptAppleScriptASPbatch filesCC++C#ClojureCSSDDiffErlangGoGraphviz (DOT)、GroovyHaskellHTMLJavaJSPJavaScriptJSONLaTeXLispLuaMakefilesMarkdownMATLABObjective-COCamlPerlPHPPythonRRailsRegular ExpressionsreStructuredTextRubyScalaShell script (Bash)、SQLTclTextileXMLXSLYAML。用户可透过下载外挂页面存档备份,存于互联网档案馆)支援更多的程式语言[3]

使用者介面

Sublime Text 2的使用者介面如下:

Thumb

布景主题

Sublime Text 2包含22种不同的布景主题,亦可透过下载新的布景主题。

主要功能

Sublime Text 2的主要功能如下[4]

  • 多行编辑:用户可一次选择多行并进行同步编辑。
  • 自动完成:根据目前的程式语言自动提示字串让用户输入。
  • 程式码上色与高对比显示:使用暗色背景和亮色文字提高对比。
  • 编辑器内编译:在特定程式语言时可以直接在编辑器内进行背景编译。
  • 程式码摘要:用户可替常用的程式码片段指定关键字快速插入。
  • Go to anything:快速在档案间移动的导览工具。
  • 其他功能:自动储存、自订快速键、拼写检查与修正、巨集、重复编辑动作等。

套件控制台

Sublime Text可安装套件控制台(Package Control)以扩增功能。套件控制台提供了一个方便的介面让用户搜寻、安装、升级和移除套件。套件控制台能从GitHubBitbucket等网站下载、安装和更新套件[5]

Sublime Text 3

Sublime Text 3是Sublime Text的当前版本。 对于前沿版本,请参阅开发版。

Sublime Text 4

Sublime Text 4是Sublime Text的当前最新版本。

可以免费下载和评估Sublime Text,但必须购买许可才能继续使用。 目前没有强制执行时间限制的评估。

参考条目

参考文献

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.