しばらくの間、Emacs を使用して Verilog コードを作成および変更してきました。ただし、Verilog モードでは、emacs コマンドを使用して「if」ステートメントを挿入しようとすると、小さな問題に直面しています。
C-c C-t ?
以下は、上記のシナリオでステートメントを作成する方法の例です。
if (a<b) begin
// the rest of the code
ただし、以下に示すように、次の行に「開始」を挿入するには、emacs が必要です。
if (a<b)
begin
//rest of the code
Verilog Indent Begin After If
利用可能な Verilog カスタマイズ オプションを掘り下げた後、上記の効果を生み出すと思われる名前のオプションを 1 つ見つけまし た。ただし、このオプションを切り替えても、目に見える変更はありませんでした。
どんな助けでも大歓迎です。