关于Notepad++编写的Verilog文件导入Vivado,中文注释乱码问题的解决方法

关于Notepad++编写的Verilog文件导入Vivado,中文注释乱码问题的解决方法

在使用Notepad++新建Verilog文件,编写程序并加入中文注释,在Vivado工程下添加该文件,内置Editor显示的中文注释通常为乱码。而且修改保存后,在Notepad++显示的中文注释同样显示乱码。主要是由于Notepad++默认编码模式和Vivado编码格式不同。有两种解决办法。

1.在Vivado工程新建.V文件,再使用Notepad++编写

Vivado文件编码格式为ANSI编码,Notepad++就自动按照ANSI编码进行编写和保存。
关于Notepad++编写的Verilog文件导入Vivado,中文注释乱码问题的解决方法_第1张图片
在Notepad++添加中文注释后,Vivado内置编辑器打开后,中文注释没有出现乱码。
关于Notepad++编写的Verilog文件导入Vivado,中文注释乱码问题的解决方法_第2张图片

2.修改Notepad++默认编码格式为ANSI编码

打开Notepad++,设置->首选项->新建->ANSI
关于Notepad++编写的Verilog文件导入Vivado,中文注释乱码问题的解决方法_第3张图片
设置完成后,新建文件后将使用ANSI编码,这样导入Vivado,文件中中文注释就不会出现乱码了。

你可能感兴趣的:(编程小技巧)