Notepad ++-カスタマイズされた構文の強調表示


1

プログラミング言語のVerilogを表示するときに、Notepad ++をカスタマイズして開始終了のマッチングを実行することは可能ですか?

テキストカーソルが2つのうちのいずれかの上にあるときに、対応する開始 / 終了を強調表示したいと思います-テキストカーソルが開いているか閉じているブラケットの上にあるときと同じです。

ここに

構文の強調表示、特にVerilogに固有ではない単語/句読点のペアの強調表示を変更するための一般的なソリューションはありますか?


もう少し情報を提供していただけますか?具体的には、Verilogはプログラミング言語ですか?「begin」と「end」という単語のネストされたペアを文字通り一致させていますか?次のプラグインなどの既存のカスタマイズを確認しましたか:sourceforge.net/apps/mediawiki/notepad-plus/…–
デーン

@Dane質問にさらに情報を追加しました。おかげで、リンクのために、私は何を私が探していることは「レクサー」だと思う、私はこのプラグインを使用してC#で1を設計することができると思う:nppsharp.codeplex.com
MikeGold

調べてみたが、理解できない。Notepad ++ は、Verilog言語を選択すると、開始終了が一緒になっていること(それらに基づいてブロックを折りたたむこと)を既に知っています。ブラケットの強調表示はハードコードされている場合があり、構成できません。。。しかし、それは構成可能であるように思われます。
デーン

回答:


0

SynWriteエディターには完全にカスタマイズ可能なレクサーがあります(Verilog用-verilogレクサーはデフォルトでは含まれていません。MoreLexers.rarから解凍してインストールする必要があります)。SynWriteでは、キャレットがこの開始終了ブロック上にある場合、開始/終了ワードの両方をハイライトできます。(これはレクサー用に構成できます)。


0

私がこれまでに研究したことから、残念ながらこれをすばやく簡単に行う方法はありません。

私が見ることができる唯一のルートは、NppSharpを使用してC#でレクサーを書くことです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.