简介
-
触发键默认为TAB,可自行设置
-
根据指定的关键字,自动输入所对应的代码片段
-
支持系统关键字补全,日期、时间、文件名、文件路径等
-
支持触发调用系统控制台命令
-
支持自动计算数学算式
-
支持单个/所有关键字配置文件的导出和导入
https://sourceforge.net/projects/fingertext/
![my 图片[1]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/61668079103.gif)
安装方法
Notepad++plugins
文件夹下。![fingertext 图片[2]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/91668079107.jpg)
使用方法
if(!rst_n) begin
//…
end
else begin
//…
end
end
always
块,所占用的时间也是非常多的。那么如何使用fingertext插件,当我们输入al
时自动替换为以上格式的always
模板呢?插件->FingerText->Create Snippet from Selection
:![1 图片[3]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/51668079111.jpg)
![2 图片[4]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/61668079117.jpg)
$[![]!]
表示代码片段生成之后,光标移动的位置。[>END<]
表示代码片段的结束,在此之后,可以输入一些注释信息。![3 图片[5]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/11668079118.gif)
$[0[]0] //光标最后停留的位置
$[![var_name]!] //所有相同名称的变量都会被同时改变
$[![(key)DATE]!] //2022年3月12日
$[![(key)TIME]!] //14:05:22
$[![(key)FILENAME]!] //top
$[![(key)EXTNAME]!] //.v
$[![(key)DIRECTORY]!] //E:mcu149
$[![(key)PASTE]!] //当前剪贴板的内容
$[![(run)calc]!] //执行控制台命令:打开计算器
$[![(run)explorer]!] //执行控制台命令:打开资源管理器
$[![(lis)Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday]!] //下拉式字符串选择
$[![(opt)Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday]!] //下拉式字符串选择
$[![(lis)Sunday|wire|reg|parameter|localparam|assign]!] //输入字符串之后,可以按TAB键触发其他关键字
$[![(opt)Sunday|wire|reg|parameter|localparam|assign]!] //输入字符串之后,可以按TAB键执行其他命令
$[![(eva)1+2-3*4/5]!] //0.6
$[![(cha)wir]!] //插入别的已经定义的关键字
![my 图片[1]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/61668079103.gif)
![key 图片[7]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/101668079127.gif)
![week_lis 图片[8]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/51668079128.gif)
![week_opt 图片[9]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/21668079134.gif)
![calc 图片[10]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/61668079136.gif)
![head 图片[11]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/81668079137.gif)
![mod 图片[12]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/71668079138.gif)
![i1x 图片[13]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/41668079138.gif)
![o1x 图片[14]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/101668079139.gif)
![io1x 图片[15]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/81668079140.gif)
![w1wx 图片[16]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/101668079141.gif)
![r1rx 图片[17]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/01668079142.gif)
![as1asx 图片[18]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/101668079142.gif)
![lppr 图片[19]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/01668079144.gif)
![mem 图片[20]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/01668079145.gif)
![if1 图片[21]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/51668079146.gif)
![gr 图片[22]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/91668079146.gif)
![sreg 图片[23]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/41668079147.gif)
![aw 图片[24]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/101668079147.gif)
![fsm 图片[25]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/31668079148.gif)
![temp 图片[26]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/61668079149.gif)
![testbench 图片[27]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/71668079150.gif)
![dp 图片[28]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/91668079152.gif)
![fc 图片[29]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/61668079153.gif)
![tsk 图片[30]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/101668079153.gif)
![mydef 图片[31]-如何打造一款高效率的Verilog编辑器-FPGA常见问题社区-FPGA CPLD-ChipDebug](http://chipdebug.com/wp-content/uploads/2022/11/01668079154.gif)
没有回复内容