语言列表的完整路径可能要重新配置 ,点击浏览,UE安装的根目录有个wordfile.uew文件,选择它,应该可以搞定了。
在默认状态下,貌似UE并不支持Shell的语法高亮,经过下面的一番设置就可以了, *** 作很简单,几步就可以搞定,成本开销很小,还是设置一下吧。首先,需要安装了UltraEdit,这是废话,没有UE怎么高亮shell语法。
其次,从网上下载这个文件:ALL WORDFILES IN ONE PACKAGE
最后,在UE打开的状态下,(1)点击菜单“高级”-“配置”,打开配置对话框。在导航一栏,点击“编辑器显示”----“语法高亮”,在右侧“词语列表完整路径”处点击“打开”按钮。此时打开了“C:\Users\Administrator\AppData\Roaming\IDMComp\UltraEdit\WORDFILE.UEW”。即这个目录下的*.urtaledit wordfile。 这里的路径依自己的电脑而有别。这里只管点击打开按钮即可。(2)将上面从网上下载的扩展文件包中的unixshell.uew的内容附加到上面打开的文件中,然后保存;这时打开的shell文件就已经可以高亮显示了,shell文件中的一些关键字已经以其他颜色显示了,是不是觉得好看了很多?
注:从网上下载的包有很多支持的格式,例如python什么的,都可以通过这种方式进行设置。
1:下载Verilog的语法高亮文件。即可支持相应的语言编辑,关键字将用不同色彩标出。
可以到官方网站去下载,包括上百种语法文件,我想应该都能满足大家的需要吧!
http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=40#wordfiles
2:将下载的文件打开,将里面的内容复制到WordFile.txt文件中(在UltraEdit的安装目录下),一般加在最后。
UltraEdit默认只有20种语法,将下载的文件的第一行“L20”改成你想要的序号,如L19。
3:加入折叠功能
由于Verilog HDL的块一般是以begin和end作为开始和结束的标记,其作用相当于C语言的
大括号。在wordfile.txt的对应语言中添加进如下代码即可:
/Open Fold Strings = "begin""case"
/Close Fold Strings = "end""endcase"
这里除了begin和end可以进行折叠外,另外一对case和endcase同样可以完成折叠,同样的
方法可以添加你需要的折叠标志。
4:加入自动缩进功能
同样在wordfile.txt中,有控制自动缩进的语法。所谓自动缩进就是指,输入begin回车,下一行自动加一个tab;输入end,下一行自动退回一个tab。用户可以自己添加不同的缩进词实现自动缩进。如:
/Indent Strings = "begin""case""fork" "if" "else"
/Unindent Strings = "end""endcase""join" "else"
5: 还可以加入其它一些自定义功能,如函数调用功能,大家可以自己摸索。
方便大家,做了个压缩包供大家下载。
包中
verilog.txt 是加入自动缩进和折叠功能的verilog-98语法文件。已改为L19。
verilog2001 是加入自动缩进和折叠功能的verilog-2001语法文件。已改为L20
wordfile.txt 是加入verilog和veriog2001的文件,替代原安装目录下的wordfile.txt文件即可。
(说明:在这里我修改的是高级->配置->语法高亮->MySQL5.1->打开,然后在其后面加入了verilog2001里面的内容,并加入了上面的四句话,在这句话/Delimiters = ~!@%^&*()-+=|//{}[]:"<>,.?#的上面加入的)
UltraEdit-32 注册码信息:
注册名:www.newdou.com
注册码:GKDDZ-PHOKG-OKFHH-RLJTM-EHFHF-NGJOK-NLHJW-RPFTH
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)