VPS    微软    Win10    苹果    Office2016

Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux

 编程开发, 编辑输入    , ,    2012-07-28
Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux

代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。

我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号。它小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等,但它有着很多其他编辑器没有的超酷的特性,让它的好用达到了前所未有的程度……

关于 Sublime Text 2:

曾经有人说过,世界上有两种编辑器,好用和不好用的;而在好用的编辑器中,又分两种,免费的和死贵死贵的。譬如说 VIMTextMate,就是免费和死贵的典型。很不幸,今天的主角 Sublime Text 2 也是个死贵死贵的代表,它是一款收费的商业软件,个人授权费高达 59 美刀

Sublime Text 2

不过大家不用慌,虽然它很贵,但作者很厚道地给用户们提供了免费无限制无限期的试用权,它只会偶尔提醒一下你木有购买,而且频率也很低,仅此而已,一直免费使用下去几乎是没有任何影响的。另外值得一提的是,用户购买一个授权即可同时在不同平台上使用,对于像我这种经常需要在 Mac 和 Win 之间切换使用的用户来说的确能省下一笔钱了。

Sublime Text 正版

因为 Sublime Text 2 编辑器的特性和使用技巧实在太过多,本人也未算用得精通,所以无法一一列举展现,只能选几个我认为比较有特色的特点进行介绍,而且这里也没有篇幅去介绍各种编辑技巧、快捷键使用之类的了。如果你愿意花时间折腾一下,你会发现它的能力是远超本文介绍的那么几点的,所以本文只能算是抛砖引玉吧,希望大家有好的技巧可以分享出来。

语法高亮、代码提示补全、代码折叠、自定义皮肤/配色方案、多便签页:

SublimeText2 支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等主流编程语言的语法高亮。ST2 拥有优秀的代码自动完成功能 (自动补齐括号,大括号等配对符号;自动补全已经出现的单词;自动补全函数名),非常智能;另外 ST2 也拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。当然,语法高亮、代码折叠、行号显示、自定义皮肤、配色方案等这些已经是一款现代编辑器应有的标配功能了,所以这里就不多做介绍了。

代码提示补全功能实用方便的代码提示补全功能

代码地图、多种界面布局与全屏免打扰模式:

Sublime Text 2 在界面上比较有特色的是支持多种布局和代码地图,也提供了 F11 和 Shift+F11 进入全屏免打扰模式,文字难描述,看下图吧。往右边拉可以看到更多图>>

代码地图与多标签页代码地图与多标签页
多种布局设置,在大屏幕或需同时编辑多文件时尤为方便多种布局设置,在大屏幕或需同时编辑多文件时尤为方便
全屏免打扰模式,更加专心于编辑全屏免打扰模式,更加专心于编辑

完全开放的用户自定义配置与神奇实用的编辑状态恢复功能:

Sublime Text 2 的各种配置均由配置文件控制,完完全全的可以由用户自定义,如果你愿意折腾,甚至可以将它改得于原版完全不一样的操作体验。看下面的图,Setting - Default 菜单会打开默认的软件配置文件(这个文件会记录一些诸如使用什么字体等很多很多配置信息),Key Bindings - Default 是默认的快捷键配置文件,大家可以打开它们看看原本的一些设置是怎样配置的,但非常不建议直接在这里修改!你可以在 - User 结尾的文件(也就是用户自定义配置的意思)里面照样画葫芦那样来改,如果两边有相同的项目,它会以 - User 文件里面定义的为准。

用户自定义配置

