整理 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 命令。

关联路径

可以通过以下两种方式进行关联:

  1. 通过 SublimeLinter 的配置文件

打开 Preferences - Package Settings - SublimeLinter - Settings - User,在 paths 中添加刚刚找到的路径,比如我的路径是这样的:

"paths": {
  "linux": [
    "/home/twinkle/.nvm/v0.10.38/bin"
  ],
  "osx": [],
  "windows": []
}
  1. 通过 shell 启动脚本

我同时使用 nvm 和 zsh,所以按照 Linter Installation 的第三步,将 ~/.nvm/nvm.sh 写入 .zshenv 文件中,使 Node 和 coffeelint 的路径能够被正确载入。

其他情况请参照 Augmenting PATH 的步骤。

重启 Sublime Text 或者重新登录系统即可生效,记录完毕。


EOF

Twinkle 的博客
瞎折腾