Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 收集好的C++;VisualStudio2010中的主题?_C++_Visual Studio_Visual Studio 2010_Themes_Syntax Highlighting - Fatal编程技术网

C++ 收集好的C++;VisualStudio2010中的主题?

C++ 收集好的C++;VisualStudio2010中的主题?,c++,visual-studio,visual-studio-2010,themes,syntax-highlighting,C++,Visual Studio,Visual Studio 2010,Themes,Syntax Highlighting,我找到了这个网站:专门研究VisualStudio2010主题。然而,似乎所有这些主题都是在考虑C#和.NET开发的情况下构建的 我目前正在尝试进入一些C++编程,在C++的特殊主题中找不到任何东西。现在,我的C++代码几乎都是一个普通的颜色,看起来我也应该在记事本上写。 甚至可能是我的设置搞砸了,那些来自studiostyles的主题应该适用于所有语言;我刚开始使用VisualStudio 感谢您的回复。获取,不要回头 编辑:还有。从名称可以猜到,它主要面向重构代码,但如果内存可用,也可以进行

我找到了这个网站:专门研究VisualStudio2010主题。然而,似乎所有这些主题都是在考虑C#和.NET开发的情况下构建的

我目前正在尝试进入一些C++编程,在C++的特殊主题中找不到任何东西。现在,我的C++代码几乎都是一个普通的颜色,看起来我也应该在记事本上写。 甚至可能是我的设置搞砸了,那些来自studiostyles的主题应该适用于所有语言;我刚开始使用VisualStudio

感谢您的回复。

获取,不要回头


编辑:还有。从名称可以猜到,它主要面向重构代码,但如果内存可用,也可以进行一些着色等操作。我最近还没有使用过它,所以我没有说更多(我已经使用VA-X多年了,几年前我决定寻找替代品,但经过一两个月的测试后,我决定坚持使用VA-X)。

没有,问题是VisualStudio根本不存在内置的语法高亮支持C++的地方,就像C语言或VB.NET一样。一些语法高亮显示确实有效。例如,字符串、注释、预处理器指令、运算符、数字和内置关键字都有自己的颜色。但如果你不动一根手指,你的很多代码实际上都是一种颜色(“标识符”)

正如Jerry所建议的,它提供了比默认值更好的语法高亮显示。但这不是免费的

如果你像我一样,正在寻找低预算的解决方案,你可以。这至少会使它们以“用户关键字”指定的颜色显示出来。该链接更详细地解释了您需要执行的操作,但实际上非常简单,只需在Visual Studio应用程序文件夹中放置一个名为“usertype.dat”的纯文本文件,然后在单独的一行中键入您希望以自己的颜色高亮显示的每个自定义关键字。您必须重新启动IDE才能使更改生效

由于您使用的是VS2010,另一个免费解决方案是扩展。这是定义自己的关键字的一个步骤,语法高亮显示也会让你更喜欢。它利用VS2010中新的Intellisense支持,为类、结构、宏和typedef打开高亮显示。我还没有安装它,因为我还在VS 2008中开发C++,但是我很想尝试一下。

如果几天内没有人以免费方式回复,我会将此标记为答案。这个应用程序看起来很棒+1,VA-X真是太棒了。也就是说,如果您根据需要配置它。默认设置有点糟糕。如果你想要黑色主题,试试这个