1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

SublimeText3でLinterを動かす備忘録

Last updated at Posted at 2020-12-16

読まなくていいまえがき

課題が終わらなすぎて逃避エネルギーが溜まっていたので環境周りを整備しようと一念発起
そろそろ命名規約とかそういうの気にし始めないとなと今更思ったのでSublimeLinterを使ってみることに
pip install linter_nameでいけるって記事多いけどさっぱり動かなかったので設定を直しましたとさ

TL;DR

  • SublimeLinterのPATH設定を直した(だけ)
"linters": {
        // The name of the linter you installed
        "linter_name": {
            // Disables the linter. The default here is 'not set'
            "disable": false,
            // Path to the executable to be used. Either a string or an
            // array. E.g. ['nvm', 'exec', '8.6', 'eslint']
            "executable": ["path/to/linter_name.exe", "-m", "linter_name"]
        }
    },
    "paths": {
        "linux": [],
        "osx": [],
        "windows": ["path/to/linter_name.exe"]
    }

環境

  • Win10
  • Anaconda(多分このせいで色々面倒になった)
  • SublimeText3

やったこと

  • SublimeLinterを入れる(ここは他にもっとわかりやすい記事があるので省略)
  • pip install linter_nameで好きなLinterを入れる
  • where linter_nameでLinterの実行ファイルを探す
  • 実行ファイルへの絶対PATHをコピってきてTL;DRのように設定(Preference>PackageSetting>SublimeLinter)
  • SublimeText3再起動

おまけ(ノウハウと言うにはお粗末なナニカ)

うまく動かないときは表示>show consoleからコンソールを出して、エラーを見るのが良いよ
英語や公式ドキュメントはめんどくさがらず読もうね
(SublimeLinter-pylintのドキュメントちゃんと読んだらこうしてねって書いてあったよ…)

そもそもSublimeくんがどこにエラー吐くのか知らなかったとか色々あって思ったよりつまりましたとさ

あとがき

なんかkiteとか言うのがPythonの補完に役立つらしいので調べてみたりしたい
そんなことしてると課題終わらないんだけどさ

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?