VSCode自动换行时,行尾文字超出窗口,被遮盖,一行文字显示不全
VSCode自动换行时,行尾文字超出窗口,被遮盖,一行文字显示不全
这个问题困扰很久。滚动窗口滚动条,也无法显示完全,除非关闭“自动换行”。今天特地检查和测试了一些设置,发现原因并解决。
设置里面,”editor.wordWrap”: “on”,这里on表示按窗口大小换行,wordWrapColumn表示按wordWrapColumn的值换行。由此可见,按窗口大小检测时出错。由此推测,VSCode可能存在一个检测的BUG,即检测时很可能使用了某个固定字体,而我使用的是“宋体”,宋体文字显示较宽,而检测字体可能较窄,所以,超出都不认为应该换行。
因此,解决方法:换一个字体即可,设置中搜索Font,修改字体为“微软雅黑”之类的字体,即可。推测VSCode很可能默认使用“微软雅黑”的字体判断文字所占宽度的。
转载请注明来源,谢谢。
有偿解决C++编程问题,承接项目定制开发;寻一份全职或兼职Windows C++开发工作。联系邮箱:[email protected]。