問題タブ [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.
python - Pythonとシンタスティック警告やエラー矢印はありません
私はvimrcをフォローしていますが、syntasticから警告とエラーの矢印が表示されません
下の写真のように
さらに、私は定規を設定された定規で使用することができません。変数「a」が使用されていないという警告が表示されないのはなぜですか?
私は何を間違えましたか?
前もって感謝します。
vim - Vim用にsyntasticをセットアップする方法は?
そこで、リポジトリのクローンを作成し、~/.vim/bundle
病原体をインストールしました。バンドル内の他のプラグインはすべて正常に機能しているため、病原体は正常に機能していると確信できます。しばらくグーグルした後、syntasticはcコードの箱から出して動作するはずです。また、で指定されているすべての実行可能ファイルがあることを確認しましたsyntastic/syntax_checkers/c/
。
これが私の.vimrcファイルの一部です:
* .cファイルを開いて実行しても:SyntasticCheck
、何も起こりません。コマンドが見つからないというエラーは発生しないため、syntasticがロードされます。ただし、現在開いている* .cファイルにエラー構文エラーが含まれている場合でも、syntasticは何も表示しません。
Syntasticを使用するのは初めてなので、正しい呼び出し方法がわかりません。
また、試し:SyntasticCheck [c]
てみると、次のエラーメッセージが表示されます。
誰かが私が間違ったこととsyntasticを呼び出す方法を教えてもらえますか?ありがとう!
vim - Racket / Scheme のコマンド ライン構文チェッカー
Racket / PLT-Scheme コードの構文をチェックするためのコマンドライン ツールを探しています。これの目的はSyntastic Vim pluginの構文チェッカーを構築することです。
誰か方法を聞いたことがありますか?
ruby-on-rails-3 - Syntastic SASS Checker の未定義変数エラー
Syntastic を使用して、構文エラーを早期に発見できるようにしています。また、すべての scss をチェックするように設定されていますが、私の "_variables.css.scss パーシャル.
変数ファイルはコンテキストに必要ではないと仮定していますが、Rails アセット パイプラインにより、アプリでは正常に動作します。
Syntastic エラーを解決するために、いつ、どこで、どのようにすればよいかわかりません。scss ファイル内から「_varibles.css.scss」をインポートすると、エラーが解決されます。しかし、同様のエラーがあるすべてのファイルに対してこれを行うよりも良い方法はありますか? ガイダンスはありますか?ありがとう。
python - シンタックスからのエントリの削除
私はgettextを使用するプロジェクトに取り組んでいるため、多くのエラー結果が構文的に(flake8を使用して)発生し、次のようになります:
私は W802 を削除したくありませんが、構文解析する前に文字列を grep して、これらのメッセージを抑制したいと考えています。あらゆる組み合わせを試しました
私は考えることができますが、シェルが1またはその他のエラーを返しました。
すべての F821 エラーを削除せずに、これらのエラーを削除するように syntastic を設定するにはどうすればよいですか?
vim - Python ファイルのシンタスティックでの pep8 チェックを無効にする
私は pep8 に従わない (修正できない) 十分なコードを扱っており、syntastic が pep8 構文チェッカーを使用しないようにしたいと考えています。無効にする方法はありますか?
vim - Syntastic が JSON エラーをキャッチしないのはなぜですか?
Syntasticに追加jsonlint
したばかりですが、構文エラーをキャッチしていません。 は Python で正常に動作しており、しばらくの間そうでしたが、. 以下に、私の .vimrc の関連部分を示します。ここには、次のチェッカーを機能させるために必要なものがすべて揃っていると思います。flake8
jsonlint
.vimrc
どのjsonlint
c++ - シンタスティックのためにヘッダーファイルを再帰的に含める
私は C++ プロジェクトで作業しており、シンタスティックを使用するように構成しようとしています。私のプロジェクトでは、ヘッダー ファイルのネストされたディレクトリ構造があります (実際のネストされた構造はもっと悪いです。これは一例です)。
以下を使用して、.vimrc ファイルに lib ファイルを含めました。
let g:syntastic_cpp_include_dirs = [ 'libs/']
これはすべてのヘッダー ファイルを再帰的に取得すると想定していましたが、そうではありません。コードでは、syntastic は「そのようなファイルまたはディレクトリが見つかりません」というエラーを訴えます。
特定のディレクトリを参照するように変数を明示的に変更すると、次のようになります。
let g:syntastic_cpp_include_dirs = [ 'libs/dir2/dir3/']
できます。
私の質問:
- 一連のディレクトリのヘッダー ファイルを再帰的に含めるように syntastic を構成するにはどうすればよいですか?
- 複数のプロジェクトでこれをどのように行いますか? 作業中のプロジェクトを切り替えるたびに .vimrc を編集するのは正しくないように思えます。もっと良い方法があるに違いないと私は信じています。
編集:
私の .vimrc には、次のオプションがシンタスティックに存在することについては触れていませんでした: