Sublime Text 2 for Windows で動作するように Google Closure Linter ( gjslint ) を取得した人はいますか?
実行すると、次のようになります ([ツール] メニューまたは CTRL + SHIFT + J を使用)。
ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。
クロージャー リンター: 0 エラーを無視しました。
私の手順は次のとおりです。
- インストールされたPython 2.7
- 簡単インストール用にインストールされたセットアップ ツール
- クロージャーリンターを取り付けました
- ST2プラグインをインストール
すぐに使用できる機能はありませんでした。ただし、デフォルト設定でパスをハードコーディングすると、fixjsstyleプラグインを機能させることができます。
{
// Path to the gjslint.
"gjslint_path": "/python27/scripts/gjslint",
// Path to the fixjsstyle.
"fixjsstyle_path": "/python27/scripts/fixjsstyle"
}
両方が存在することを確認できます:
C:\>dir c:\python27\scripts
Volume in drive C is OSDisk
Volume Serial Number is 36E3-7433
Directory of c:\python27\scripts
...
06/29/2012 09:48 AM 304 fixjsstyle-script.py
06/29/2012 09:48 AM 7,168 fixjsstyle.exe
06/29/2012 09:48 AM 525 fixjsstyle.exe.manifest
06/29/2012 09:48 AM 298 gjslint-script.py
06/29/2012 09:48 AM 7,168 gjslint.exe
06/29/2012 09:48 AM 522 gjslint.exe.manifest
17 File(s) 34,580 bytes
2 Dir(s) 186,377,805,824 bytes free
確かに参照の問題のように聞こえますが、実行可能ファイルをプラグイン ディレクトリにコピーしようとしてもうまくいきませんでした。
編集debug: true
:フラグをオンにしても何も表示されなかったことを追加する必要があります。