我非常习惯 Delphi 7 中的 IDE 设置,其中我的注释以斜体显示。

这在 VS2008 中似乎不可能。只能选择粗体,不能选择斜体。

我可以执行某种注册表破解或字体魔法来使其正常工作吗?我使用的字体是 Consolas,如果这有什么区别的话。

编辑: 这个有可能。看 回答详细信息。


亚当,据我所知,您不能仅更改注释的字体名称 - 只能更改颜色和粗体。如果我错了,请告诉我!

有帮助吗?

解决方案

如果您有字体编辑器,则可以更改斜体字体以假装其为粗体。 这是一个例子。 (对于 VS 2005,但它应该可以正常工作。)

其他提示

我建议 Damien Guard 为 Visual Studio 设计的“人性化主题”. 。它包括他开发的自定义字体 Envy R,它使用了一种巧妙的技巧 - 字体的粗体版本实际上是斜体,因此他的主题通过告诉 Visual Studio 将注释加粗来将注释变为斜体。

即使您不喜欢这些颜色,也只需抓住主题(或 Envy R 字体)并进行调整即可。

alt text

相关的注册表项是

HKCU\Software\Microsoft\VisualStudio\9.0\FontAndColors\{A27B4E24-A735-4D1D-B8E7-9716E1E3D8E0}  
Comment FontFlags

默认值为 0。输入一些测试值后,我得到了正常、粗体和删除线文本的各种组合,但没有斜体。对话框中也没有删除线选项,因此斜体可能具有神奇的价值。

@林贾普:该主题的 VS 2008 版本的注释没有斜体,只是粗体。

您可以通过将字体更改为 Lucida Handwriting 字体(看起来有点斜体)来伪造它,或者购买或找到免费的斜体字体。

编辑:实际上,我已经检查了 Vista 上的 VS 2008 上的内置字体,并选择了 Monotype Corsiva,并将注释设置的大小调到了 12(年纪大了 - 眼睛不再像以前那样了)

我不知道他是怎么做到的但是 Tomas Restrepo 有一个 Visual Studio 主题,能够将注释和字符串文字显示为斜体.

这是在 Visual Studio 2005 中进行的,但是两个版本的主题编辑看起来都没有变化,因此它可能会为您提供一些关于如何在您自己的主题上进行编辑的线索。

更新: 我没有注意到他在帖子底部有一个 Visual Studio 2008 版本的链接。

我成功使用了 字体锻造 创建 Consolas 的副本(尽管这应该适用于任何字体),粗体样式实际上是斜体。

我的另一个答案 有详细信息。

基本上,更改名称和 GUID,然后打开斜体变体并将其字体信息从斜体更改为粗体。

不幸的是……不知道为什么他们不让你这样做。

但是,您可以仅更改注释的字体。所以你可以让它变得不同,这会让它更加突出。

您甚至可以制作默认斜体的自定义版本的字体,然后将其设置为评论字体。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top