Sublime Text

Sublime Text 3 公测

更新(2013-08-17)Package Control 更新,已经可以通过 Console 安装,具体方法见此

Sublime Text 3 开始公测了。可以到这里下载对应的平台版本。

插件管理利器 Package Control 已经有对应 Sublime Text 3 的测试版本,不过目前只能用 Git 安装,方法如下:

cd Packages/
git clone https://github.com/wbond/sublime_package_control.git "Package Control"
cd "Package Control"
git checkout python3

注:第一行中的 Packages/ 目录可通过菜单栏中 “Preferences > Browse Packages” 进行定位。

试了试很多目前常用的插件都能安装,不过有些插件自定义快捷键还没整明白怎么能起效,估计我还是要先继续 “2” 一段时间……

Sublime Text 2 主题推荐:Flatland

flatland_sublime_text_theme

最近 Flat UI 大行其道,恰好发现了这个 Flat 风格的 Sublime Text 2 主题 Flatland,非常漂亮,分享给 Soda 主题用腻了的童鞋们。

安装方法

2013-04-29 更新:Flatland 加入了 Package Control, 之前的一些目录有了更改,新的安装和激活方法如下。

2013-05-01 更新:作者再次更改了目录结构,激活部分更新。

通过 Package Control 安装

Flatland 主题已经被加入了 Package Control 的数据库中,推荐使用此方法进行安装。在安装了 Package Control 的情况下,通过 “Package Control: Install Package” 命令搜索 Theme - Flatland,确认安装即可。

通过 Git 安装

如果你更喜欢用 git 来维护,也可以直接在 Packages 目录下运行:

git clone git://github.com/thinkpixellab/flatland.git "Theme - Flatland"

手动安装

  1. 下载 Flatland 主题

  2. 解压缩后将整个文件夹改名为 “Theme - Flatland” 并拷贝到 Sublime Text 2 的 Packages 目录中,你可以通过 Sublime Text 2 的菜单 “Preferences > Browse Packages …” 打开这个目录。

激活主题

无论使用哪种方法安装了 Flatland,都需要通过以下方式将主题激活:

修改 Preferences 文件,通过 Sublime Text 2 的菜单 “Preferences > Settings - User” 可打开用户配置文件,在其中添加(或修改原来的设置):

{
"theme": "Flatland Dark.sublime-theme",
"color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme"
}

此外压缩包中还包含了一枚替换用的纸飞机图标和主题很搭,Lucifr 已经将其加入到了《更多 Sublime Text 2 替换图标》一文中。

flatland_icon

自定义 Sublime Text 2 Build 系统

来自 AddyOsmani 的这篇文章详细介绍了如何在 Sublime Text 2 中为常用的语言和工具自定义 Build 系统。而且他已经为一些常用的前端工具如 sass、less、coffeescript 等制作好了相应的 sublime-build 文件,只要放到 “~/Library/Application Support/Sublime Text 2/Packages/User” 下就可以使用了。通过 Build 来执行一些算定义脚本也是不错的选择,文中那个 “Commit, Push And Upload To FTP” 的例子可以参考一下。

SmartMarkdown for Sublime Text 2

上次介绍了一个 Sublime Text 2 的 markdown 加强插件 MarkdownEditing,这次同样是一枚方便 markdown 输入插件 SmartMarkdown, 来自国人童牧晨玄,将 Emacs 中 Org-mode 的一些优秀特性引入到了 markdown 中。比如:

  • 在标题上按下 Tab 可实现折叠/打开
  • Shift+Tab 折叠/打开所有标题
  • 有序/无序列表的自动完成,在列表格式的末尾按下 Enter 时会自动在下一行继续列表格式
  • 通过快捷键在标题间快速移动

SmartMarkdown 标题折叠