問題タブ [syntastic]

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 に答える
1638 参照

vim - Syntasticを使用したvimの下のクイックフィックスウィンドウ

私は行くために次のvimrcを持っています。:wを押すと、

そして私よりも:make

ENTERを押した後Vimはそのように見えますここに画像の説明を入力してください

残念ながら、私は次の出力をしませんここに画像の説明を入力してください

私は何を間違えましたか?

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

python - Pythonとシンタスティック警告やエラー矢印はありません

私はvimrcをフォローしていますが、syntasticから警告とエラーの矢印が表示されません

下の写真のようにここに画像の説明を入力してください

さらに、私は定規を設定された定規で使用することができません。変数「a」が使用されていないという警告が表示されないのはなぜですか?

私は何を間違えましたか?

前もって感謝します。

0 投票する
4 に答える
23142 参照

vim - Vim用にsyntasticをセットアップする方法は?

そこで、リポジトリのクローンを作成し、~/.vim/bundle病原体をインストールしました。バンドル内の他のプラグインはすべて正常に機能しているため、病原体は正常に機能していると確信できます。しばらくグーグルした後、syntasticはcコードの箱から出して動作するはずです。また、で指定されているすべての実行可能ファイルがあることを確認しましたsyntastic/syntax_checkers/c/

これが私の.vimrcファイルの一部です:

* .cファイルを開いて実行しても:SyntasticCheck、何も起こりません。コマンドが見つからないというエラーは発生しないため、syntasticがロードされます。ただし、現在開いている* .cファイルにエラー構文エラーが含まれている場合でも、syntasticは何も表示しません。

Syntasticを使用するのは初めてなので、正しい呼び出し方法がわかりません。

また、試し:SyntasticCheck [c]てみると、次のエラーメッセージが表示されます。

誰かが私が間違ったこととsyntasticを呼び出す方法を教えてもらえますか?ありがとう!

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

vim - Syntastic セグメントを使用した Vim Powerline

Vim の電力線フッターに構文セグメントを追加するにはどうすればよいですか? (vim-powerline ではなく、新しいpowerline) Syntastic ドキュメントには、標準の Vim フッターに追加する方法しか記載されておらず、powerline docsに追加する方法が見つかりませんでした。

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

vim - Racket / Scheme のコマンド ライン構文チェッカー

Racket / PLT-Scheme コードの構文をチェックするためのコマンドライン ツールを探しています。これの目的はSyntastic Vim pluginの構文チェッカーを構築することです。

誰か方法を聞いたことがありますか?

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

ruby-on-rails-3 - Syntastic SASS Checker の未定義変数エラー

Syntastic を使用して、構文エラーを早期に発見できるようにしています。また、すべての scss をチェックするように設定されていますが、私の "_variables.css.scss パーシャル.

変数ファイルはコンテキストに必要ではないと仮定していますが、Rails アセット パイプラインにより、アプリでは正常に動作します。

Syntastic エラーを解決するために、いつ、どこで、どのようにすればよいかわかりません。scss ファイル内から「_varibles.css.scss」をインポートすると、エラーが解決されます。しかし、同様のエラーがあるすべてのファイルに対してこれを行うよりも良い方法はありますか? ガイダンスはありますか?ありがとう。

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

python - シンタックスからのエントリの削除

私はgettextを使用するプロジェクトに取り組んでいるため、多くのエラー結果が構文的に(flake8を使用して)発生し、次のようになります:

私は W802 を削除したくありませんが、構文解析する前に文字列を grep して、これらのメッセージを抑制したいと考えています。あらゆる組み合わせを試しました

私は考えることができますが、シェルが1またはその他のエラーを返しました。

すべての F821 エラーを削除せずに、これらのエラーを削除するように syntastic を設定するにはどうすればよいですか?

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

vim - Python ファイルのシンタスティックでの pep8 チェックを無効にする

私は pep8 に従わない (修正できない) 十分なコードを扱っており、syntastic が pep8 構文チェッカーを使用しないようにしたいと考えています。無効にする方法はありますか?

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

vim - Syntastic が JSON エラーをキャッチしないのはなぜですか?

Syntasticに追加jsonlintしたばかりですが、構文エラーをキャッチしていません。 は Python で正常に動作しており、しばらくの間そうでしたが、. 以下に、私の .vimrc の関連部分を示します。ここには、次のチェッカーを機能させるために必要なものがすべて揃っていると思います。flake8jsonlint

.vimrc

どのjsonlint

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

c++ - シンタスティックのためにヘッダーファイルを再帰的に含める

私は C++ プロジェクトで作業しており、シンタスティックを使用するように構成しようとしています。私のプロジェクトでは、ヘッダー ファイルのネストされたディレクトリ構造があります (実際のネストされた構造はもっと悪いです。これは一例です)。

以下を使用して、.vimrc ファイルに lib ファイルを含めました。

let g:syntastic_cpp_include_dirs = [ 'libs/']

これはすべてのヘッダー ファイルを再帰的に取得すると想定していましたが、そうではありません。コードでは、syntastic は「そのようなファイルまたはディレクトリが見つかりません」というエラーを訴えます。

特定のディレクトリを参照するように変数を明示的に変更すると、次のようになります。

let g:syntastic_cpp_include_dirs = [ 'libs/dir2/dir3/']

できます。

私の質問:

  1. 一連のディレクトリのヘッダー ファイルを再帰的に含めるように syntastic を構成するにはどうすればよいですか?
  2. 複数のプロジェクトでこれをどのように行いますか? 作業中のプロジェクトを切り替えるたびに .vimrc を編集するのは正しくないように思えます。もっと良い方法があるに違いないと私は信じています。

編集:

私の .vimrc には、次のオプションがシンタスティックに存在することについては触れていませんでした: