本帖最后由 Eagleson 于 2016-12-19 19:19 编辑
UE安装完毕后默认着色显示的只有11种,如果想自行添加对于VHDL文件类型的着色方案,可按以下步骤进行。1、登录UltraEdit的官方网站:
http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=402、在wordfiles下找到所需的文件类型,“目标另存为”下载。下载完成后将后缀.txt改换成.uew3、打开下载的uew文件,在文件内容头部会有“/L20”字样,代表这种着色方案将被设置为UltraEdit的第20种着色方案,可以修改“20”这个数字为1-20(UltraEdit只一次支持20种)的任何一个数字,注意不要和其它方案冲突。(似乎修改为大于20的数字也无所谓。可以试一试)4、复制此uew文件到UltraEdit的安装目录下WordFile文件夹中。5、重启UE即可在“视图”->“查看方式(着色文件类型)”菜单中看到新加载的配置方案。没有的话,手动在UltraEdit菜单中选择“高级” → “配置” →“编辑器显示”→“语法着色”中加载刚刚复制到WordFile中的uew文件,确定后再重启UE。6、实现代码折叠和缩进。一般情况下从网上下载的wordfile文件里面的vhdl部分只有关键字高亮,可以通过下面的方法实现代码折叠和缩进:实现代码折叠:/Open Fold Strings= "(""begin""if""loop""case""block""fold"
/Close Fold Strings = ")""end process""endif""end loop""end case""endblock""unfold"实现缩进:/Indent Strings ="generate""entity" "architecture""component" "begin" "if" "case""elsif" "else"
/Unindent Strings = "end generate""end component" "ENDarc" "else" "elsif" "end case" "endif""end process"
把上面的代码添加到.uew文件部分即可,还可以根据自己的需要进行修改。
本帖最后由 Eagleson 于 2016-12-19 19:19 编辑
UE安装完毕后默认着色显示的只有11种,如果想自行添加对于VHDL文件类型的着色方案,可按以下步骤进行。1、登录UltraEdit的官方网站:
http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=402、在wordfiles下找到所需的文件类型,“目标另存为”下载。下载完成后将后缀.txt改换成.uew3、打开下载的uew文件,在文件内容头部会有“/L20”字样,代表这种着色方案将被设置为UltraEdit的第20种着色方案,可以修改“20”这个数字为1-20(UltraEdit只一次支持20种)的任何一个数字,注意不要和其它方案冲突。(似乎修改为大于20的数字也无所谓。可以试一试)4、复制此uew文件到UltraEdit的安装目录下WordFile文件夹中。5、重启UE即可在“视图”->“查看方式(着色文件类型)”菜单中看到新加载的配置方案。没有的话,手动在UltraEdit菜单中选择“高级” → “配置” →“编辑器显示”→“语法着色”中加载刚刚复制到WordFile中的uew文件,确定后再重启UE。6、实现代码折叠和缩进。一般情况下从网上下载的wordfile文件里面的vhdl部分只有关键字高亮,可以通过下面的方法实现代码折叠和缩进:实现代码折叠:/Open Fold Strings= "(""begin""if""loop""case""block""fold"
/Close Fold Strings = ")""end process""endif""end loop""end case""endblock""unfold"实现缩进:/Indent Strings ="generate""entity" "architecture""component" "begin" "if" "case""elsif" "else"
/Unindent Strings = "end generate""end component" "ENDarc" "else" "elsif" "end case" "endif""end process"
把上面的代码添加到.uew文件部分即可,还可以根据自己的需要进行修改。