这个例子里我在 Key Bindings - User 里面的第一行:{ "keys": ["alt+up"], "command": "swap_line_up" }, 意思就是按 Alt+方向键上时将当前选择的那一行向上移(与上一行交换位置),如果语法神马的没问题,保存好这个文件之后马上就可以使用这个快捷键了。Sublime Text 2 的快捷键还支持双重组合,譬如默认情况下,将选中的文字改成大写的热键是“Ctrl+K, Ctrl+U”,意思是当你先按下 Ctrl+K 之后迅速再按 Ctrl+U 进行触发(只按下Ctrl+K是没有作用的),这样可以避免很多热键冲突,也可以更灵活更多选择地进行热键自定义。不过在这里就不打算教大家怎样修改各种配置或修改热键了,这恐怕能出一个手册的,这里有一个套比较完整的官方文档(鸟语),有兴趣的朋友可以去参考一下。另外,SublimeText  还有一个值得一提的细节——”编辑状态恢复”,就是当你修改了一个文件,但没有保存,这时退出软件,ST2是不会很烦人地提示你要不要保存的,因为无论是用户自发退出还是意外崩溃退出,下次启动软件后,你之前的编辑状态都会被完整恢复,就像你退出前一样。这个细节我认为非常非常的赞!因为我经常会尝试性地去修改一些地方,但在确保没有问题之前又不想保存,这时如果有些事情打断自己,需要离开时,这个特性就很有用了,直接退出就行,不用烦,下次回来打开软件继续编辑即可。当然,有了这个恢复特性再也不怕系统崩溃、断电了吧,真心让人觉得ST2特别特别的安全可靠,妥妥的啊!

强大的多行选择和多行编辑:

在写代码的过程中,我们经常需要同时编辑多行代码或者多个变量。在 Sublime Text 2 中拥有非常实用的多行操作技巧,灵活运用可以大大提高编辑速度哟!相信日后你可能会这样问自己:“当年没有这种方式的编辑器时我究竟是怎么活过来的?!”下面是一些我所了解的多行编辑方法: 鼠标选中多行,按下 Ctrl+Shift+L (Command+Shift+L) 即可同时编辑这些行; 鼠标选中文本,反复按 CTRL+D (Command+D) 即可继续向下同时选中下一个相同的文本进行同时编辑; 鼠标选中文本,按下 Alt+F3 (Win) 或 Ctrl+Command+G(Mac) 即可一次性选择全部的相同文本进行同时编辑; Shift+鼠标右键 (Win) 或 Option+鼠标左键 (Mac) 或使用鼠标中键可以用鼠标进行竖向多行选择; Ctrl+鼠标左键(Win) 或 Command+鼠标左键(Mac) 可以手动选择同时要编辑的多处文本 类似的技巧还有很多,求大家补充……

多行编辑Shift+鼠标右键轻松实现多行编辑,批量给变量加前缀了

雷电般快速的文件切换:

如果你同时打开了多个文件,或者你的项目里经常需要编辑不同的文件,在文件数量较多的时候,在过去往往需要花费很多的精力去寻找,很是烦人。而现在,Sublime Text 2 里只需按下 Ctrl+P(Win) 或 Shift+Command+P(Mac) 即可调出文件切换面板,接着你只需输入文件名,回车后即可瞬间切换过去!并且它支持模糊匹配,只需输入你记得的一部分即可,譬如我想要找一个“www.iplaysoft.com.php”的文件来编辑,那么你只需要输入“ipl”或者是”ips.c”这样的字符都能匹配出来,这个特性非常非常的棒!

快速切换文件图中 ca 匹配了 capabilities.php 和 classese.php,选择就能快速切换

类似的功能,我只在类似 Eclipse 等大型(笨重)的IDE中才见到过,然而小巧快速的编辑器中,我还是首次遇到。使用这个功能,你除了可以在已打开的文件中切换之外,如果你使用项目管理(将一个文件夹设置成一个项目),它还能懂得去搜索匹配项目文件夹下未被打开过的文件。现在你还需要用鼠标去一个一个点标签页来切换吗?你还要打开“我的电脑”慢慢在各个不同文件夹去找需要编辑的文件吗?使用ST2,你只需输入几个字符即可~只有一句话:前所未有的方便!

随心所欲的跳转:快速罗列与定位函数/HTML的元素、跳转到指定行

使用上面介绍的快速文件切换功能,可以很轻易地打开/切换到自己想要编辑的文档了,但如果这个文件的代码很长很长,想要轻松跳到要编辑的地方又有什么好方法呢? Sublime Text 2 早就帮你想好了,同样是按下前面所说的 Ctrl+P(Win) 或 Shift+Command+P(Mac),这次试试先输入一个 @ 号看看?嗯,好样的!这列表马上帮你罗列出这文件里全部的 Function 了!同样使用模糊匹配,快速输入几个关键字,马上就能定位到那个Function去了!!!在需要不停在多个Function之间跳转的时候这个功能尤显实用~妈妈再也不用担心我找函数找到蛋疼了!当你编辑的是HTML时,这货给你罗列的则是HTML的各个ID元素,相信搞前端的同学们都鸡冻了吧。

