3

コンパイル モードに関するドキュメントを読みましたが、コンパイル エラーが発生したソース コードを強調表示する手法が見つかりませんでした。

たとえば、コンパイル エラーを生成するソース コードの背景色を変更します (Eclipse や Netbeans の赤い下線など)。また、エラーメッセージをどこかで読む方法もあります。

4

2 に答える 2

5

通常、コンパイル モードではコンパイラ出力のエラー メッセージが強調表示され、それを使用してコードにジャンプできます。コードの構文をチェック/強調表示したい場合は、flymakeを確認することをお勧めします。これは、まさにそれを実行できるはずです。

于 2009-09-26T19:28:27.210 に答える
2

オプションnext-error-highlightは、ソース バッファー内のコンパイルおよび grep ヒットの強調表示を制御します。これには次の可能性があります。

  • 特定の時間または次のコマンドまで強調表示する
  • 次のコマンドまで、または次のヒットまで強調表示
  • ハイライトしない
  • フリンジ内の位置を表示 -- 軌跡とともに移動する表示

library を使用する場合simple+.elは、別の可能性があります。軌跡が移動するまで を強調表示します。これは、上記の最初の 2 つの可能性と同様に強調表示されますが、強調表示は消えません。上記の最後の可能性 (フリンジ) のように、移動するだけです。

それはあなたが望むもののように聞こえます。(私が使用しているものです。)たとえばgrep、一致するテキストは、アクセスした場所のソースファイルで強調表示されます。別のヒットにアクセスするまで、強調表示されたままになります。

同様のオプションについても同様next-error-highlight-no-selectです。

さらに、grepおよび によって提供される新しい値を尊重するコンパイルには、ライブラリおよび がそれぞれsimple+.el必要になります。grep+.elcompile+.el

于 2011-09-04T01:28:51.893 に答える