sublime软件关于使用Verilog开发的一些使用小插件,技巧

本文介绍了如何下载并安装iverilog作为Verilog代码的轻量级仿真器,以及如何在Sublime中配置SublimeLinter-contrib-iverilog插件进行语法检查。此外,还提供了将Verilog代码注释颜色改为绿色的步骤,并提到了Sublime的代码片段功能,强调其在Verilog开发中的便利性。
摘要由CSDN通过智能技术生成

前言:为了提高编写代码的效率!!!! 

一、iverilog下载

sublime 通过调用第三方仿真器的语法检查器来对 sublime 内的 Verilog 代码进行语法检测。

iverilog(Icarus Verilog)是一款轻量级开源 Verilog 仿真器,安装空间很小,启动迅速调用方便,但对 systemverilog 支持不好。这里我安装了 iverilog ,并且选用 Sublime​Linter-contrib-iverilog 插件。

安装 iverilog ,直接进入官网 Icarus Verilog for Windows 下载就可以,安装过程全程 勾选 和 确认 。默认为C盘安装。

 二、插件安装

1、按 ctrl+shift+P ,输入install packet ,然后再输入安装 SublimeLinter 双击安装 插件。
2、安装完 SublimeLinter 后,相同的命令操作再安装 SublimeLinter-contrib-iverilog 。
3、在 sublime 界面点击 Preference(中文版: 首选项) -> package setting -> SublimeLinter -> setting ,然后在 User 界面的 { } 中写入如下代码,并且只需要改动 iverilog 的安装路径(如下,具体到bin文件夹),改完后保存。

 输入代码:

   "paths": {
       "linux": [],
       "osx": [],
       "windows": [
           "D:\\iverilog\\bin",
       ],
   },
 
   "linters": {
       "iverilog": {
           "disable": false,
           "args": ["-i"], // add the "-i" flag
           "excludes": [],
       },
   },

 如下图所示:

最后,重启 sublime ,即可检查 Verilog 语法错误。 

三、Verilog代码注释显示为绿色

 由于刚刚安装的sublime注释的颜色为灰白如下图,让人看着很不舒服,所以建议将注释的颜色改成绿色

1、 crtl+shift+p打开命令面板,搜索并安装 "PackageResourceViewer"

2、然后重新打开命令面板,搜索 "PackageResourceViewer:Open Resource"

3、继续搜索 "Color Scheme - Default"

4、搜索 "Monokai.sublime-color-scheme"

5、打开文件后,搜索 "comment"并将所属字典中 ''foreground"对应的值修改为 "green",记得保存

6 、最后在菜单 Preferences|Color Scheme中选择 monokai代码高亮主题

 

① 绿色的值可以根据需要自己修改,这里是比较浅绿

 "green": "hsl(120, 85%, 48%)",
    "rules":
    [
        {
            "name": "Comment",
            "scope": "comment",
            //"foreground": "var(yellow5)"
            "foreground": "var(green)"
        },

 ②这里是比较深绿

        "green": "hsl(120, 90%, 50%)",

 四、Verilog代码片段

 Sublime,具有代码片段、自动例化、自动生成tb文件、自动补全,等各种强大的功能。

 这里的sublime都是已版本3为例,4以上的版本我试了一下,没成功过。。。。

 1、设置->浏览资源包->User,里面有.sublime-sinppet后缀名的文件,可以修改你的代码片段

2、 Tools->开发者工具->新建代码片段,也可以新建自己的代码片段

下图是一个案例:

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值