問題タブ [flycheck]

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 投票する
2 に答える
6161 参照

emacs - emacs lispスクリプトの編集中にフライチェック警告を無効にする方法は?

私は今、emacs prelude に取り組んでおり、すべてが素晴らしいと感じています。しかし

el ファイルの編集中に多数のフライチェック警告が表示される

構文の色付けはオーバーライドされます

「最初の行はフォーム パッケージ --- 概要にする必要があります」などの警告

これらの警告をオフにする方法は?

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

c++ - prelude で ggtags と flycheck をセットアップしようとすると、emacs の設定が間違っている

emacs preludeを含めて emacsのセットアップを微調整しようとしています。flycheckのデフォルト チェッカーcppcheckとして使用し、デフォルトでGNU Globalのggtagsを有効にしたいと考えています。私は主に c++ をコーディングしています。以前は変数に対して機能していましたが、現在は機能していないようです。ggtags-mode

という警告がありますthe following functions are not known to be defined: ggtags-mode, flycheck-select-checker。しかし、.emacs ファイルをロードすると、エラーは発生しません。

これらの 2 つのマイナー モードを正しく構成するための正しい方法を教えてくれる人はいますか? 私にとっては正しい方法のように思えますが、明らかに何かが欠けています。

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

emacs - flycheckにemacs lispで必要なファイルを見つけさせるにはどうすればよいですか?

同じディレクトリに と という 2 つのファイルがa.elありa-test.elます。

a.el

a-test.el

フライチェックは警告を出しましrequirea-test.el

ロード ファイルを開けません: a

flycheck が同じディレクトリで必要なファイルを見つけられるようにするにはどうすればよいですか?

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

c++ - C++ プロジェクトで Clang を使用すると、「宣言されていない識別子の使用」エラーが発生する

C++ プロジェクトで構文チェッカーとしてClangを使用しています。これは Emacs の Flycheck を介して呼び出され、迷惑な use of undeclared identifierエラーが発生します。次の最小限の作業例で問題を説明します。

ファイル内testnamepace.cpp:

ファイル内testnamespace.hpp:

ファイル内testnamespace.ipp:

コードは (gcc バージョン 4.7.2) を使用して警告なしでコンパイルされるため、g++ -Wall testnamespace.cpp -o testnamespaceこれがコーディングのエラーなのか、それとも Clang を使用することの単なる「機能」なのか疑問に思っています。

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

c++ - flycheck c/c++-clang にインクルード パスを追加するには?

c/c++-clang へのインクルード パスを追加しようとしましflycheckたが、機能しませんでした。

に次の行を挿入foo.h~/local/includeて追加しましたinit.el

test.cppそして、私が書いたというファイルに

flycheckと言いました

「foo.h」ファイルが見つかりません

私は何を間違っていますか?emacs24flycheck.elからpackage.el、を使用してclang3.4います。