問題タブ [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 に答える
2921 参照

vim - vimで.htmlファイルの構文チェックを無効にする方法

HTMLファイルで無効な構文をチェックする方法を知っていますか?syntasticプラグインvimプラグインでember.jsを使用していますが、混乱を招く警告が表示されます。

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

vim - 構文エラーと警告記号

vimでシンタスティックプラグインが正しく実行されています。もう少しカスタマイズしたいので、「syntastic_warning_symbol」と「syntastic_error_symbol」のプロパティを設定して、それらを区別しようとしています。

私の .vimrc には次のものがあります。

しかし、vim を開くと、警告行にも 'EE' が表示されます。

私は何か間違ったことをしていますか?バグかもしれないので、開発者に報告します。

前もって感謝します。

0 投票する
3 に答える
1553 参照

c# - コマンド ラインからの C# 構文のチェック

Microsoft .NET フレームワークで、特定の C# ファイルの構文のみをチェックする方法を知っている人はいますか?

ちょっとした背景として、私が興味を持っているのは、 syntasticをセットアップしてファイルの構文をチェックすること.csです。すぐに使用できる syntastic は、--parseフラグ付きの Mono C# コンパイラを使用してこの操作を実行しますが、Microsoft .NET フレームワークで同等のものを見つけることができません。

これを機能させるための最初の試みはcsc /target:library /nologo、の代わりに使用することでしmcs --parseたが、問題は、これがファイルごとに呼び出されることです。その結果、構文エラーだけでなく、欠落している名前空間 (完全なプロジェクト ビルドに存在する) が報告されます。

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

vim - vimでシンタスティックでGoogleクロージャーを使用できません

構文プラグインを実行するために、vimrc ファイルに次の行を含めました。[終了]

しかし、うまくいかないようです。closurecompiler.vimスクリプトをデバッグしようとしました。その関数内でSyntaxCheckers_javascript_GetLocList()にはmakeprg変数があり、変数をエコーすると次の行が出力されます

しかし、エラーは表示されませんが、コンソールに同じ行を入力すると、すべてのエラーが発生しますセットアップで何が間違っていますか。私のセットアップはgithubで見ることができます

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

c++ - Vim/Syntastic によるエラー メッセージの望ましくない抑制

元の場所から読み取ることができるように変更した後、vim/syntastic で Qt5 を使用しています。.gvimrc私が気付いた問題は、Qt ライブラリを含むファイルでは、すべての形式の構文チェックが無効になっていることです。

私の関連するセグメントは次の.gvimrcとおりです。

.. 説明のために、以下のコード ブロックには浮動小数点数文字列が含まれていますが、vim は構文エラーとしてフラグを立てません。先頭に Qt ヘッダー ファイルを #include している限り、エラーはまったく表示されません。それらを cpp ファイルから削除するか、gvimrc で構文をそれらに接続するエントリを削除すると、構文の強調表示が正常に再開されます。

.gvimrc上記のスクリプトを見ると、何か間違っていることがありますか、がこれらのヘッダーをサポートしていませんか?

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

vim - 構文エラー チェックを OCaml で動作させるにはどうすればよいですか?

Syntastic は一般的に機能します (たとえば、C/C++ ファイルを編集すると構文エラー通知が表示されます)、 .OCaml

それ以外の点では、OCaml のインストールは問題ないようです。Syntastic のocaml.vimファイルのヘッダーに記載されているバイナリは、私のパスにあります。

何か案は?

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

vim - 構文が機能していません: エラーはありません

Pathogen をインストールし、シンタスティック リポジトリを git clone して、mvim で :Helptags を試しました。ただし、:Helptags と入力すると、エラーは発生しませんが、何も起こりません。何が起こっているのでしょうか?

更新: Vundle (NERDTree と電力線で正常に動作しています) で再試行しましたが、次のエラーが発生しています。

忙しい猫

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

c - SyntasticCmakeチェッカーがエラーを報告しない

私はCコードを書いていて、最初はgccチェッカーを使用していました。エラーはCファイルで報告されました。たとえば、チェッカーのgccコマンドラインにディレクトリスイッチが含まれていないため、問題ではないエラーが多数報告されていました。iccを使用していて、makefileですでに設定されているすべてのパラメーターを設定するのは扱いにくいと感じるため、makecheckerの使用に切り替えることにしました。

メイクチェッカーに切り替えても結果が出ませんでした。make.vimのmakeprgコマンドを見ると、ですmake -sk-fsyntax-onlymakefileが構文チェックを行うように設定されていないことに気付いたので、とフラグを追加したsyntax_checkという新しいターゲットを作成しました-c。次に、make.vim makeprgコマンドをに変更しmake -sk clean syntax-checkて、適切なターゲットが実行されるようにしました。

別のウィンドウでファイルを保存するtopと、ビルドが行われていることがわかりました。ただし、まだエラーは発生していません。これは、エラーがなかった行を示す緑色のサイドバーが表示されないことを意味します。実行:Errorsしてもロケーションリストは表示されません。

何か案は?そして、syntasticで生成されたエラーをどのように見るかについての私の理解は間違っていますか(それは非常によくあるかもしれません)?

ここでの質問の補足として、ここのSyntasticgithubページにもこの質問があります。

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

vim - SyntasticがMiniBufExplorervimプラグインで動作しない

まず、私はVIMとvundleを使用してプラグインを管理しているWindowsユーザーです。

Syntastic vimプラグイン(https://github.com/scrooloose/syntastic)があり、開いて保存した最初のjavascriptファイルの構文エラーを強調表示するのに最適です。

minibufexplorerプラグイン(https://github.com/sontek/minibufexpl.vim)もあります。2番目のファイルを開くと、MiniBufExplorerウィンドウが表示され、:b1、:b2などを介して以前に開いたファイル間を移動できます。これが発生すると、Syntasticが機能しなくなります。

minibufexplorerプラグインを削除すると、Syntasticは常に機能します。私は本当に両方を一緒に働かせたいのですが、誰かがこれに対する解決策を持っていますか?Syntasticで動作する場合は、minibufexplorerの代わりに喜んで使用します。