提问者:小点点

在Visual Studio代码中显示空白字符


是否可以在Visual Studio代码中显示空白字符(如空格字符)?

中似乎没有它的选项(尽管它在atom.io中是一个选项),而且我还无法使用CSS显示空白字符。


共3个答案

匿名用户

VS代码1.6.0及更高版本

正如aloisdg在下面提到的,现在是一个枚举,它包含。查看所有空格:

"editor.renderWhitespace": "all", 

VS代码1.6.0之前

在1.6.0之前,您必须将设置为:

"editor.renderWhitespace": true

匿名用户

也可以通过主菜单;呈现空白/代码>

匿名用户

对于那些愿意使用键盘快捷键切换空白字符的用户,您可以轻松地为此添加键绑定。

在Visual Studio代码的最新版本中,现在有一个用户友好的图形界面(即不需要键入JSON数据等),用于查看和编辑所有可用的键盘快捷键。它还在下面

文件(&>;首选项&>;键盘快捷键(或使用)

还有一个搜索字段可以帮助快速找到(和过滤)所需的键绑定。所以现在添加新键绑定和编辑现有键绑定都容易得多:


切换空白字符没有默认的键绑定,请随意添加一个。只需按相关行左侧的符号(或按,或双击该行上的任何位置),并在弹出窗口中输入所需的组合。

如果您选择的keybinding已经用于其他操作,则会出现一个方便的警告,您可以单击该警告并观察哪些操作已经使用了您选择的keybinding:

正如你所看到的,一切都非常直观和方便。br>好样的,微软!

对于那些愿意使用键盘快捷键切换空白字符的用户,可以向keybindings.json文件(文件&>首选项&>键盘快捷键)添加自定义绑定。

示例:

// Place your key bindings in this file to overwrite the defaults
[
    {
        "key": "ctrl+shift+i",
        "command": "editor.action.toggleRenderWhitespace"
    }
]

这里我分配了一个的组合来切换不可见字符,当然您可以选择另一个组合。