質問: notepad ++でのmatlabr2009b複数行コメント構文の強調表示の取得 notepad ++バージョン6.1.8を使用しています。matlabの複数行コメント%{...%}をコメントブロックとして強調表示するように構成するにはどうすればよいですか?---編集--- ここを読んだ この機能は4月にnotepad ++に追加されたので、最新のnotepad ++(6.4.5)をダウンロードして、古い6.1バージョンにインストールしましたが、matlabブロックコメントが強調表示されません。この機能を機能させるにはどうすればよいですか?
回答: notepad ++は scintillaコード編集コンポーネント に基づいているため、これは更新が必要なアプリケーションの一部です。ソースコードをざっと見てみたところ、主な理由は lexmatlab.cxx ファイルにはインラインコメントを処理するコードのみが含まれており、ブロックコメントは含まれていないことがわかりました。私はscintillasourceforgeプロジェクトに パッチを提出しました なので、scintillaに関してはすぐに修正されるはずです。コメントで述べたように、notepad ++にバンドルされているscintillaのコンパイルに問題があるため、それを実行できない限り、nppの次のバージョン(更新されたscintillaが含まれているはずです)がリリースされるまで待たなければならない可能性があります。