您的位置 首页 知识

怎么高效的编写Verilog HDL?

如何高效的编写Verilog HDL?-Vim其实一款Linux系统下常用的编辑器,在Windows下叫Gvim,由于它的高度可定制性,操作命令,使得编程者在编写代码的时候双手甚至可以不用离开键盘,只需要输入相应的命令便可以完成整个编程。可以说是程序员的最爱了。那么我这里为什么推荐使用Gvim来编写VerilogHDL呢,首先就是因为它的高度可定制性。

Vim其实一款Linux体系下常用的修改器,在Windows下叫Gvim,由于它的高度可定制性,操作指令,使得编程者在编写代码的时分双手乃至能够不必脱离键盘,只需求输入相应的指令便能够完结整个编程。能够说是程序员的最爱了。那么我这儿为什么引荐运用Gvim来编写VerilogHDL呢,首要便是由于它的高度可定制性。

Gvim的装备文件是能够定制的,这样在写代码的时分,就能够运用简略的几个指令就能够削减许多劳作。比方,咱们所编写的代码中其实基本上都是由always块构成的,一般来说咱们都是写好一个always块后,然后张贴仿制其他的,那么用gvim,我只需求在刺进形式(gvim默许是指令形式,按i进入刺进形式,按esc进入指令形式)下,输入Shixu+回车,立马主动生成always块模板。

怎么高效的编写Verilog HDL——进阶版

这是由于Vim的高度可定制性,你能够在Vim的装备文件里装备出任何需求的“快捷键”输入办法。比方我装备的键入Zhishi+回车,就能够直接生成我的专属代码注释信息,键入Fenge+回车,生成分割线等等,这是我写代码的习气,并且用户完全能够自定义装备。

怎么高效的编写Verilog HDL——进阶版

详细的装备办法,也很简略,翻开装置目录下的_vimrc文件,这便是gvim的装备文件,详细的一些固定的装备参数,可自行百度,我这儿只讲最简略的一种,只需求如下列各式修改好文件,空格就直接空格,回车用,:ab+指令+空格+代码,将修改好的这段直接仿制到_vimrc文件中,就能够运用了。

怎么高效的编写Verilog HDL——进阶版

除了这些,gvim还有许多好用的指令,我这儿简略罗列几个在编写VerilogHDL时经常用的指令,真实要用好Vim博主也在学习中。

1.指令形式:键盘上一切的按键都是各种不同的操作指令。翻开修改器默许为指令形式

2.修改形式:进行正常修改,在指令形式下按i切换到修改形式,按Esc切换到指令形式。

3.列操作形式ctrl+q

在指令形式下按ctrl+q进入列操作,将需求进行操作的代码选中按Ctrl+q,便能够对整列进行操作,操作完退出。

4.补全指令Ctrl+p

在输入代码的前几个字符时,假如文件内,有和该代码相同的字符串,这时只需求直接按ctrl+p就会显现可主动补全。

5.跳转指令

文件内跳转(gg,G,:100)。指令形式下,gg为跳到文件头,G为跳到文件未,:100为跳到100行。

6.替换指令

替换指令(:%s/xx/yy/gc, :10,100s/xx/yy/gc)。在指令形式下,键入指令:%s/xx/yy/gc,意思为将xx替换成yy,指令:10,100s/xx/yy/gc表明将10到100行的xx替换成yy。

7.列刺进办法

进入指令形式,选中需求刺进的方位,按ctrl+q进入列修改,按hjkl别离表明上下左右操作,然后键入大写I,刺进数据,按Esc,列刺进操作完结。

等等。。

修改器里编写代码后用软件自带修改器翻开后,可能会呈现中文乱码,所以我主张不要用软件自带修改器翻开代码,直接用Gvim翻开,当然Xilinx两款软件也供给了可相关各种第三方修改器,博主都测验相关成功,共享如下。

1.ISE调用GVim修改器

在ISE主界面菜单栏,点击Eidt——Preference,挑选custom,然后在command line syntax输入如下指令行:{D:\Gvim装置途径\gvim.exe} –remote-tab-silent +$2 $1。括号里边是gvim装置的途径。

怎么高效的编写Verilog HDL——进阶版

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/339958.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部