当前位置: 首页 > wzjs >正文

自己如何建设校园网站网站开发流程知乎

自己如何建设校园网站,网站开发流程知乎,网站备案抽查,变更股东怎样在工商网站做公示文章目录 1 常用插件1.1 Chinese Language Pack1.2 Verilog-HDL/SV/BSV1.2.1 语法高亮1.2.2 代码片段1.2.3 代码检查1.2.4 Ctags1.2.4.1 自动补全设置1设置2 1.2.4.2 悬停显示1.2.4.3 转到定义1.2.4.4 查看定义1.2.4.5 模块例化设置1 1.3 vscode-icons1.4 Hex Editor1.5 Error …

文章目录

  • 1 常用插件
    • 1.1 Chinese Language Pack
    • 1.2 Verilog-HDL/SV/BSV
      • 1.2.1 语法高亮
      • 1.2.2 代码片段
      • 1.2.3 代码检查
      • 1.2.4 Ctags
        • 1.2.4.1 自动补全
          • 设置1
          • 设置2
        • 1.2.4.2 悬停显示
        • 1.2.4.3 转到定义
        • 1.2.4.4 查看定义
        • 1.2.4.5 模块例化
          • 设置1
    • 1.3 vscode-icons
    • 1.4 Hex Editor
    • 1.5 Error Lens
    • 1.6 TODO Tree
    • 1.7 Waveform Render

1 常用插件

1.1 Chinese Language Pack

简体中文语言包插件,用于汉化VS Code,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

第一步:按F1或Ctrl+Shift+P快捷键,打开命令面板,输入"configure display language",如下图所示:

在这里插入图片描述

第二步:点击"Configure Display Language",点击"中文(简体) (zh-cn)",自动安装完成后,如下图所示:

在这里插入图片描述

1.2 Verilog-HDL/SV/BSV

使用VS Code进行FPGA开发最重要的插件,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

主要功能如下图所示:

在这里插入图片描述

翻译过来就是:

  1. 语法高亮
  2. 代码片段
  3. 代码检查
  4. Ctags
    1)自动补全
    2)文档符号大纲
    3)悬停显示
    4)转到定义
    5)查看定义
    6)模块例化

1.2.1 语法高亮

语法高亮就是将Verilog-HDL/SV/BSV语法中的关键字以高亮的形式显示,如下图所示:
在这里插入图片描述

1.2.2 代码片段

第一步:找到verilog.json文件,路径如下图所示:

在这里插入图片描述

第二步:打开verilog.json文件,仿照已有代码片段的格式编写自己想要的代码片段,如下图所示:

在这里插入图片描述

第三步:点击需要插入代码片段的位置,输入想要插入的代码片段的"prefix",按向上/向下键选择,选中的条目会高亮显示,如下图所示:

按Enter键插入代码片段,按Tab键依次选择占位符进行编辑即可,如下图所示:

在这里插入图片描述

名词解释之占位符:在verilog.json文件中以"$"开头的部分。

1.2.3 代码检查

Vivado的代码检查工具是xvlog,设置步骤如下:

第一步:在环境变量中设置xvlog的路径,右击我的电脑 > 属性 > 高级 > 系统设置 > 环境变量 > 系统环境变量 > path > 编辑 > 新建,填入xvlog的路径,如下图所示:

在这里插入图片描述

第二步:VS Code左下角 > 管理 > 设置,搜索"linter",点击左侧"Verilog configuration",将"verilog.linting.linter"选项设置为"xvlog",如下图蓝框部分所示:

在这里插入图片描述

第三步:检测xvlog是否设置成功,VS Code最上边 > 查看 > 终端,输入"xvlog --version",如下图所示:

在这里插入图片描述

第四步:检查效果如下图所示:

在这里插入图片描述

1.2.4 Ctags

第一步:下载最新版的Ctags,下载后的压缩包解压到任意位置即可,无需安装,如下图所示:

在这里插入图片描述

第二步:在环境变量中设置ctags.exe的路径,方法参考1.2.3小节,设置后如下图所示:

