小编kit*_*key的帖子

在Emacs中定义多字符括号

在Verilog中,您可以在"begin"和"end"之间包含代码块,如下所示:

if(foo) begin
   x <= 1'b0;
   y <= 1'b0;
end else begin
   x <= x_d;
   y <= y_d;
end
Run Code Online (Sandbox Code Playgroud)

有没有办法在Emacs中将begin和end设置为括号,以便您可以使用check-parens或类似的方法来查找不匹配的任何内容?

我已经尝试将此(以及变体)添加到我的〜/ .emacs文件中,但它不喜欢它...

(modify-syntax-entry ?begin "(end" )
(modify-syntax-entry ?end ")begin" )
Run Code Online (Sandbox Code Playgroud)

谢谢.

emacs verilog parentheses

7
推荐指数
1
解决办法
466
查看次数

标签 统计

emacs ×1

parentheses ×1

verilog ×1