快速罗列与定位函数Ctrl+P之后输入@号或者 直接按Ctrl+R,即可列出该文件里的全部function

输入@号开始有此般神奇功效,那么再试试输入一个英文冒号 : 开始吧,然后再输入一个数字,嗯,这次则可以跳到指定的行数了;输入一个#号开始,可以罗列/搜索文本;而且你还可以使用更快速的快捷键,譬如快速列出/跳转函数就是 Ctrl+R (Mac下是Command+R),它完全等同于Ctrl+P之后输入@;跳转到指定行号是 Ctrl+G (Mac是Command+G)。而且更让人叫绝的是,这些切换定位方法你还可以配合在一起使用!譬如我有一个名为”hello-iplaysoft.js”的文件,里面其中有一个function叫做”visit_iplaysoft_com”,我现在想要编辑这个函数,那么我只需按下 Ctrl+P,然后输入“heip@vi”回车(模糊匹配,注意前面有颜色的字符),ST2 马上就给我到打开这个文件并定位进去了!够方便了吧?!熟记这几个快捷键,你可以很一气呵成地进行文件切换和编辑,你会发现世界更美好哦亲……

集所有功能于一身的命令面板:

Sublime Text 2 的一大特色是拥有一个相当强大的命令面板,它几乎无所不能!任何时候,按下 Ctrl+Shift+P(Win) 或 Command+Shift+P(Mac) 即可调出。利用它,你可以实现很多很多很多很多很多功能,例如“Set Syntax:PHP”即可将当前文档设置成PHP语法高亮;“Convert Case: Swap Case”可以将选中的文本大小写反转;“File: Save All”可以一次保存全部文件;“File: Close All”一次关闭全部文件等等……而且,这里的列表一样支持模糊匹配(这货真心是个好东西啊!)。因为这里面命令实在太多了,覆盖的作用范围也很广,我这里实在不能一一介绍,大家如果有兴趣,可以经常调个面板出来看看列表中都有些什么命令,多多去了解、尝试、再慢慢消化,相信它会让你再也离不开它。

命令面板强大的命令面板,可以在这里调用一切SublimeText提供的功能

Package Control(绝不可错过的扩展包管理器)

Sublime Text 2 除了自身拥有无数实用功能和特性之外,它还能安装使用各种扩展/皮肤/配色方案等来增强自己。现在介绍的这个 Package Control 可以看做是一个ST2的扩展管理器,使用它,你可以用非常神奇、非常简单方便的方法去下载、安装、删除 Sublime Text 2 的各种插件、皮肤等,相信我,想更好地使用 ST2 绝对不能没有它!不过 ST2 本身并没有自带这个工具,我们需要自行安装它,方法很简单: 1、在 SublimeText2 的目录里面找到 Data > Installed Packages 的文件夹 (如没有请手动新建) 2、在这里下载 Package Control.sublime-package 文件 3、将下载到的文件放进去 Installed Packages 里面 4、重新启动 Sublime Text 即可如果 Package Control 已经安装成功,那么 Ctrl+Shift+P 调用命令面板,我们就会找到一些以“Package Control:”开头的命令,我们常用到的就是几个 Install Package (安装扩展)、List Packages (列出全部扩展)、Remove Package (移除扩展)、Upgrade Package (升级扩展)。但如果你按照上面的方法确实搞不定,可以试试按键盘 Ctrl+~ (数字1左边的按键)调出控制台,然后拷贝下面的代码进去并回车,它会自动帮你新建文件夹并下载文件的,与上面的方法最终效果是一样的:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

Package Control成功安装 Package Control 之后,在命令面板里会出现以其命名开头的一系列命令

