如何优雅地使用Sublime Text

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何优雅地使用Sublime Text相关的知识,希望对你有一定的参考价值。

Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。
如何优雅地使用Sublime Text之目录:
Sublime Text 2和3的对比
Sublime Text 3安装插件
Sublime Text 3插件推荐
定制属于自己的快捷键
Sublime不可不知的实用技巧
定制属于自己的个性化主题
Sublime锦上添花些许设置
写在一路更来的结语
Sublime Text 2和3的对比
相比于2,Sublime Text 3就秒启动一项,就压倒性地胜利了。因此在之后的叙述中都以Sublime Text 3为主角。并且3一直在不断的完善更新,具体的差异可参看Sublime Blog.简单的说:
ST3支持在项目目录里面寻找变量
提供了对标签页更好地支持(更多的命令和快捷键)
加快了程序运行的速度
更新了API,使用Python3.3
强烈推荐朋友们使用3! 唯快不破,不解释。
Sublime Text 3安装插件
Sublime Text的强大就是她拥有强大的课可扩展性。您可根据自己的需要安装不同的插件;这使得她变的无比强大的同时又不失轻便。
插件安装方式一:直接安装:
安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。
插件安装方式二:使用Package Control组件安装:
按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)粘贴以下代码到底部命令行并回车:
1
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

重启Sublime Text 3。如果在Perferences->package settings中看到package control这一项,则安装成功。按下Ctrl+Shift+P调出命令面板输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。
PS:国内使用SublimeText3,经常可能遇到无法安装可用插件问题,可remove掉Package Control重新安装下;如遇到连Package Control也无法安装,则可以在别处拷贝一份关于Package Control的文件-(Package Control.sublime-package)存放于Installed Packages目录之下即可。
Sublime Text 3插件推荐
无插件,不神器!根据自己的需要定制属于自己的强大插件集;下面是一些常用的推荐。
Sublime Text3插件:增强篇
20个强大的SublimeText插件
作为在移动端旧游之后,又Web端新游的自己,墙裂推荐以下这么几款插件:
MarkDown Editing
SublimeText不仅仅是能够查看和编辑 Markdown 文件,但它会视它们为格式很糟糕的纯文本。这个插件通过适当的颜色高亮和其它功能来更好地完成这些任务。关于如何在SublimeText下高效些东西可参见文章:sublime text 2(3)下的Markdown写作抑或是前段时间写下的追寻高效工作的一路折腾二
SideBarFolders
打开的文件夹都太多了? 来用这个来管理文件夹,世界原来也可以这么美好。
SideBarFolders
<a href="http://www.kuqin.com/shuoit/20151228/349647.html" "="" target="_blank" rel="external" style="color: rgb(128, 0, 128); text-decoration: none; outline-style: none;">Sublime Terminal
这个插件可以让你在Sublime中直接使用终端打开你的项目文件夹,并支持使用快捷键。
ColorPicker
通常,如果你想使用一个颜色选择器则可能打开 Photoshop 或 GIMP。而在 Sublime Text 中,你可以使用内置的颜色选择器。安装完成后,只要按下Ctrl / Cmd + Shift + C 快捷键。
SublimeREPL
这可能是对程序员很有用的插件。SublimeREPL 允许你在 Sublime Text 中运行各种语言(NodeJS , Python,Ruby, Scala 和 Haskell 等等)。
Ctags插件
有童鞋抱怨Sublime Text不能支持函数的跳转(比如像Eclipse那样,按住Control点击该方法或者对象,即可跳转到定义的地方; Alt+←即可回到原处)。其实Sublime Text也可以借助插件实现之(当然,有些情况下:Can not find defination)毕竟这个也是借助正则来匹配完成的。因此这个也就要求代码很规范。这个插件相对来讲会有些麻烦,具体的可以参见:Sublime Text ctags 的配置.
SublimeLinter插件
SublimeLinter 是前端编码利器——Sublime Text的一款插件,用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 javascript、CSS、HTML、Java、php、Python、Ruby 等十多种开发语言。这篇文章介绍如何在 Windows 中配置 SublimeLinter 进行 JS & CSS 校验。
比如写例如像lua这样的弱语言脚本代码,有这个可以规避掉很多不该有的低级错误吧?当然这也需要你SublimeLinter安装完毕之后再安装一个SublimeLinter-lua即可。具体的使用可以参见:借助 SublimeLinter 编写高质量的 JavaScript & CSS 代码
SideBarEnhancements插件
SideBarEnhancements是一款很实用的右键菜单增强插件;在安装该插件前,在Sublime Text左侧FOLDERS栏中点击右键,只有寥寥几个简单的功能;安装了就相当于给其丰了大胸一般。
更强大的是,该插件还能让我们自定义快捷键呼出某个浏览器以预览页面!这样就不用到项目目录下寻找和拖动到特定浏览器中预览了。

