notepad++使用介绍

前言

参考网上相关资料,测试并确认方法的可行性,最后加以整理。

在Notepad++ v7.9.1版本中直接含有插件管理器。在Notepad++ 较低版本中可能就没有这个插件管理器,并且较低版本的QuickText插件功能也存在部分问题。因此,建议安装高版本的Notepad++。

这里给大家提供Notepad++ v7.9.1版本下载链接,QuickText/Compare文件夹解压缩后复制到Notepad++ v7.9.1的安装路径:Notepad++\plugins下即可。

npp.7.9.1.Installer.x64.rar_notepad++怎么用-系统安全文档类资源-CSDN下载

Verilog相关设置

常用快捷键设置

Notepad++设置用空格取代TAB键

 

 

接下来介绍几个常用插件。

  1. QuickText:一个非常出色的代码片段管理器,支持Notepad++所支持的所有语言类型,使用该插件能够很快的提高代码编写效率。
  2. NppExec:Verilog语法检查。
  3. Spell-checker:拼写检查工具. 需要先安装Aspell
  4. Compare Plugin:一个非常实用的工具,可以用来比较两个文件不同之处。

QuickText插件

1、打开插件管理器,勾选QuickText插件,安装即可。

2、打开 QuickText,设置代码模板:插件--QuickText--Options

 左侧,就选normal text即可,右侧在Tag中输出关键词标签,下方输入代码段,之后,Add/Modify--OK即可。

3、修改设置快捷键

首先:设置--管理快捷键--主菜单,修改下图68行“单词自动完成为CTRL+SHIFT+ENTER”

然后,将下图中的主菜单切换到插件命令,修改下图25行“Replace Tag快捷键为:CTRL+ENTER”

4、新建.v文件,输入Tag关键字,然后按下“CTRL+ENTER”,就会自动补全。我设的关键字是“m”,自动补全过程如下图所示。

5、重复上述步骤,可以设置更多的代码模板及关键字。

NppExec插件

1、安装插件:NppExec,安装方法:把已下载好的插件(.dll文件)放到"notepad++安装目录\plugins目录"里,重启Notepad++后,即可提示安装,安装成功后,在菜单栏的插件里能找到已安装的插件

2、安装完毕后,按F6运行,

输入:

cmd /k cd "$(CURRENT_DIRECTORY)"& vlog.exe "$(FULL_CURRENT_PATH)"& ECHO. & EXIT

(直接复制,注意不要删掉空格,还不成功则中间vlog.exe前加上vlog.exe的路径)。保存,命名为:Run Verilog

在这里插入图片描述

3、用Modelsim新建一个工程,添加文件进行编译。退出Modelsim,找到刚刚那个工程目录的文件夹:work,将其复制到你的Notepad++的安装目录下。
(或者将Modelsim编译工程成功后的work文件夹中的“_info”文件替换Notepad++的安装目录下的work文件夹下的“_info”文件即可)

4、Notepad++打开任意一个.v文件(含中文路径也可以),按F6,点击OK(也可按Enter键),看到界面下方弹出Console控制台,显示出了本该在Modelsim中的编译结果。

5、建议勾选:插件—NppExec—No internal messages,这可以让编译窗口的信息更简洁。

6、建议勾选:插件—NppExec—Save all files on execute,这样按F6编译时,插件会先自动保存再编译。如果不勾选则需要先手动保存代码再编译。

注意:如果Notepad++安装在C盘,那么C盘(如桌面)的.v文件按F6编译会报错,而非安装盘的.v文件则没有问题。因此可以把Notepad++安装在D盘,那么其他盘存放的 .v 文件就都可以按 F6 进行编译了。

下图是按F6后的编译结果,若没有问题则显示:"Errors:0 ,Warnings:0"。

 将上图的93行后面的“逗号,”删掉,再进行编译测试,结果如下图所示。Console控制台就显示出了这条语法错误信息。以后Verilog找语法bug不需要再傻乎乎的打开Quartus或Modelsim来建工程了,Notepad++快人一步!

常见问题

1.Notepad++打开后菜单栏没有插件按钮,怎么办?
Notepad++版本不对,换本博客说的版本一般都有插件功能。
2.Notepad++菜单栏中有插件按钮,但是插件无法安装成功,怎么办?
可以去网上下载好Notepad++插件文件,将插件文件复制到Notepad++安装路径中的plugins文件夹内,再次打开Notepad++可以看到添加的新插件了。

参考:

Notepad++编辑器——Verilog代码片段和语法检查

FPGA小工具之Notepad++编辑器——Verilog代码片段快速生成和语法检查

  • 6
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值