最近发现新版本的Quartus的编译速度是老版本的几倍,做了一下更新,但更新后的Quartus无法唤起外部编辑器VSCode(如下图所示)
经分析,要解决该问题有两点需要注意,首先需要在设置里设置外部编辑器的唤起地址,Quartus-Tools-options,将代码更改为:
"C:\Users\Pompeii\AppData\Local\Programs\Microsoft VS Code\Code.exe" -r-g %f:%l
具体如下图所示
但更改完该设置后,仍无法唤起,分析是不是,没有给软件管理员权限的问题,于是,右键-属性-兼容性-兼容模式运行即可,证明该问题不是权限问题,是运行模式问题,改为兼容模式运行即可解决该问题。最好把管理员权限也给了。
以上步骤完成后,发现,在quartus里面双击模块文件,唤起了VScode但并没有打开该模块的代码编辑框,还需要在VSCODE上手动打开,怀疑是VSCODE权限问题或兼容性问题,于是修改VSCODE的兼容性和权限,如下图所示。至此实现了Quartus和Vscode的联合开发。