在这里插入图片描述

第三步:VS Code左下角 > 管理 > 设置,搜索"ctags",将"verilog.ctags.path"选项设置为"ctags",如下图蓝框部分所示:

在这里插入图片描述

1.2.4.1 自动补全

自动补全功能:编辑器根据输入的文本内容自动推荐可能的代码片段、变量或关键字等,帮助程序员更快地完成代码编写工作。

输入文本,按向上/向下键选择所需的对象,按Enter键插入对象,如下图所示:

在这里插入图片描述

设置1

VS Code左下角 > 管理 > 设置,搜索"snippets",点击左侧"建议",不勾选"editor.suggest.snippetsPreventQuickSuggestions"选项,如下图红框部分所示,否则,当插入代码片段后,在对代码片段的占位符进行编辑时,代码的自动补全功能不起作用。

在这里插入图片描述

设置2

VS Code左下角 > 管理 > 键盘快捷方式,搜索"accept selected suggestion",如下图所示,红框部分表示,按下Tab键或Enter键均可自动补全代码内容。

在这里插入图片描述

在插入代码片段后,使用Tab键依次选择占位符进行编辑时,代码片段的Tab键和代码自动补全的Tab键会发生冲突,需要取消代码自动补全的Tab键绑定,只保留Enter键绑定,如下图所示,右击Tab键绑定,点击"删除键绑定"即可。

在这里插入图片描述

1.2.4.2 悬停显示

将鼠标放在变量名上,会自动弹出变量声明悬浮窗,如下图所示。

在这里插入图片描述

1.2.4.3 转到定义

按住Ctrl键或Alt键,点击变量名,会自动跳转到变量声明处。

1.2.4.4 查看定义

右击变量名 > 快速查看 > 速览定义,可以展开变量声明处的代码,用于修改变量声明十分方便,无需来回跳转,修改完后按ESC键关闭即可,如下图所示:

在这里插入图片描述

1.2.4.5 模块例化

第一步:点击需要例化模块的位置;

第二步:按F1或Ctrl+Shift+P快捷键,打开命令面板,输入"instantiate",如下图所示:

在这里插入图片描述

第三步:点击"Verilog:Instantiate Module"命令,选择需要例化的模块,如下图所示:

在这里插入图片描述

点击"…folder"可以访问任意位置的文件。

设置1

VS Code左下角 > 管理 > 键盘快捷方式,搜索"instantiate module",点击左侧+号,添加键绑定,如下图所示:

在这里插入图片描述

将快捷键设置为"CTRL+I",按Enter键完成设置:

在这里插入图片描述

设置快捷键绑定后,在.v文件中按"CTRL+I"快捷键呼出模块例化命令,选择模块直接例化即可。

1.3 vscode-icons

文件图标主题插件,用于将不同的文件显示为不同的图标,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

VS Code左下角 > 管理 > 主题 > 文件图标主题,点击"VSCode Icons",如下图所示:

在这里插入图片描述

显示效果如下图所示:
在这里插入图片描述

1.4 Hex Editor

二进制文件查看插件,用于查看二进制文件,如vivado生成的bit文件,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

双击二进制文件打开,提示无法打开,如下图所示:

在这里插入图片描述

点击"仍然打开",弹出如下图所示窗口:

在这里插入图片描述

点击"Hex Editor",文件打开后效果如下图所示:
在这里插入图片描述

1.5 Error Lens

错误行信息显示插件,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

该插件可以将错误行信息显示在错误行右侧,无需鼠标悬停在错误行以显示错误信息或在终端中查看错误信息,方便排查错误原因,如下图所示:

在这里插入图片描述

1.6 TODO Tree

待办事项插件,用于对代码进行标记,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

插件基本设置如下图所示:

在这里插入图片描述

插件使用效果如下图所示:

在这里插入图片描述

点击上图所示标签,可以直接打开所在文件,并转到标签位置,如下图所示:

在这里插入图片描述

1.7 Waveform Render

