整理 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