- A+
所属分类:linux技术
接上文
SublimeText3中搭建Verilog开发环境记录(一)
在实现了基础功能后,继续添加插件,让功能更为完善:
- 快速创建代码模块(snippet)
Ctrl+鼠标左键
实现模块跳转- 通过iVerilog实时检查语法错误
一、快速创建代码模块
该功能由插件SnippetMaker
实现
- 插件安装
- 按照SublimeText3中搭建Verilog开发环境记录(一)安装
SnippetMaker
插件的方法安装
- 按照SublimeText3中搭建Verilog开发环境记录(一)安装
- 功能实现
- 设置语法为Verilog(
Shift+Ctrl+P
呼出命令输入栏,输入ssv
,Enter
确认)
- 选中待创建的代码
Shift+Ctrl+P
呼出命令输入栏,输入SnippetMaker:Make Snippet
,Enter
确认
- 输入
Trigger
- 输入
Description
Enter
确认
Enter
确认
- 至此,一个代码模块创建好了
- 加入光标位置
${1}
.
- 保存,退出
- 设置语法为Verilog(
二、Ctrl+鼠标左键
实现模块跳转
需要安装Ctags和Ctags插件
Ctags官网下载ctags
ctrl+shift+p
打开命令框输入Package Control:Install Package
,进入插件搜索框并搜索Ctags,安装
安装完成后,配置Ctags打开首选项
->Package Setting
->Ctags
打开Setting-User
和Setting-Default
将Setting-Default
的内容复制到Setting-User
,Ctrl+F
查找command
,将刚刚下载好的Ctags.exe的路径复制到command
中
在C:UsersxxxxAppDataRoamingSublime TextPackagesUser
(xxxx为电脑用户名),创建一个Default (Windows).sublime-mousemap
文件
sublime-mousemap
为文件后缀
将下面的配置复制进去,保存即可
[ { "button": "button2", "count": 1, "modifiers": ["ctrl"], "command": "jump_back" }, { "button": "button1", "count": 1, "modifiers": ["ctrl"], "press_command": "drag_select", "command": "goto_definition" } ]