附上出处链接:http://www.kuqin.com/shuoit/20151228/349647.html
参考技术A 1、概览:
这是我的桌面,无杀软。(壁纸出处:塞伦盖蒂国家公园狮子,感谢@棒棒糖elaine)

2、使用云服务
比如 Chrome 的书签同步插件 Xmarks(在天朝自带的同步功能有些鸡肋,但是除了书签之外的数据可以使用自带同步功能); Evernote 写笔记、GTD、知识系统管理;将平时不用的但是有价值的东西上传到网盘里; 使用同步文件夹,将重要的文件同步上传到云空间;项目都同步到 SVN 或 GitHub 中。

使用云端软件平台(云端 - 创新生活新体验),把软件都装在上面,也可以将本地软件导入平台中(虚拟化),这样即使是重装系统后也无需重装应用,可携带缓存文件夹到不同电脑上使用平台上的软件,无需安装。绿色,便于管理。

3、美化

3.1 如上面有人说的,使用Mactype字体渲染。(优化后效果好很多)

3.2 使用 clover 创建标签式资源管理器窗口(Clover Brings Chrome-Style Tabs to Windows Explorer.)

3.3 使用 NetSpeedMonitor 来监控网速。(FlorianGilles.com)

3.4 用一个快速而且不弹框的好输入法:《小狼毫》(Downloads - rimeime - 下载 Rime 输入法)
这是相关的介绍:推荐一个神级输入法——Rime ( 谢谢 @郭家宝 提醒更新)

4、优化
定期清理系统垃圾,使用CCleaner(CCleaner - PC Optimization and Cleaning)。
一个月碎片整理一次。使用Defraggler(Defraggler - File and Disk Defragmentation)。

5、其他
优雅地使用Windows唯一的手段就是找到符合自己的操作习惯,把不顺心的情况化解,并乐于挖掘适合自己的功能或者操作,包括快捷键、个性化设置等。

嗯,有人喜欢「番茄工作法」的吗? 对于精力不集中的人,建议使用Focus Booster,一款小巧优雅的软件。(下载:focus booster)

有人想要一个款优雅的 editor,这里推荐一款性感无比的编辑器:Sublime Text 2(各种配色任你选:daylerees/colour-schemes 路 GitHub)

- - Update - -
有人说桌面没有一个图标以及任务栏隐藏就很优雅吗?为什么要学Mac OS?
我想说:这些都是个人习惯问题,只要用得顺手,在两三步下可以迅速找到自己要用得东西就行了。 精简就一定是Mac的专利?

写的时候没想到大家反响这么积极啊,弄到我都有些心虚了,谈不上优雅,只能算利用工具提高生产里而已

以上是关于如何优雅地使用Sublime Text的主要内容,如果未能解决你的问题,请参考以下文章

如何优雅地使用Sublime Text

如何优雅地使用Sublime Text

如何优雅地使用Sublime Text3(转)

如何优雅地使用 Sublime Text

如何优雅地使用 Sublime Text

如何优雅地使用Sublime Text