相关疑难解决方法(0)

在 VS Code 1.79.0-1.80.2 中,Python 文档字符串的颜色与注释类似。如何将其恢复为字符串颜色?

我不知道这是怎么发生的。我对主题所做的一切似乎都不起作用。在重新启动 VS Code 之前,我选择了“Dark Modern”主题,并且 Python 文档字符串与其他字符串的颜色完全相同。重新启动后,仍然选择“黑暗现代”主题,但现在文档字符串是丑陋的深绿色。在主题之间切换不会恢复原始颜色。手动修改主题json文件没有任何作用,而且这种令人讨厌的颜色并不在任何主题文件中。禁用和/或重新启用扩展不会产生任何影响,但禁用 Python 扩展会从语法突出显示中删除多种颜色,但不会删除深绿色。是否使用 venv 没有任何影响。

知道发生了什么或如何解决这个问题吗?

编辑:我找到了罪魁祸首。这家伙决定只改变主题颜色。任务仍然是将其恢复到更改之前的状态。

编辑2:VS Code似乎没有办法区分块注释和文档字符串。在 Python 语言中,它们之间存在语义上的、非语法上的差异。在某种程度上,如果 VS Code 团队不更新他们处理这种语义差异的方式,这个问题是无法治愈的:它将错误地突出显示文档字符串并相同地阻止注释,因此答案是在错误的行为之间进行选择。

syntax-highlighting visual-studio-code

13
推荐指数
1
解决办法
1991
查看次数

VS Code:如何打开 settings.json 文件?

我做了很多次,每次都忘记它在哪里。

文件 -> 首选项 -> 设置。

我明白了:

在此处输入图片说明

我想打开 settings.json (只是可编辑的 txt 文件)。怎么做?

visual-studio-code vscode-settings

9
推荐指数
6
解决办法
4135
查看次数

如何在 VS Code 中修改主题

这不是如何配置主题选项的重复,从这样的答案中可以清楚地看出这一点

我想修改调整当前设置,意思是:我想加载当前配置的内容。例如,当前配置的值 editor.tokenColorCustomizations["[Cobalt2]"]["comments"]["foreground"] 可以稍微调整一下,比如使颜色更亮。

当我在 中加载此键时,User Settings我看到"#FF0000默认颜色为红色 ( ),这显然不是主题所具有的。

我知道我可以 1) 打开cobalt2.json2) 找到设置和 3) 在我的用户设置中复制/粘贴。但我正在寻找一种更友好/更简单的方法。

有没有更友好/更简单的方法?如何在我的用户设置中预加载当前设置?

visual-studio-code vscode-settings

5
推荐指数
1
解决办法
7761
查看次数

如何使用斜线更改 VisualStudioCode 注释颜色?

我将此代码添加到我的 setting.json

"editor.tokenColorCustomizations": {
    "comments": "#00ff00"
}
Run Code Online (Sandbox Code Playgroud)

但它不会改变斜线的颜色,你可以看到下面的截图。
它仍然是灰色的。

如何更改包含斜杠的整个评论颜色?

在此处输入图片说明

visual-studio-code vscode-settings

5
推荐指数
1
解决办法
2303
查看次数

在VS Code中更改注释周围字符的颜色

我该如何更改vs代码中注释前后的字符颜色。我正在谈论或/ * * /或#个字符。我知道如何更改评论颜色

如何在Visual Studio代码中更改注释的颜色?

但找不到与“框架”字符有关的任何内容。

visual-studio-code vscode-settings

4
推荐指数
1
解决办法
770
查看次数