WaveDrom插件,用于绘制时序图,在扩展商店搜索安装即可,如下图所示:

在这里插入图片描述

使用方法如下:

第一步:新建.txt文本文件;

第二步:按CTRL+K+D快捷键,调出时序图窗口,相当于"Waveform Render: Draw"命令,窗口右下角显示"Live Preview OFF",如下图所示:
在这里插入图片描述

第三步:按CTRL+K+L快捷键,打开实时预览功能,相当于"Waveform Render: Toggle Live Previe"命令,窗口右下角显示"Live Preview ON/OFF”,如下图所示:

在这里插入图片描述

第四步:编写描述时序图的代码。

请参考:
Verilog:【7】超详细WaveDrom教程,时序图绘制利器,看这一篇就够了


文章转载自:

http://zoHjM8j6.gwzfj.cn
http://3lDqfEzp.gwzfj.cn
http://njR1QD3K.gwzfj.cn
http://bLJrQG0v.gwzfj.cn
http://nitNClhz.gwzfj.cn
http://q3evx5Eh.gwzfj.cn
http://Gi3XYqF0.gwzfj.cn
http://sr5FJNqr.gwzfj.cn
http://qyUdZWd9.gwzfj.cn
http://xhGwWGc2.gwzfj.cn
http://9iq1GPFW.gwzfj.cn
http://TNsAmhEk.gwzfj.cn
http://WMeYA9Lh.gwzfj.cn
http://aE380RTb.gwzfj.cn
http://ICI3sWxU.gwzfj.cn
http://o5xZWzXE.gwzfj.cn
http://2lRwy36E.gwzfj.cn
http://VHAsDckT.gwzfj.cn
http://R79XX7ju.gwzfj.cn
http://kFiWhKhZ.gwzfj.cn
http://sdXvbEcX.gwzfj.cn
http://thFWUd6H.gwzfj.cn
http://GvEYVjBf.gwzfj.cn
http://hLAWLQCP.gwzfj.cn
http://YCNhsClK.gwzfj.cn
http://cK2pzegz.gwzfj.cn
http://nH3YAjef.gwzfj.cn
http://jJYgK114.gwzfj.cn
http://vIghuRM3.gwzfj.cn
http://P9fDvSav.gwzfj.cn
http://www.dtcms.com/wzjs/638080.html

相关文章:

  • 网站的优化网站开发支持环境
  • 网站建设进项填那个服务富阳网站公司
  • wordpress网站采集插件网站开发 鲁山
  • 如何查询网站是织梦做的做网站公证需要费用是多少
  • 做破解网站合法wordpress 餐饮主题
  • 网站h1标签怎么做景德镇网站网站建设
  • 外贸类网站电视云网站建设
  • 安徽省建设厅官方网站进不去wordpress 股票
  • 网站建设的学习嘉兴做网络推广的公司
  • 网站上线盈利网站推广的优化
  • 网站建设服务标准化程序员做个网站要多少钱呢
  • 深圳php网站开发免费购物网站程序
  • 网站建设验收报告范本网站标签页在哪里设置
  • 做外贸要自己建网站吗网站建设要多少费用
  • 深圳市罗湖区住房和建设局网站wordpress右侧
  • 我做动作你来猜的网站安庆跨境电商建站哪家好
  • WordPress站内链接设置wordpress如何设置邮箱验证码
  • 制作网站软件wordpress高并发
  • 开发网站的基本过程襄阳seo公司
  • 相册特效手机网站文件管理
  • 网站建设和邮箱的关联做听书网站怎么做
  • 徐州网站开发要多少钱wordpress打印代码
  • 制作动画网站模板wordpress搬家 打开404
  • 网站设计的要素做医疗设备的网站
  • 国展网站建设php语言网站开发公司北京
  • 传媒公司营销网站谷歌seo推广
  • 自己做网站卖阀门网站如何免费做SEO优化
  • 在哪里有人做网站长春网站快照优化公司
  • 网站地图 htmlapp开发制作在哪儿
  • FLASK做wiki网站高密 网站建设