在命令面板输入 “Package Control: Install Package“即会列出全部可以安装的扩展(必需连接网络,如下图),从列表可以看到,4GL、AAAPackageDev 那些就是插件的名称,选择它们就可以进行下载安装了。从该列表可以看到,目前ST2的各种扩展已经非常丰富了!此外,你还可以在这里看到 Web 版的扩展列表和详细的说明 (这俩列表的数据应该是同步的。在截稿为止 2012-7-8,这里已经收集了482个扩展包了)安装扩展我这里以安装“JsFormat”插件为例,简单介绍一下 SublimeText 里面怎样安装与使用插件吧。JsFormat 的功能就是可以将一些凌乱的 JavaScript 代码重新排版,以方便更好地阅读与编辑。使用 Ctrl+Shift+P 调用命令面板,输入“Package Control: Install Package”(安装扩展包),在插件列表中选择安装“JsFormat”(可以输入字符过滤),待提示成功之后即已完成安装。随便打开一个js文件(最好是换行、对齐特别凌乱的那种),按下 Ctrl+Shift+P 调用命令面板,你会发现已经多了一项命令叫做“Format: Javascript”,如图:

JsFormat使用 JSFormat 插件的 Format: Javascript 命令

使用之后,你的代码瞬间就变整齐了有木有!你也可以使用这个插件的热键“CTRL+ALT+F”进行整理(命令面板右方可以看到)。

JsFormat使用 JSFormat 之后的 JS 代码效果,注意上图的JS代码是一堆的

当然,不同的扩展,使用的方法与表现的形式都不一样,这个就只能去web版查一下这个插件的一些具体的使用说明了,这里是不能一概而论的。不过大体上,安装和使用插件就是这么的简单。通过各种插件,你几乎可以实现任何你想要的功能。而且 ST2 也开放了插件API,如果你有能力,也可以试试开发一个,可以参考这里的API文档。本文后面会推荐一些实用的插件。

更换主题或配色方案:

如果你看腻了 SublimeText 的原版皮肤,也可以折腾一下换肤的。譬如下图是一款比较流行的主题 Theme - Soda,和安装插件基本上一样,使用 Package Control 进入 Install Package 的列表里面找到它进行安装即可。你也可以在网上找到一些 ST2 的主题,下载回来放到安装目录的 Data\Packages 文件夹里面,然后选择切换主题。配色方案的操作也是类似,大家自己研究研究吧,这里不多做介绍了。Soda主题另外,SublimeText 还有很给力的一点,就是它能原生支持 TextMate 的 Bundle 和配色方案,同样也是放在 Packages 文件夹里即可使用。TextMate 的 Bundle 和配色方案资源都比较丰富,网上可以找到不少。

送上大城小胖同学制作的 Sublime Text 2 的介绍视频:

推荐的部分插件:

这里补充一些我认为不错的插件吧,欢迎大家推荐与补充:
Gits:可以轻松集成 GitHub
SFTP:直接编辑 FTP 或 SFTP 服务器上的文件
ZenCoding:这货对于前端的同学来说不得了,可以超快速编写HTML文件 (视频演示)
ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的文件
Clipboard History:剪切板历史
WordPress:集成一些WordPress的函数,对于像我这种经常要写WP模版和插件的人特别有用!
HtmlTidy:清理与排版你的HTML代码
PHPTidy:整理与排版PHP代码
YUI Compressor:压缩JS和CSS文件

一些补充:

因为 SublimeText 是绿色软件,用户的自定义配置、下载的插件等都是位于软件目录内的,所以一旦你配置好之后,使用 Dropbox金山快盘之类的同步网盘进行同步(无网络的朋友用U盘也行),去到哪里运行都是自己的配置,非常方便!以后大家在不同的电脑上工作相信也能很顺手了。

另外,很多朋友反映表示打开中文会有乱码,其实是因为ST2本身只支持UTF-8编码,而我们常遇到的中文文件可能是GBK或者GB2312等编码,解决方法是安装一个 ConvertToUTF8 或者 GBK Encoding Support 插件即可完美解决,这个并不是什么大问题。

写在后面:

之前我一直使用的编辑器是 EditPlus,至少有4年+了吧,主要的原因是它的启动迅速和长久以来使用已经习惯了,但这次在试用后我毫不犹豫叛变到 SublimeText2 来了!从各种使用体验来说,ST2 给人最多的感觉就是“快”和“流畅”。“快”就像 Chrome 浏览器与其他一般浏览器的比那样,启动速度让人非常满意;“流畅”就是当你熟悉了它的一些快捷操作之后,编辑文档时那种不需打乱思绪的行云流水般的操作,非常让人有成就感!作为一款功能、扩展性如此强大,可配置性如此自由的软件,能做到速度如此之快实属极致了,想想看那些大型笨重的IDE们吧,你就恨不得马上去告诉所有人世界上还有 SublimeText 这样的神器~

