我正在使用Visual Studio Code版本1.11.2。我需要能够在任何语言文件或至少JavaScript,Python,C,C++中看到斜体注释。有没有一个普遍的设置,或者有一个我可以实现目前的程序化方式?有没有办法在Visual Studio代码中将注释斜体?
回答
感谢您指出我在正确的方向胜者。我想摆脱针对某个主题的斜体注释并将其放入我的设置文件(Visual Studio Code 1.16。0)的伎俩:
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "comment",
"settings": {
"fontStyle": "normal"
}
}
]
}
在你的情况,阿曼尼,与italic
你可以看看这个链接:
https://code.visualstudio.com/blogs/2017/02/08/syntax-highlighting-optimizations
它没有提及的意见是主题化VS代码的资格范围。
Downvoted因为文章是一个技术性的解释主题的呈现方式,但不知道如何对其进行设置。 –
是的,有办法做到这一点。
这个答案适用于Microsoft Windows [版本10.0.14393],Visual Studio代码1.14.2
如果您使用的是安装的主题从扩展的市场,他们的文件位于C:\Users\<YourUsername>\.vscode\extensions\
让我们说你正在使用Kal.theme-glacier。主题文件是这样的:
C:\Users\<YourUsername>\.vscode\extensions\Kal.theme-glacier-0.0.1\themes\glacier.tmTheme
编辑(建议使用记事本+ +)在任何文本编辑器中的文件
视觉在编辑主题文件,或者您可能需要重新启动VS码Studio代码不应该运行。
找到钥匙名称Comment
并将FontStyle
更改为italic
。代码的最后一块应该是这样的:
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#515c68</string>
</dict>
</dict>
如果您使用的是默认的主题(从扩展市场没有安装),则该位置是在这里:
C:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\theme-<name>
。
假设您使用Light +(默认灯光)主题。
你想看看第一个文件是
C:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\theme-defaults\themes\light_plus.json
你会发现有一个在这里没有Comment
关键,但你会发现"include": "./light_vs.json"
那么这就是你想要编辑实际文件。
在C:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\theme-defaults\themes\light_vs.json
最后一块应该是这样的:
{
"scope": "comment",
"settings": {
"foreground": "#009000",
"fontStyle": "italic"
}
},
'在任何文本编辑器(记事本++推荐)编辑文件'''或者您可能需要重启VS-Code'好吧,我想我可以做到这一点。 –
一个更完整的答案是在VS代码Github的问题跟踪 https://github.com/Microsoft/vscode/issues/32579#issuecomment-341502559
贴例如更换normal
:
punctuation.definition.comment
对创建注释的字符(如://和其他)禁用斜体。
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
"punctuation.definition.comment",
"variable.language"
],
"settings": {
"fontStyle": ""
}
}
]
}
- 1. 有没有办法在TextMate中注释掉一大块代码?
- 2. 有没有办法将大量代码注释掉?
- 3. 有没有办法在Visual Studio 2010中的Intellisense注释中加粗文本?
- 4. 有没有办法在Visual Studio中拥有多个主体?
- 5. 有没有办法将包含注释的XAML注释掉?
- 6. 有没有办法用profiler结果来注释Python源代码?
- 7. Userscript - 有没有办法将jquery代码注入到angularjs dom中?
- 8. 有没有办法将注释放在unix命令行中?
- 9. 有什么办法让Visual Studio 2010将注释放在最左边的列中?
- 10. 有没有办法在django html文件中注释掉python代码?
- 11. 有没有办法在Visual Studio代码中安装扩展名列表?
- 12. 有没有办法遍历visual studio shell?
- 13. 有没有办法让Visual Studio代码识别EJS文件中的HTML语法
- 14. 有没有办法在我的代码中注入SQL?
- 15. 有没有办法让Visual Studio 2012更像Visual Studio 2010?
- 16. 有没有办法在Visual Studio代码上使用PowerShell ISE插件?
- 17. Visual Studio代码中没有“Project”选项
- 18. 有没有办法在Visual Studio中的实体图中更改视图?
- 19. 有没有办法在代码
- 20. 有没有办法在c#中注释允许的值#
- 21. 有没有办法在svn commit的注释中修正错误?
- 22. 有没有办法在spring4中禁用注释?
- 23. 有没有办法在Netbeans或Eclipse中隐藏注释?
- 24. 有没有办法在Prolog中注释参数和返回值?
- 25. 有没有办法将JDK注释链接到需求?
- 26. 有没有办法将Javadoc doc注释附加到Groovy脚本?
- 27. 有没有办法在Visual Studio 2013中移动书签行号?
- 28. 有没有办法在visual studio 2005中恢复变更集2005
- 29. 有没有办法在Visual Studio中安装TypeScript与IE8
- 30. 有没有办法在Visual Studio 2010中快速查找文件?
这在任何主题中都可以更容易地完成和工作,谢谢。 – Amani