在VS2010中,如果安装了VAssistX之后,代码的注释中如果含有汉字,则在汉字下会有表示该行错误的红色下划线,如图1所示。
图1 注释中的汉字有表示错误的红色下划线
产生上述现象的主要原因是VAssistX的设置。因此,在VS2010主界面的菜单栏中选择“VAssistX->Visual Assist Options...”,如图2所示。
图2 打开Visual Assist Options
之后,在弹出的“Visual Assist Options”对话框中,在左侧选择“Underlines”,之后在右侧将“Underline spelling errors in comments and strings using Red”选项的勾选去掉,如图3所示。
图3 去掉勾选
Underline spelling errors in comments and strings using Red的含义是,在注释和字符中如果有拼写错误,则用红色下划线来表示。因为VAssistX无法检查汉字,因此它将汉字作为拼写错误进行标识,去掉该选项后,注释中汉字的红色下划线消失。
以上方法也适用VS2013、VS2015。