問題タブ [sublimelinter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
259 参照

sublimetext - 崇高なリンターが強調表示されない

Sublime Linter が突然、以前の素敵な UI 強調表示を表示しなくなりました。また、Sublime の左下に lint メッセージが表示されません。これは、最近の Windows の更新後に発生した可能性がありますが、正確にいつ発生したかを確認するのに十分な注意を払っていませんでした。ドキュメントのトラブルシューティング セクションに従い、jshint がコマンド ラインで動作していることを確認しました。デバッグ モードにも切り替えましたが、コンソールに Linter エラーは表示されません。手動 lint モードに切り替えてみましたが、[Lint This View] オプションがグレー表示されています。この時点で何をすべきかわからない。助言がありますか?

0 投票する
1 に答える
629 参照

sublimetext3 - GoSublime/GoLint キャッシング インポート パッケージ?

SublimeText 3 / GoSublime には、Goインポート パッケージの何らかのタイプのキャッシュがありますか? もしそうなら、どうすればオンデマンドでクリアできますか?

Github ソース管理下にあるカスタム パッケージを作成している間、関数または構造体をリファクタリングするまで機能するためです。次に、メイン アプリ (このパッケージをインポートした場所) に戻り、新しいメソッドの使用を開始すると、クリスマス ツリーのように点灯します。

GoSublime (または GoLint?) は、リファクタリングされた func の変更を検出せず、すべてがエラーとして表示されます。それでも、プロンプトに移動して実行するgo buildgo test問題なく実行できます。Go ツールは問題なく動作します。

私が特定できた唯一のことは、約24時間後に機能しているように見えることです?

私は SublimeText の初心者です。しかし、すべてがリンクされ、必要なパッケージがインストールされていると思います。Sublime のコンソールでは、リンターにエラーは表示されません (gotype と golint が見つかると表示されます)。

SublimeLinter: gotype activated: /Users/user1/go/bin/gotype SublimeLinter: golint activated: /Users/user1/go/bin/golint

パッケージ自体の中で物事は美しく機能します。それは私のリモートアプリだけではありません。私のパッケージには、ルート パッケージの変更を反映しないテストの "/examples" ディレクトリがあります。繰り返しになりますが、実際のGoツールは、新しいリファクタリングされたコードを使用してすべてのテストを実行し、ビルドして実行します。

インポートのスキーマ/パッケージの詳細をキャッシュしているのは GoSublime/GoLint です。どうすればそれをクリアできますか?

ありがとう!

0 投票する
0 に答える
1178 参照

sublimetext3 - pep8 エラーを無視するように .sublimelinterrc を設定する方法

Sublime Text 3 を使用しており、グローバル (ユーザー設定) レベルを超えて SublimeLinter-pep8 をカスタマイズしようとしています。多くのタブを含むファイルがあるため、エラー W191 が頻繁に表示されます。テストとして、このエラーを無視したいと思います。"ignore": "W191"SublimeLinter.sublime-settings ファイルにを追加すると、エラーは無視されます。設定スタックのユーザーレベルより上の任意の場所に追加すると、エラーは無視されません。

これは、私の SublimeLinter.sublime-settings ファイルの linting 部分です。「無視」セクションに「W191」を追加すると、リンターがエラーを無視するのはそのときだけです。また、私はそれに気付きましたが"max-line-length": null、まだ max-line-length エラーが発生しているため、この質問で私が求めている以上のものがあるかもしれません。

これは、私の .sublimelinterrc ファイルの内容全体です。.py ファイルの親フォルダーにあります (同じフォルダーに入れてみました)。何もしません。

また、.py ファイルの先頭にこのインライン ステートメントを追加しようとしました。また、何もしません。 # [SublimeLinter pep8-ignore:+W191]

プロジェクトの設定もいじりましたが、Sublime Text でプロジェクトがどのように機能するのかよくわからないので、同じ問題が発生しているのか、設定が間違っているだけなのかわかりません。

デバッグ モードでは、pep8 に関する警告やエラーは表示されず、これらのファイルを変更するたびに確実に再リントされます。可能であれば、これに .sublimelinterrc を使用したいので、それが主に焦点を当てていることです。私は何が欠けていますか?私が見落としている設定はありますか?ファイルを間違ったディレクトリなどに置いていますか?

0 投票する
1 に答える
2864 参照

go - GoSublime の GoLint / GoType が機能しない (重複なし)

Sublime 3 の Debian Testing で GoSublime + Linters を有効化/検出するのに問題があります。私はこれを OSX と Windows マシンで何回も実行しました。

ST コンソールには次のように表示されます。

go以前のエラー (私が修正したもの) をセットアップするときに、以前は気付かなかったので、見つけられないと言っているのは興味深いことです。GoSublime が示すように、Go はそこにあります。

GOBIN (未設定) は、他のシステムではこれまで注意を払っていなかったことを認めるもう 1 つの興味深いものです。

だから、私が想像するGoSublimeプラグインからプロキシされるLinterプラグイン構成の問題ですか? ディレクトリをコピーアンドペーストすると、ターミナルで機能するため、正しく設定されていると思います(typeoがないことを示しています)。

MarGo は、もはや GOPATH が見つからないことについても文句を言いません。だから、私はそれを正しく設定しており、それが検出されています。

私は今日、これを解決しようと素晴らしい GoSublime 設定を掘り下げ、bash に指定できるシェル コマンドの設定に関するナゲットを見つけました。だから、私は今これを持っています:

しかし、それも役に立ちませんでした。

以下を使用します。

すべてのパスが正しく設定されています。

これらは正常に動作し、ターミナルと i3 の両方から Go コマンドを実行したり、パッケージをインストールしたりできます (Go でいくつかのカスタム ステータスバーを作成します)。

GoType と GoLint もインストールされており、bash から実行できます。

一般的な SublimeLinter には正しいリンターがロードされています。

それでも、冒頭で述べたように、これらのエラーが引き続き発生します。

前もって感謝します!

0 投票する
1 に答える
2066 参照

c++ - SublimeLinter cppcheck linter 実行可能ファイルが見つかりません

SublimeLinter と sublimelinter-cppcheck パッケージを Sublime Text 3 にインストールしました。

問題は、崇高なテキストが言っていることSublimeLinter: WARNING: cppcheck deactivated, cannot locate 'cppcheck'です。cppcheck が linter 実行可能ファイルを見つけられないことがわかったので、システム$PATHプロパティに linter へのパスを追加することにしました。しかし問題は、自分のシステムで実行可能なリンターが見つからないということです。

最初はインストールされていないと思っていましたが、SublimeLinter パッケージでインストールする必要があることに気付きました。しかし、そうではありませんでした。Unix find コマンドを使用して検索しようとしましたが、唯一の結果は次のとおりです。

/Users/syky/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/cocoapods-core-0.34.2/lib/cocoapods-core/specification/linter

それは私が探しているものではありません。

Sublime Text 3、Mac OS X Yosemite、および ZSH をシェルとして使用しています。

0 投票する
1 に答える
307 参照

sublimetext3 - SublimeLinter の CSSlint 設定で `.sublimelinterrc` を設定するには?

.sublimelinterrcSublimeLinter と CSSlintのファイルを構成しようとしています。ルール リストの例を書きましたが、動作せず、デフォルトのルールで lint し続けます。これが私の構成です。

私は確かに SublimeLinter と SublimeLInter-csslint を使って作業しています。

ファイルはどのように書けばよい.sublimelinterrcですか?

0 投票する
2 に答える
4470 参照

sublimetext3 - Linux Mint 17 Cinnamon の SublimeLinter で JSHint を有効にする方法は?

望ましい動作

Sublime Text 3 を使用した .js ファイルのリンティング。

実際の動作

リンティングは発生していません。

たとえば、次の例ではエラーは表示されません。

再現する手順

環境

  • Linux Mint 17 シナモン
  • Sublime Text ビルド 3065
  • Tools > SublimeLinter > Lint Mode > "Background"
  • Tools > SublimeLinter > Mark Style > "Fill"

Sublime Text (SublimeLinter と JSHint プラグインをインストールするため)

  • ctrl+shift+p
  • パッケージ コントロール: パッケージのインストール
  • SublimeLinter をインストールする
  • SublimeLinter jshint プラグインをインストールする

コマンドラインで

  • 以下を使用して、node.js、npm、および jshint をインストールします。

    sudo apt-get install nodejs npm
    sudo npm install -g jshint

Sublime Text を終了して再起動します。

トラブルシューティング

コマンドラインで:

また、パスを手動で変更してSublime Textを再起動することを含むこのソリューション( https://stackoverflow.com/a/21203179/1063287 )を試しましたが、変更はありませんでした:Preferences > Package Settings > SublimeLinter > "Settings - User"

ドキュメント リファレンス

jshint プラグインのインストール方法:

https://github.com/SublimeLinter/SublimeLinter-jshint

アップデート

これをコマンド ラインで実行したところ、結果がトラブルシューティングに役立つ場合があります。

これは Sublime Text Console にも表示されます。

0 投票する
0 に答える
187 参照

jshint - SublimeLinter JSHint「「関数」の後にスペースがありません」が SL3 で有効になっていない

JSHint の多くの機能が有効になっていない理由がわかりません。たとえば、「関数」警告の後にスペースが足りないという警告を表示したいのですが、表示されません!

.jshintrcのように見える:

0 投票する
0 に答える
103 参照

sublimetext2 - すべてのファイル タイプの崇高なテキスト色付きコメント行

私が PHP を書いているとき、星の間のコメント行はピンク色です。これはプラグイン機能の可能性がありますが、どの機能かはわかりません。

これは、ミニ マップを使用して大きなファイルの周囲を方向付ける場合に非常に便利です。

/* コメント */ をサポートするすべてのファイル タイプでこの機能を取得する方法を知っている人はいますか?

ここに画像の説明を入力