整理 SublimeLinter 的安装步骤
2015 年 05 月 04 日
前阵子终于搞定 SublimeLinter 让它正常工作了,却一直没时间去记录折腾的经历(没错,其实是懒)。这么一拖,微软居然就发布了 Visual Studio Code,看到大多数评价都是“赞赞赞”、“快快快”、“巨硬大法好”,让吾等 Sublime 党的内心产生了动摇。在彻底叛变之前我还是决定来写完这篇心得体会(以作纪念)。
因为项目上用 Coffeescript 来写 JS,所以这里以 coffeelint 为例。APM 流派的用户慎用,安装之后会有轻微的卡顿感。
安装 coffeelint
参照 Linter Installation 的 前两个 步骤。
安装 SublimeLinter
参照 Installing via Package Control 的步骤。
关联 coffeelint 到 SublimeLinter
确定路径
参照 Finding a linter executable,使用 which coffeelint
命令。
关联路径
可以通过以下两种方式进行关联:
- 通过 SublimeLinter 的配置文件
打开 Preferences
- Package Settings
- SublimeLinter
- Settings
- User
,在 paths
中添加刚刚找到的路径,比如我的路径是这样的:
"paths": {
"linux": [
"/home/twinkle/.nvm/v0.10.38/bin"
],
"osx": [],
"windows": []
}
- 通过 shell 启动脚本
我同时使用 nvm
和 zsh
,所以按照 Linter Installation 的第三步,将 ~/.nvm/nvm.sh
写入 .zshenv
文件中,使 Node 和 coffeelint 的路径能够被正确载入。
其他情况请参照 Augmenting PATH 的步骤。
重启 Sublime Text 或者重新登录系统即可生效,记录完毕。
EOF