Sublime Text 2 比 TextMate 在跨平台和软件更新上有很大优势,比另一款同样是神器级别的编辑器 VIM 入门又简单得多,比各大IDE又要轻巧快速,比网上大部分的编辑器功能和扩展性上要强,而且暗色系的界面也很酷很讨好人,可以说是目前除VIM、emacs外又一个代码编辑器的最佳选择了!(更现代更先进的界面比VIM更适合普通用户)

当然,一款的极致的编辑器就像小说里的绝世宝剑,从的适应到灵活运用需要很长时间的坚持、学习和尝试。建议大家多多了解和学习它的各种快捷键,那样写代码就像开极品飞车啊有木有。目前我也只是刚入门,很多技巧、快捷键和特性都还没用得上来,所以希望各界高手不吝赐教,多与我共享一些 ST2 的实用技巧与教程吧,不胜感激!

相关文件下载地址:

官方网站:访问
软件性质:收费 + 免费无限试用

下载 SublimeText2 (Win32位绿色版)  |  64位绿色版  |  来自异次元  |  Mac 版  |  Linux32位64位  |  更多代码相关

  • 最近也在用这个编辑器,其实第一次启动很慢的,然后就很流畅了,不晓得启动的那一分钟要加载什么东西

    7 10
     
    • 创建一些文件。

      9 10
       
  • 支持一下 换个口味

    6 10
     
  • vim用户飘过,试过两次,还没有体会到好处就放弃了。

    8 10
     
  • 第一感觉就非常不错!
    请教一下:
    如何关联文件?
    如何以右键菜单打开?

    10 10
     
  • 这货自己试用的时候觉得亮点甚少,缺点极多,无法忍受。
    果然文本编辑器还是看截图最好用。

    7 10
     
    • 呵呵,根本就没好好体验吧,无语。可能你不会用

      8 10
       
  • 求教一下:
    安装了Zencoding,但是请问下怎么才能调用处Zencoding的输入框呢?
    我按ctrl+alt+enter好像木有反应~

    7 10
     
    • 直接按tab键就自动转换了

      9 10
       
    • 卸了重装,可能你装了一些插件出现兼容性问题,只有重装插件。

      8 10
       
  • ue呢 有木有人用过~

    10 10
     
  • 小x到此一游,嘻嘻

    8 10
     
  • 这个好用么

    10 10
     
  • c++的类,vs中打一个.就会将相关函数提示出来,这个功能在sublime text中如何实现呢?sublimeintel貌似不支持c++啊

    10 10
     
  • 这就是个神器中的神器
    真搞不明白这么好的软件还有人说不好用,唉。。。
    什么notepad++,editplus,差十万八千里了好吧
    我之前也是各种编辑器试用,后来重度使用editplus和vim
    现在也完全叛逃到sublime2了

    7 10
     
    • 就是啊……Sublime功能之强大,可定制性之强,这些都不是对手。mac底下的textmate和bbedit我觉得也不是对手。

      8 10
       
  • Sublime Text为什么不能编译c/c++ 我是新手照着书上写的代码应该没有错编译后出现[Error 2]
    [cmd: [u’g++’, u’C:\\Users\\xer\\Desktop\\world.c’, u’-o’, u’C:\\Users\\xer\\Desktop/world’]]
    [dir: C:\Users\xer\Desktop]
    [path: C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\]
    [Finished]

    不知道该怎样解决

    怎样运行调试文件(我的意思是像VS2010中的生成)

    9 10
     
  • 请问为什么Sublime Text 2 代码补全会多一个“<”括号??

    就是我打<di,然后提示补全回车会就变成< ,会多一个“<”括号..好纠结,我装了zencoding

    7 10
     
    • 不是多了一个”<",而是补全时只替换了 di , 貌似不支持特殊符号开头,你可以打 di 然后回车…..

      8 10
       
    • 怎么解决的???

      6 10
       
    • 修改html_completions.py(这个文件用搜索找。。)中的
      if op == ‘.’:
      snippet = “{0} class=\”{1}\”>$1$0″.format(tag, arg)
      else:
      snippet = “{0} id=\”{1}\”>$1$0″.format(tag, arg)

      原本是
      if op == ‘.’:
      snippet = “$1$0”.format(tag, arg)
      else:
      snippet = “$1$0”.format(tag, arg)

      发现没有?原来多了个<

      6 10
       
  • 没用过,只是看到界面很好看,想试试是否真的很神

    6 10
     
  • 我勒个去的,还有联想功能???

    8 10
     
  • 郁闷阿..为什么我装了Package Control.sublime-package 然后命令也有 Package Control: Install Package 但是..输入这个记事之后 呢???按回车么….还是输入或者复制这个记事之后 ..就会自动 列出来?我的没有….没列出来可用的插件…郁闷

    6 10
     
    • ctrl+shift+p 输入 install package 然后 enter 然后状态栏会有提示,可能要 loading 一会儿才会出来一个输入框,然后在输入你想要安装的东西的名字就行啦~

      9 10
       
  • http://aisensiy.sinaapp.com/all-about-sublime-text-2-sublime-%E4%BD%BF%E7%94%A8%E7%9A%84%E4%B8%80%E4%BA%9B%E7%BB%8F%E9%AA%8C/
    我整理了一些 sublime text 2的资源,推荐了几个插件。

    8 10
     
  • 表示无法体现文件里面的类啊什么的继承关系也无法定位。做单个html不错。

    6 10
     
  • 嗯,感觉这个比notepad++用起来舒服一点,就是配色方案什么自带的没有那么丰富,要到网上去找之类的 这个比较不爽 其他我觉得都很不错 这个软件我能给 4.5分

    6 10
     
  • 用熟悉就是真正的神器了

    8 10
     
  • 界面却是给力, 一直用的editplus. 看来该换了.

    6 10
     
  • IT之家上出中文版了

    10 10
     
    • phptidy没用啊,ctrl+alt+T以后,弹出一个黑色框,就是cmd那个框,貌似是报什么东西错了。一闪而过,也看不清~

      10 10
       
  • 话说一直在用,很不错呢

    7 10
     
  • mac下插件管理器怎么安装,里面没有Data目录

    7 10
     
  • 第一个问题自己解决了。另外请教一下,Mac下如何破解?谢谢!

    10 10
     
  • 要是再能比较两个文件的差异就更牛XX了。

    6 10
     
  • 看完后,vim党继续表示这个星球上还是没有比vim好用的编辑器。

    6 10
     
  • 不支持Fortran语法啊!怎么解决?E文网站貌似也没解决呢

    7 10
     
  • 太高深了,我就只想制作播放器皮肤。

    6 10
     
  • 从 vim 转过来的(注:用 vim 很多年了,主要是 win 下的 gvim)
    个人感觉,vim 系起源于控制台模式,gvim 对窗口界面下的操作支持,设计上肯定没有控制台下那么细致了。
    并且 sublime 也支持 vi 的基本操作习惯。so……

    7 10
     
  • GBK插件装啦 还是乱码

    8 10
     
  • 这东西太难配置了,WIN7下一直不能配置好,后来转到UBUNTU下,也费了好大一番力气才找到能顺利编译的方法,但是到现在还是RUN了以后没有结果显示…诶

    6 10
     
  • 有人碰到过在Sublime Text 2 中用搜狗输入法时,输入框总是在屏幕最下面,好像搜狗输入法根本捕获不到焦点,求指教

    8 10
     
    • 貌似都是这样~~

      8 10
       
  • 不错,挺好用

    10 10
     
  • 粗看确实不错的说,不过已经习惯vim了,就不打算换别的了,文中所说的所有功能在vim中都可以轻松实现。所以。。。 帮顶吧~

    6 10
     
  • 我知道小编很个性,也默默支持该站很多年,唯独看不惯你所说的“鸟语”,尊重别人以及别人的劳动成果,又没收你钱,原文“这里有一个套比较完整的官方文档(鸟语)”,请改之。。。
    ps:本人&中国本土&屌丝 == true

    9 10
     
  • 非常给力,支持一个

    8 10
     
  • 怎么让他可以编译C, C++, C#, CS·S, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML,这些东西,需要什么插件????主要是c/c++;java;c#;html?????????求帮助mailsong27@msn.cn

    9 10
     
  • emacs都没用过?

    10 10
     
  • 確實很性感,確實很華麗,確實很…
    但有兩個關鍵問題,對中文支持不好,打開大的中文文檔速度變慢,最重要的,它的代碼是私有的!即使能擴展,即使可以有條件的免費無限使用,但總讓人沒有安全感~

    10 10
     
  • 字体可以更改吗,还是只能改大小

    6 10
     
  • 说实话,60美元并不算贵了,不过就是一款在普通不过的游戏软件的价格.不过不会英文的建议就不要尝试了,这款软件目前对中文的支持不算太好.而且也没办法设置中文的单独字体.

    10 10
     
  • 编写code的利器啊,一直总是看到这个彩色源码的截图在网上,现在终于知道叫什么名字啦。

    8 10
     
  • mac版本没有GBK编码,如何解决这个问题呢?

    8 10
     
  • 很性感,也很花哨,用熟了效果一定好

    10 10
     
  • 还在学习中啊

    10 10
     
  • 挺不错的,安装了zencoding不知道怎么调用到输入的面板???

    7 10
     
  • 简直太棒了!好多好东西啊!

    6 10
     
  • 麻烦前辈们告诉我如何调用控制台来调试程序。我按F7之后,只是下面出现了一个空白栏目。没有出现调试的控制台程序

    10 10
     
  • 用了Package Control: Install Package后,最后会弹出个There are no packages available for installation,怎么解?

    8 10
     
    • 网络问题,如果使用了代理的话需要在package-control设置里添加代理

      7 10
       
  • 可以设置网络代理吗?

    10 10
     
  • 我安装了zen coding,但是按alt+ctrl+enter不能调出输入框啊。。直接输入也不行,只有最后输入的那个标签能安上面说的显示,大家有这样的情况没?对了,历史剪贴板的快捷键是啥啊。。

    10 10
     
  • 有文件对比功能吗?

    6 10
     
  • 学习一下…VIM太难了o(∩_∩)o
    曲线救国吧…

    7 10
     
  • 我想问:有木有中文版?

    7 10
     
  • phptidy为什么没办法使用啊

    6 10
     
  • 这么强大,让俺们这些不会编程的都想下载使用了。

    7 10
     
  • 这个编辑器如何设置,可以实现保留原文件编码。比如原文件是utf-8,我修改后保存后,就按照utf-8保存。源文件是asc编码,修改保存后,就按照asc编码保存。

    7 10
     
  • 这玩意优点就是输入和界面。后期看代码不行,编辑也不行,毫无用处。估计是给写网页用的吧

    6 10
     
  • 我一直在用这个编辑器,代码提示,配色都很满意,也是看了这篇文章之后才用的

    9 10
     
  • 有一个问题:请大家指教一个,这个编辑器用了几天,功能还是相当强悍的。但是,但是 编辑ansi文件时,(lua编辑),经常出现can`t convert to gbk. 然后被强制保存为utf8,里面的中文全乱了,然后用什么编辑器打开都是乱码,次奥,纠结。

    似乎也没有lua美化插件,再次奥一下。

    8 10
     
  • 为什么我安装了BracketHighlighter后,括号没有高亮,之前第一次装的时候,是高亮的。今天看就没高亮了。卸载了再安装也一样。需要设置什么嘛?

    7 10
     
  • 写是真不错,多谢分享,ST2很不错,我很喜欢,特别是它的界面,我是外貌协会的

    10 10
     
  • 不是只有Emacs&&vim吗~?

    6 10
     
  • 呀,不看标题我还以为是Emacs插件的介绍呢。

    9 10
     
  • 正在使用,之前一直使用UltraEdit,本年才開始使用ST。隨著使用時間的延伸,越發感覺其快捷、便利的特性的重要性。雖當中的各種技巧還未熟悉,但很同意編輯的觀點,在使用過程中提升熟練度。所以,大推薦!

    6 10
     
  • 没觉得比UE方便太多

    10 10
     
  • 早都听说了,一直没有试。不忍抛弃我的Editplus。这次Editplus的Zencoding插件出问题了,所以果断试试这个~

    8 10
     
  • 打不开啊

    9 10
     
  • 打不开啊

    8 10
     
  • 我用vim,懒得重新学习了

    8 10
     
  • 求助:小x提到的中文乱码问题,我查询ConvertToUTF8插件,安装失败。安装GBK Encoding Support 倒是okay,但是一装上以后代码就不高亮了,disable一下就能支持高亮了。。

    想问问大家都是怎么解决的呢?
    ConvertToUTF8安装失败提示:
    Unable to download ~.Please view the console for more details.

    9 10
     
    • 我也是这种情况,我后来是手动安装ConvertToUTF8,地址:https://github.com/seanliang/ConvertToUTF8
      右侧下载压缩包,解压后放到Packages里就好

      8 10
       
  • 请问装完BracketHighlighter这个插件后怎么设置成视频中的绿色高亮上下匹配的大括号?我按说明把underline改成solid,但不是绿色的,不太好看。很喜欢视频中的那个效果

    10 10
     
  • 绝对的神器,当你学会使用的时候你就爱上它了。习惯了Vim的同学可以开启Sublime Text 2的Vintage Mode, 可以模拟Vim下的Command Mode,牛气啊!

    7 10
     
  • 略吊

    6 10
     
  • 用不了,说版本过期。@X-Force

    10 10
     
  • 能不能问一下,为什么保存成html格式,在浏览器中式乱码

    9 10
     
  • 性感归性感,但感觉还是Notepad++比较适合自己,不选贵的只选对滴。

    9 10
     
  • 很强大软件!

    6 10
     
  • 兄弟们,有用过sublimetext的Prefixr插件的人么,我怎么用不了。快捷键按下去没有反应。

    10 10
     
  • 试用了下,感觉开发js的话还是editplus好用。

    9 10
     
  • 果然很强大,但打开比较大的文本文件会比较慢,其实也没多大,也就297kb,这点比不上notepad,后者几兆的文件也是瞬间打开。VIM,正在学习,的确很难~~

    7 10
     
  • 软件期满打不开

    9 10
     
  • 左测的显示栏怎么弄出来?

    10 10
     
    • 安装sidebarEnhancements插件就有了,ctrl+shift+p:sidebar toggle可以打开关闭

      9 10
       
    • Sidebar应该默认就有了。。在查看-》侧边栏可以打开

      7 10
       
  • 写xml文件时,无法补全是什么原因啊。lua都可以的

    9 10
     
  • 写前端一直在用,很骚了,不用解释什么

    8 10
     
  • 这东西 没有source insight 的go back和go forwardgon功能,也没有source insight 的shift +f8高亮整个工程中所有某个string的功能,生成的ctag在源码目录中,工程管理能力弱,和source insight 比起来啰嗦,那么多快捷键,关注的东西也太多了,source insight只要鼠标点点,基本上完成所有的常见功能

    7 10
     
  • 过期了,无法安装

    9 10
     
  • 貌似口碑很好。几次试着想入手使用,包括现在的ST3版本,也看了不少教程。但是最终还是回到vim,要说具体哪里不好好像也讲不出来。

    9 10
     
  • 我不明白跨平台居然可以成为优点。呵呵。

    6 10
     
    • 跨平台绝对是有点,而且能够跨三个平台其实是非常少的

      9 10
       
  • 试试Bracket吧,免费,跨平台!还能把git、svn整合到编辑器里,相信你会爱上它的!

    10 10
     
  • 用不习惯 window下习惯了UE
    linux下感觉vi已经够了

    7 10
     
  • 我一开始并不是喜欢,后来研究了一下才发现是多么强大

    7 10
     
  • nice 非常好呢

    9 10
     
  • 恩,非常好,直说跨平台这一点就值得用!,恩,很好

    6 10
     
  • 有个问题,我的ST2安装后修改了默认编码为utf-8、系统换行设置为unix格式,但保存文件后用notepad++查看发现完全对不上,显示的Dos/ANSI编码格式。这是为什么?谢谢了

    7 10
     
  • 一直用Notepad++来着,好多功能Notepad++也有,
    在犹豫要不要叛变 ←_←

    6 10
     
  • 绿色的用不了了呢

    7 10
     
  • 作为一个编辑器,已经强的超神了,有点可惜的是中文支持较弱,也不方便添加编译器。

    6 10
     
·····
加载后面 158 条历史评论





评论内容 (*必填):
Ctrl + Enter 快速提交