`

Sublime Text 3 支持的热门插件推荐

阅读更多

SublimeText是一款非常精巧的文本编辑器,适合编写代码、做笔记、写文章。它用户界面十分整洁, 功能非同凡响,性能快得出奇。这些非常棒的特性 包括任意跳转(Goto Anything)、多重选择(multiple selections)、指令面板(command palette)、免打扰模式(distraction free mode)、分区编辑(split editing)、快速项目切换(instant project switch),你还可以随意地自定义更多功能。还有,这款编辑器支持Mac、Windows和Linux平台。

SublimeText本身已经非常强大,但是更棒的是有一长串的插件支持它,给它带来更强大的功能。本文将介绍一些 Sublime Text 3 支持的热门插件(Sublime Text 2 的一些插件在 Sublime Text 3 上不支持)。

 

Package Control (GitHub)
提到 Sublime Text,就不得不说 Package Control,就像 Linux 下的 apt-get 和 yum 一样,它是 Sublime Text 的包管理器,你用它可以轻松地找到你想要的插件和管理已有插件。



 

Package Control 安装方法我之前已经分享过:《Sublime text 2/3 中 Package Control 的安装与使用方法

 

Emmet (GitHub)

Emmet 是一个前端开发的利器,其前身是 Zen Coding。它让编写 HTML 代码变得简单。Emmet 的基本用法是:输入简写形式,然后按 Tab 键。

关于 Emmet 的更多用法,请看官方文档,这份速查表可以帮你快速记忆简写形式。

 

Theme – Soda (GitHub)

Soda Theme 是最受欢迎的 Sublime Text 主题。



 



 

安装后你还需要在你的配置文件(菜单 Preferences -> Settings - User)中加入"theme": "Soda Light.sublime-theme" 或 "theme": "Soda Dark.sublime-theme"。要达到图中的效果,你还需要下载与之搭配的 color scheme

如果你喜欢 Soda Dark 和 Monokai,我建议你使用 Monokai Extended (GitHub)。这个 color scheme 是 Monokai Soda 的增强,如果再配合 Markdown Extended (GitHub),将大大改善 Markdown 的语法高亮。



 

 

SublimeLinter (GitHub)

注意:此插件需要手动安装并切换到 sublime-text-3 分支。

SublimeLinter 是一个代码校验插件,它可以帮你找出错误或编写不规范的代码,支持 C/C++、CoffeeScript、CSS、Git Commit Messages、Haml、HTML、Java、JavaScript、Lua、Objective-J、Perl、PHP、Puppet、 Python、Ruby 和 XML 语言。

在使用 SublimeLinter 之前,你要安装相应的程序,详见README。如果要校验 JavaScript 或 CSS,你还要安装Node.js



 

SublimeLinter 默认以 background 模式运行,在用户输入的同时即时校验,如果你想要 Sublime Text 运行得更流畅,可以改为 load-save 模式或 save-only 模式,在读取和保存是校验或只在保存时校验。

打开 SublimeLinter 的配置文件:菜单 Preferences -> Package Settings -> SublimeLinter -> Settings - User,加入 "sublimelinter": "load-save" 或 "sublimelinter": "save-only"

 

SideBarEnhancements (GitHub)

SideBarEnhancements 是一款很实用的右键菜单增强插件,有以 diff 形式显示未保存的修改、在文件管理器中显示该文件、复制文件路径、在侧边栏中定位该文件等功能,也有基础的诸如新建文件/目录,编辑,打开/运行,显示, 在选择中/上级目录/项目中查找,剪切,复制,粘贴,重命名,删除,刷新等常见功能。

SideBarEnhancements 还有一个功能就是自定义打开文件的程序,在侧边栏中右键点击一个文件(夹),选择 Open With -> Edit Applications 就可以修改关联了,配置文件自带示例,可以很方便地套用。



 

 

Sublime​Code​Intel (GitHub)

Sublime ​Code​Intel 是一个代码提示、补全插件,支持 JavaScript、Mason、XBL、XUL、RHTML、SCSS、Python、HTML、Ruby、Python3、XML、Sass、 XSLT、Django、HTML5、Perl、CSS、Twig、Less、Smarty、Node.js、Tcl、TemplateToolkit 和 PHP 等语言,是 Sublime Text 自带代码提示功能的很好扩展。它还有一个功能就是跳转到变量、函数定义的地方,十分方便。

使用 Sublime​Code​Intel 之前你需要安装相应程序并把路径写入 ~/.codeintel/config 或 project_root/.codeintel/config 中,ReadMe 中有详细的 说明,不再赘述。



 

十分不建议把 Sublime​Code​Intel 与其他单个语言的扩展 package 一同使用,虽然很多语言扩展 package 比 Sublime​Code​Intel 的代码提示功能要完善。如果需要一同使用,请在用户配置文件(菜单Preferences -> Package Settings -> Sublime​Code​Intel -> Settings - User 中加入下面的内容,并去掉要禁用的语言。

  1. "codeintel_enabled_languages":
  2. [
  3. "JavaScript", "Mason", "XBL", "XUL", "RHTML", "SCSS", "Python", "HTML","Ruby", "Python3", "XML", "Sass", "XSLT", "Django", "HTML5", "Perl", "CSS","Twig", "Less", "Smarty", "Node.js", "Tcl", "TemplateToolkit", "PHP"
  4. ],
  5. "codeintel_live_enabled_languages":
  6. [
  7. "JavaScript", "Mason", "XBL", "XUL", "RHTML", "SCSS", "Python", "HTML","Ruby", "Python3", "XML", "Sass", "XSLT", "Django", "HTML5", "Perl", "CSS","Twig", "Less", "Smarty", "Node.js", "Tcl", "TemplateToolkit", "PHP"
  8. ]

 

Alignment (GitHub)

Alignment 是一个代码格式化插件,它可以使多行代码中的等号对齐,也可以调整多行代码为一个缩进级别,默认快捷键是 ctrl+alt+a(Mac OS 上是 cmd+ctrl+a)。

 

Bracket​Highlighter (GitHub)

Bracket​Highlighter 是一个括号、引号、标签高亮插件,支持 []、()、{}、""、'' 和 <tag></tag> 等,比 Sublime Text 自带的高亮要明显得多。

 

Git (GitHub)

Git 插件集成了 git 的常用功能,使用之前需要安装 git 并写入环境变量中。



 

 

gbk4subl (GitHub)

Sublime Text 一个遗憾是不支持中文 GBK 编码,在编辑一些 GBK 编码的文件时就会出现乱码,还好 Sublime Text 2 有很多可以支持 GBK 编码的插件,可惜大多在 Sublime Text 3下都不能工作,在 github 找了下,还好还有 gbk4subl 这款能让 Sublime Text 3支持 GBK 编码的插件。

 

Sublime Tradsim (GitHub)

Tradsim 是一款能把中文的繁字体和简体字互相转换的插件,只支持 UTF-8 编码,虽然觉得有点鸡肋,但还是介绍出来给需要的朋友吧,安装插件,因为插件包里没快捷键文件,所以我们可以自定义一个,可以新建一个名字和后缀为 Default (Windows).sublime-keymap 的文件,添加以下代码,即可设置“转换为简体字”和“转换为繁字体 ”的快捷键了。注意:转换是文件里全局的中文。

  1. [
  2. {"keys": ["ctrl+alt+s"], "command": "tradsim_to_sim"},
  3. {"keys": ["ctrl+alt+t"], "command": "tradsim_to_trad"}
  4. ]

 

ColorPicker (GitHub)

在编辑CSS样式的时候,要加个自己喜欢颜色或改改颜色啥的,要到PS里去调色?ColorPicker 可以让 Sublime Text 3内置一个调色盘,调好颜色,点击OK就会在光标处生成十六进制颜色代码。



 

 

SASS Build (GitHub)

SASS Build 是一个编写CSS的预处理器。这个特别的插件将帮助你妥善构建包括压缩选项在内的SASS文件。一旦你安装了这个插件,你可以很容易地通过按 Ctrl+ B(MAC系统是 Command +B)来启动它。

 

PackageResourceViewer (GitHub)

通过这个特殊的插件,会给你查看和编辑SublimeText附带的不同的包带来很多方便。您也可以提取任何给定的包。这一行动将其复制到用户文件夹,以便您可以安全地对其进行编辑。



 

 

CSSComb (GitHub)

这是用来给CSS属性进行排序的格式化插件。如果你想保持的代码干净整洁,并且希望按一定的顺序排列(是不是有点强迫症了?),那么这个插件是一种有效解决的方案。特别是当你和其他有自己代码编写风格的开发者一同协作的时候。



 

 

MarkDown Editing (GitHub)

SublimeText 不仅仅是能够查看和编辑 Markdown 文件,但它会视它们为格式很糟糕的纯文本。这个插件通过适当的颜色高亮和其它功能来更好地完成这些任务。



 

 

FileDiffs (GitHub)

这个插件允许你看到SublimeText中两个不同文件的差异。你可以比较的对象可以是从剪贴板中复制的数据,或工程中的文件,当前打开的文件等。




  • 大小: 59.7 KB
  • 大小: 148.7 KB
  • 大小: 136.8 KB
  • 大小: 13.2 KB
  • 大小: 143.8 KB
  • 大小: 116 KB
  • 大小: 142.9 KB
  • 大小: 28.5 KB
  • 大小: 62.1 KB
  • 大小: 47.6 KB
  • 大小: 171.7 KB
  • 大小: 142.9 KB
  • 大小: 37.4 KB
  • 大小: 66.8 KB
分享到:
评论

相关推荐

    Sublime text3支持c语言的插件合集

    在C语言开发领域,Sublime Text 3同样能够提供强大的支持,通过安装特定的插件,可以极大地提升C语言的编写体验。下面将详细介绍如何利用Sublime Text 3来支持C语言开发,并介绍一些关键的插件。 首先,我们需要...

    Sublime Text3函数列表插件

    函数列表插件是Sublime Text3的一个重要扩展,它极大地提升了开发者的工作效率,特别是在处理大型代码文件时。下面将详细阐述这个插件的功能、用途以及如何在Sublime Text3中安装和使用。 首先,"Function Preview...

    Sublime Text 3编辑器用的T5语法提示插件

    Sublime Text 3是一款广受欢迎的轻量级代码编辑器,因其强大的自定义能力和丰富的插件库而备受程序员喜爱。本话题将详细讲解如何在Sublime Text 3中安装和使用"ThinkPHP5.0语法提示和语法补全插件",以便在开发基于...

    Sublime Text3 离线汉化,汉化插件安装

    Sublime Text3是一款备受开发者喜爱的轻量级文本编辑器,以其高效、可定制性和丰富的插件库而闻名。在中文环境下,为了更好地理解和使用这款工具,汉化是必不可少的步骤。离线汉化包提供了方便,特别是对于网络环境...

    sublime text3支持Vue语法高亮显示插件

    标题中提到的"sublime text3支持Vue语法高亮显示插件"是指Sublime Text 3中可以安装的Vue.js语法高亮插件,通过这样的插件,开发者可以在编写Vue代码时享受到更鲜明的语法色彩,提高代码的可读性和美观度。...

    Sublime Text 3(40多插件+4主题)

    在提供的描述中提到了40多个插件和4个主题,这些额外的组件极大地扩展了Sublime Text 3的功能,使得它能够更好地满足用户在不同编程语言和开发场景下的需求。 其中,"emmet"插件是HTML和CSS编码的神器,通过简短的...

    sublime text2 插件包

    Sublime Text 2是一款广受开发者喜爱的轻量级文本编辑器,以其高效、可定制性和丰富的插件库而闻名。这款编辑器支持多种编程语言,并允许用户通过安装各种插件来扩展其功能,提高开发效率。在这个"Sublime Text 2 ...

    SublimeText3中文全插件.rar

    "SublimeText3中文全插件.rar"这个压缩包包含了Sublime Text 3的最新版本(3211 x64)以及一系列为中文用户优化的插件,旨在提升中文用户的使用体验和开发效率。 1. **Sublime Text 3基础特性**: - 多选编辑:...

    SublimeText3插件打包下载

    sublime text 3插件包是一款为文本编辑器提供的插件工具包,包含的插件有: AndyJS2、BracketHighlighter、emmet-sublime、flatland、IMESupport、jQuery、JsFormat、Package Control、predawn、PyV8、SideBar...

    Sublime Text3多插件版本

    2. **Package Control**:这是Sublime Text3中最关键的插件,它提供了一个方便的插件安装和管理平台,用户可以通过它查找并安装其他第三方插件。 3. ** Emmet**:前身为Zen Coding,是前端开发者的福音,提供快速...

    sublime text 3 cuda插件

    CUDA Sublime Text 3 插件是专为Sublime Text 3设计的,其主要功能是提供对.cu源码文件的支持,包括语法高亮、代码提示和智能感知等特性。这些功能极大地提高了CUDA程序员的工作效率,使他们能够更专注于代码逻辑,...

    SublimeText3插件合集.rar

    SublimeText3中有一些插件需要JavaScript引擎的支持,例如使用JSHint进行JavaScript代码检查或者使用Emmet进行HTML/CSS快速编写。pyv8-win64-p3就是为这些插件提供运行环境的组件。在安装某些特定插件时,可能会提示...

    Sublime Text 3

    总而言之,Sublime Text 3作为一款专业的代码编辑器,凭借其丰富的语言支持、高效的编辑功能、强大的插件系统以及高度的自定义性,成为了众多开发者的首选工具。无论你是新手还是经验丰富的程序员,Sublime Text 3都...

    sublime text3 远程连接 Linux 系统插件 SFTP

    5. **跨平台支持**:Sublime Text 3 的SFTP插件兼容Windows、Mac OS X和Linux操作系统,无论在哪种环境下都能顺畅工作。配置文件中的`Default (OSX).sublime-keymap`, `Default (Linux).sublime-keymap` 和 `Default...

    SublimeText3插件

    下面将详细介绍Sublime Text 3及其插件的相关知识点。 1. **Sublime Text 3的基本功能** - 多选编辑:允许用户同时编辑多个位置,提高代码修改效率。 - 快速查看:通过预览功能快速查看文件内容,无需打开新窗口...

    Sublime Text GBK插件

    3. **定位到Sublime Text的插件目录**: 在你的操作系统中,找到Sublime Text的安装位置,然后导航到"Packages"目录。在Windows上,这通常是`%APPDATA%\Sublime Text 3\Packages`;在macOS上,是`~/Library/...

    Sublime_Text3_64位集成常用插件

    首先,Sublime Text 3的界面简洁,支持自定义主题和配色方案,可以满足不同用户对于工作环境的个性化需求。同时,它拥有强大的代码补全功能,能够根据上下文智能提示代码,加快编程速度。此外,通过拆分编辑功能,你...

    Sublime Text 3实用同步服务器代码插件SFTP.zip

    Sublime Text 3是一款广受开发者喜爱的轻量级、高度可定制的文本编辑器,以其高效的代码编辑体验和丰富的插件生态系统而闻名。在众多的插件中,SFTP(Sublime Text 3 File Transfer Protocol)是一个极其实用的工具...

    ionic sublime 2/3 提示插件 ionic-sublime-plugin

    该插件是专为Sublime Text 2和3设计的,意味着无论你使用的是哪个版本的Sublime,都可以无缝地集成此插件,享受其带来的便利。"ionic-sublime-plugin"的主要功能是提供对Ionic框架的智能提示和代码补全,它极大地...

    sublime text,集成各种插件

    1. Package Control:安装和管理Sublime Text插件的必备工具,可通过它来查找、安装和更新插件。 2. Emmet:前端开发者的神器,自动完成HTML和CSS缩写,提高编写效率。 3. GitGutter:显示自上次提交以来文件中所有...

Global site tag (gtag.js) - Google Analytics