Visual Studio 2019中Python项目显示异常符号的修复及规避方法
修复方案
- 按下VS默认快捷键
Ctrl+R, Ctrl+W,该组合键用于切换空白符号显示开关,睡眠唤醒后大概率是编辑器配置临时错位触发了强制显示空白符,按下后即可恢复正常显示 - 若上述操作无效,手动修改编辑器配置:点击顶部菜单
工具 > 选项 > 文本编辑器 > Python > 常规,取消勾选显示空白符号选项,保存设置即可生效 - 配置修改后仍显示异常则清理VS缓存:关闭所有VS进程,按下
Win+R输入%LocalAppData%\Microsoft\VisualStudio\16.0_*\ComponentModelCache,删除目录内全部文件后重启VS重新加载项目 - 若确认是编码识别问题,右键文件标签选择
高级保存选项,将编码调整为UTF-8 带签名(代码页 65001)后重新保存文件即可
预防复发措施
- 睡眠前先关闭VS项目窗口,避免系统唤醒时编辑器配置加载出错
- 固定空白符显示的快捷键配置:打开
工具 > 选项 > 环境 > 键盘,搜索编辑.查看空白,确认快捷键未和其他系统功能冲突,避免误触发 - 及时安装VS2019的官方累积更新,该类唤醒后显示异常的bug已在后续补丁中得到修复
- 定期清理VS缓存,避免缓存堆积导致的配置加载故障
内容的提问来源于stack exchange,提问作者Yossif
相关产品推荐
相关产品推荐

