【FPGA】亿点点Quartus软件实用小功能(1) —— 辅助FPGA代码编程

QUQ·~ ·~ ·~ ·~
虽然很多时候,大佬们都习惯用自己的专用记事本来做代码的编程,但是菜鸡本人还是习惯在Quartus II里面直接编程,完成系统的功能,所以有时候一点实用快捷的功能能够帮助我们增加写代码的舒适程度。

一、代码自动补全功能

这个功能也叫变量提示,打三个字母提示变量完整名称,变量显示。
在这里插入图片描述
在这里插入图片描述
设置方式:

  1. Tools – option
    在这里插入图片描述

  2. 在Option里选择 Text Editor里的Autocomplete Text
    在这里插入图片描述

  3. 点击OK,就可以了

二、 显示空格和Tab

我在写Verilog代码的时候,有一次曾经因为一个全角空格,一下子报了3000多个bug,后来我怎么找都找不到错误在哪,只能重新把代码打一遍,重打印一遍之后就正常了。于是我对比我两次的代码,发现有一个空格大一点点,这就是全角空格。全角空格算中文或者非法字符,所以会报错。
设置这个很简单,点击View,把前三个都选上就好了。

Show Line Numbers 就是显示行数
Show Indentation Guide 是把每个begin·end 和 if·else里的内容虚连在一起,这样就能知道哪些是属于一个begin/end里,方便查看代码和调试。
Show White Space 就是显示tab

在这里插入图片描述

三、整段注释、整段注释消除

在Quartus里,注释和消除都是一个按键,就在代码的工具栏那里。
在这里插入图片描述

四、空行、行数消除

这个按键是空格(一个tab
在这里插入图片描述
这个按键是tab的消除

在这里插入图片描述

页编译 / 单个文件编译

因为很多时候FPGA的工程会有 很多很多很多很多很多 个代码文件(我集创赛的工程有90多个文件),所以如果一个功能有好多个文件,在编译的时候如果有错误,有可能是多个文件导致的错误,这样改起来就会很麻烦。所以Quartus就有一个单个文件分析的功能,帮你查找单个文件的语法错误。
在这里插入图片描述
分析过后是这样的:
在这里插入图片描述

—————————————————————正文结束———————————————————
喜欢的话请点个赞吧~
qwq

猜你喜欢

转载自blog.csdn.net/Ninquelote/article/details/110398049