关于Ultraedit的安装方法和verilog的高亮显示
上一篇 /
下一篇 2008-09-13 21:53:05
/ 个人分类:软件安装
电脑中毒从装了,原来的Ultraedit10.0的******也丢了,在网上淘了很久,也试了很多的方法,终于安装成功了。做个备忘,以备下次使用,同时也给从装电脑的朋友提供一点帮助,少走一些弯路。
1。我安装的是Ultraedit14.10.0.1024中文版,试了许多******都不可用,最后试了几个网上的注册号,终于找到了一个可以用的。
(Name):freeware@3ddown.com 序列号(Serial):KEJKR-LKQKX-PNGHQ-VKBSD-FDJKA-QBJMJ-QSCHI-TJAVT
2.就是遇到了verilog不能高亮显示关键字,摸索了半天才找到方法
安装完后第一步:找到安装路径:C:\Program Files\IDM Computer Solutions\UltraEdit
第二步 :重命名上边路径下的wordfile.uew为wordfile.txt.uew
第三步:将http://www.pld.com.cn/hdl/verilog.txt中的东西添加到wordfile.txt.uew中,放在最后就好了。
下边就是http://www.pld.com.cn/hdl/verilog.txt中的内容:
/L20 Line Comment = // Block Comment n = /* Block Comment ff = */ String Chars = " File Extensions = V VMD
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"<> , .?
/Function String = "%[a-z0-9]+[ ^t]+[a-z_0-9]+[ ^t]+("
/C1
always and assign
begin buf bufif0 bufif1
case casex casez cmos
deassign default defparam disable
edge else end endcase endmodule endfunction endprimitive endspecify endtable endtask event
for force forever fork function
highz0 highz1
if initial inout input integer
join
large Library
macromodule medium module
nand negedge nmos nor not notif0 notif1
or output
parameter pmos posedge primitive pull0 pull1 pullup pulldown
rcmos reg release repeat rnmos rpmos rtran rtranif0 rtanif1
scalared small specify specparam strength strong0 strong1 supply0 supply1
table task time tran tranif0 tranif1 tri1 tri0 triand trior trireg
vectored
wait wand weak0 weak1 while wire wor
xnor xor
/C2
$bitstoreal $countdrivers $display $fclose $fdisplay $finish $fmonitor $fopen $fstrobe $fwrite $finish $getpattern $history $hold $incsave $input $itor $key $list $log $monitor $monitoroff $monitoron $nokey $nolog $period $printtimescale $readmemb $readmemh $realtime $realtobits $recovery $reset $reset_count $reset_value $restart $rtoi $save $scale $scope $setup $setuphold $showscopes $showvariables $showvars $skew $sreadmemb $sreadmemh $stime $stop $strobe $time $timeformat $width $write
** 'b 'd 'h
/C3
`accelerate `autoexepand_vectornets `celldefine `default_nettype `define `else `endcelldefine `endif `endprotect `endprotected `expand_vectornets `ifdef `include `noaccelerate `noexpand_vectornets `noremove_gatenames `noremove_netnames `nounconnected_drive `protect `protected `remove_gatenames `remove_netnames `resetall `timescale `unconnected_drive
accelerate autoexepand_vectornets
celldefine
default_nettype define
else endcelldefine endif endprotect endprotected expand_vectornets
ifdef include
noaccelerate noexpand_vectornets noremove_gatenames noremove_netnames nounconnected_drive
protect protected
remove_gatenames remove_netnames resetall
timescale
unconnected_drive
,
;
{
}
+
-
*
/
%
> >= >>
< <= <<
! != !==
& &&
| ||
== ===
^ ^~
~ ~^ ~& ~|
?
:
#
@
第四步:按顺序修改文本中第一行:
/L20 Line Comment = // Block Comment n = /* Block Comment ff = */ String Chars = "中的“L20”,这里的/L20指的就是它将被设置为UltraEdit的第20种高亮显示语言(在View->Syntax Highlighting),具体是L后边的数字要看我们添加的这部分代码前的那组数据是多少,比如说:前边的是L13,那么我们就将第一行中的L20修改为L14.
最后一步:
打开UltraEdit 高级---编辑器编辑显示---语法着色---字词列表完整路径名称:将这个文件指向刚才的wordfile.txt就OK了!
导入论坛
收藏
分享给好友
管理
举报
TAG: