VSCode配置Verilog/SystemVerilog开发环境(四)常用操作

目录

  • 1.快速代码片段
    • 1.1.模板创建
    • 1.2.补全设置修改
    • 1.3. 快捷键修改
  • 2.编辑效率的提升

本节将要实现的功能:

  • 快速代码片段
  • 编辑效率的提升
  • 待更新

1.快速代码片段

1.1.模板创建

使用VSCODE自带的Snippets实现快速代码片段,对Verilog这种结构化比较强的语言来说,可以大幅提高代码编写效率。
使用方法如下:
1.在设置中,点击用户代码片段;
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第1张图片
2.新建全局代码片段
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第2张图片
文件中有示例说明,去掉注释,保存后,在任意文件中输入“log_test”,回车,即可生成快速的代码片段;

	"Print to console": {
		// "scope": "javascript,typescript", // 注释掉
		"prefix": "log_test", // 触发字符串
		"body": [
			"console.log('$1');",
			"$2"
		],
		"description": "Log output to console"
	}

VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第3张图片
详细的使用说明,可以参考博文:
[VS Code]跟我一起在Visual Studio Code 添加自定义snippet(代码段)

以下,是一些典型的示例:
1.生成文件头:
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第4张图片
2.插入模块:
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第5张图片
3.插入always块:
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第6张图片

1.2.补全设置修改

1.1.实现后,发现在“$1”光标处输入变量时,变量的补全不生效了。
需要修改如下设置:
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第7张图片
VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第8张图片

1.3. 快捷键修改

默认设置下,变量补全,TAB和回车都是选中,而多个选项选择时,需要使用方向键上下选择,很是麻烦。
现修改为:

  • TAB,用于向下翻选项(取代下方向键)
  • SHIFT+TAB,用于向上翻选项(取代上方向键)
  • 回车,选中。
    设置方法:
    设置->键盘快捷方式
    VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第9张图片
    VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第10张图片VSCode配置Verilog/SystemVerilog开发环境(四)常用操作_第11张图片

2.编辑效率的提升

使用VIM插件。

你可能感兴趣的:(编辑器,Verilog,verilog,systemverilog,vscode)