The*_*ars 7 right-to-left farsi visual-studio-code
最近,我不得不在我的机器上重新安装 Windows 11。所以,在那之后,我不得不再次安装VSCode(因此,我有最新版本的VSCode)。
现在,每当我在代码中选择任何波斯语句子(字符串)时,IDE 都会显示一个与正确字符串相差甚远的混乱字符串。我无法在此处将正确和错误的句子显示为文本,因为复制和粘贴会以正确的格式显示结果。因此,我必须将它们作为图像提供。(如有不便,敬请谅解)
对于不熟悉波斯语的人来说,这可能有点难以理解。通过查看$creatorId两张图片中的第一个单词就可以理解其中的差异。
如果我们想用阿拉伯语或其他从右到左的语言书写,也可能会发生这种情况。
如果您能提出任何建议来避免这种情况,我们将不胜感激。
经过大量搜索后,我找到了VScode 存储库问题之一的正确答案。问题出在新版本 VSCode 渲染空白的方式上。因此,要解决这个问题,您需要按照以下步骤操作:
{
"editor.renderWhitespace":"boundary"
}
Run Code Online (Sandbox Code Playgroud)
奇怪的混乱的字符串现在消失了。
您还可以使用设置编辑器访问和更改editor.renderWhitespace 。因此,如果您发现上述步骤令人沮丧,只需使用设置编辑器(您可以使用 VSCode 窗口右端的设置图标甚至使用CTRL+,打开它)并搜索editor.renderWhitespace。然后选择上述三个选项之一。