最近,被vivado的各种字体Bug搞得很烦。
拿到别人写的工程,甚至拿到非英语外国工程师写的工程,注释全乱码是搞得很烦
于是就打算关联vscode
问题:Vivado+Vscode关联设置,重启vivado不能保存设置,只能一遍又一遍的重复关联
参考解决VSCode替换Vivado默认编辑器时重启后又恢复默认的问题_vivado关联notepad后关闭软件又恢复了-CSDN博客
有以下几种原因:
1.Vscode Vivado的安装路径有中文:尤其是C:/用户-->这种中文路径
2.C:\Users\98765\AppData\Roaming\Xilinx\Vivado\2018.3\vivado.xml这个文件不是ASNI编码,而是UTF-8
解决方法:
方法一:把vivado.xml改成ANSI
用Vscode把vivado.xml打开
图中右下角画圈的部分从UTF-8改成GBK。
怎么改?
点击右下角的UTF-8出现下面画面
选择通过编码保存,选个GBK。
完成!!!
---------------------------------------------------------------------------------------------------------------------------------
再打开Vivado,界面会出现Recent Project
同时也可以读取vivado.xml中的存取值
方法二:
点击 C:\Users\98765\AppData\Roaming\Xilinx\Vivado\2018.3\vivado.xml
vivado.xml的属性,勾选只读
完成!!!