FPGA-强大的verilog编写环境

文摘   2024-11-04 10:01   吉林  

点击蓝字关注我们

关注、星标公众,精彩内容每日送达

来源:网络素材

各个编辑器的肤浅体验(for Verilog)

个人体验,有一说一。。。就不列123了,都是自己的感受。

这两天我试用了notepad++,Vim,Atom,VScode,Sigasi 以及 sublime。

至于Emacs,还是@神吧(不是sb)。

UE:不说了,之前一直在用,界面风格我喜欢,带列操作,语法高亮,自动补全,自动缩进功能都有,但是需要uew文件,没有版本控制功能,并且需要正版支持。如果你很容易满足,并且喜欢的界面风格跟我一样,那就是他了。

notepad++:功能全面,上面说的功能都有,重要的是不需要下载别的文件,官方支持Verilog语法,但是没有版本控制功能,编程界面看不顺眼,毕竟动不动要一直对着他25个小时,还是顺眼点好,各位可以下载下来根据自己喜好安装。

Vim:编辑器之神,功能强大,因为我之前一直在用UE,没有体验到他的强大,反正别人是这么说的,如果你觉得vim比我这个方法好点,欢迎分享=。=我之所以没用,当然是因为编程界面啊。。。

Atom:git的东西,免费,但以后收费不收费不知道。没有官方Verilog支持,需要下载verilog的社区Package,对Verilog语法支持可以说弱爆了,语法高亮颜色单一,哪有什么五彩缤纷的代码,视觉瞬间回到文本编辑器,软件我卸载了,自动补全不记得有没有,但是就算有相比sublime也是弱爆了。值得关注的是Atom编程界面好看,支持外部插件,拓展性好,可以实现语法报错,自带git版本控制,这点我喜欢。我对他持有观望态度,什么时候插件资源库成熟了,记得@我。ps:使用插件可以支持列操作

VScode:微软亲儿子,但免费,各种优势请各位百度,我只说与Verilog相关的。可以搜索到Verilog语法包,插件几乎没有。语法高亮就一到两个颜色,自动补全功能不全,有些关键词不能补全,补全功能也比较弱,自带git版本控制。到此为止我体验了作为一个Verilog编程者的心酸,建议各位改行学python吧=。= 别和我竞争了。

Sigasi:针对Veilog编程者定制的工具,暖心。功能强大,语法高亮这种最低要求不是考量他的标准,功能方面去官网看下,你会明白的。但是要免费的话,你得要连上他们的服务器,反正我是没连上。。。有别的方法也可以@我一下,悄悄地告诉我。

Sublime:好处大大的,界面顺眼。上面说的,没说的功能都有,按照文章安装下、体验下你就知道了。缺点是需要安装cygwin等软件,过程相对多点,但是一劳永逸。但是没有git版本控制功能是遗憾。如果你很容易满足的话,那我建议你安装上面的UE或者notepad++,就OK了,此文转发下就行了。ps:列操作鼠标中间点击

这里使用最多的应该是UE和NPP了,所以网上大把教程,按照教程来就好了,接下来主要介绍VIM和Sublime。

想要了解FPGA吗?这里有实例分享,ZYNQ设计,关注我们的公众号,探索

Hack电子
电子设计、FPGA设计、实例分享、ZYNQ设计等,欢迎大家关注!
 最新文章