问题标签 [consolas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - 是否可以诱使 Visual Studio 2008 使用斜体进行评论?
我已经习惯了我在 Delphi 7 中的 IDE 设置,我的评论以斜体显示。
这在 VS2008 中似乎是不可能的。只有粗体字体的选项,而不是斜体。
我可以执行某种注册表黑客或字体魔术来使其正常工作吗?我使用的字体是 Consolas,如果这有区别的话。
编辑:这是可能的。有关详细信息,请参阅此答案。
亚当,据我所知,您不能仅更改评论的字体名称 - 只能更改颜色和粗体。如果我错了,请告诉我!
fonts - 检测 ClearType 优化的字体
问题:
有没有办法检查给定字体是否是 Microsoft 的ClearType 优化字体之一?
我想我可以简单地对字体名称列表进行硬编码,因为它是一个相对较短的列表,但这看起来有点难看。无论 Windows 的区域设置和语言设置如何,字体名称都会相同吗?
背景:
PuTTY带有粗体、支持 ClearType 的 Consolas 文本,看起来真的很难看。我决定使用源代码,看看是否能找出问题所在,我想我将其追踪到以下(缩写)代码:
目的是选择与普通字体尺寸相同的粗体字体。我假设 PuTTY 的 Consolas 文本看起来很难看,因为由于 Consolas 被高度优化以布置在特定像素边界上,试图将其硬塞到任意尺寸会产生不好的结果。
因此,一个合适的修复方法似乎是检测 ClearType 优化字体并尝试使用与初始 CreateFont 调用相同的宽度和高度创建这些字体的粗体版本。
fonts - 什么是通过远程桌面看起来不错的编程字体?
我想我刚刚被 Consolas 在我的本地开发机器上工作宠坏了。但是在工作中,我们通过远程桌面进行了很多远程开发,任何需要 ClearType 的字体看起来都很糟糕。
我的意思是,看看这个:
通常我不是 Courier New 的忠实粉丝,但在这种情况下,它击败了 Consolas,以及我发现的所有其他看起来很棒的程序员字体(它们似乎都需要 ClearType 或其他一些显然不是的渲染效果)不能通过远程桌面获得,至少在 Windows XP 中是这样)。
有人可以推荐任何适合编程的高质量字体,通过远程桌面仍然看起来不错吗?
visual-studio - Consola 字体的某些字符被渲染为两倍的高度
有谁知道为什么 ASCII 字符 ░、▒ 和 ▓ 的渲染高度是其假定高度的两倍(在某些应用程序下)?
Microsoft Word 似乎可以正确呈现它们,但例如,Visual Studio 会错误地呈现它们。在此处查看屏幕截图:屏幕截图 1
Graphics.DrawString 似乎也有类似的问题:Screenshot 2
eclipse - 在 Eclipse 中增加了 Consolas 字体的行高
许多人使用Consolas作为他们的主要编程字体,但不幸的是,在 Eclipse 中无法更改行高,所以它看起来有点难看,如下所示:
我想知道是否有人通过在行之间添加一些额外的空间或简单地更改现在具有更长高度的字体本身来解决这个问题。
很高兴在 Stackoverflow 上与我们分享。
我在搜索这个时发现了一些主题,但没有一个是我正在寻找的:
- 如何在 Eclipse 中更改行高/行距?
- https://stackoverflow.com/questions/15153938/improved-line-spacing-for-eclipse?lq=1
- 等等...
他们中的一些人通过修改现有字体设计了自己的字体(例如Meslo Font ),因此如果您可以分享修改后的 Consolas 字体会很好。
fonts - Consolas 字体太细
当我使用我的另一台计算机时,consolas 字体看起来比以前更薄了。这里有两张图片来显示差异:
和
我尝试在我的文本编辑器中更改 fontWeight 和大小,但它看起来仍然不同。(它尝试了不同的文本编辑器,并且它们的字体都不同)感谢您的帮助!
visual-studio - visual studio 的字体被垂直挤压
我显然非常挑剔/迂腐。但是发生了一些事情,现在我的字体被压扁了 1-3 个像素,这让我发疯了!
我知道有一种功率生产力工具可以垂直收缩“不重要的行”(即,上面只有一个大括号的行,或者是空的)。这不是同一个问题。
Visual Studio Code 似乎不受影响。我正在使用默认字体 - Consolas,13 号。
visual-c++ - VS2017 Win 7 中缺少 Consolas 字体
我正在使用 Win 10 和 Win 7。在两者上我都使用最新版本的 MSVC 2017。在 Win 10 机器上工作时,一切正常,我可以使用/选择 Consolas 字体。在 Win 7 机器上工作时,一切正常,但我无法选择 Consolas 字体,因为它没有条目。
请告诉我如何恢复 Consolas 字体。我在 MSVC 2017 安装程序上使用了“修复”命令,但尚未安装字体。删除和重新安装 MSVC 2017 也没有帮助。
非常感谢。
visual-studio-code - 如何使 VSCode for MacOS 中的字体渲染看起来与 VSCode for Windows 完全相同?
这个问题有点反了。
我不喜欢 VSCode for Mac 中字体的呈现方式。对我来说,缺乏对比度会妨碍我,因为我的视力不好,字母会因为缺乏对比度而有点乱。我可以缩放,但我失去了很多工作空间(MacBook Air 的屏幕很小)。
我切换到 VSCode for Windows (Consolas) 中使用的字体,但它仍然变得模糊。
MacOS系统General > Font smoothing
没有任何区别。
有什么方法可以使 VSCode for Mac 中的字体渲染看起来与 VSCode for Windows 完全相同?
适用于 Windows 的 VS Code(非常好,打印从 VM 连接到 Windows 机器)
带有字体抗锯齿 ( ) 的 VS Code for Mac "workbench.fontAliasing": "antialiased"
(不那么生动和模糊)
VS Code for Mac 没有字体抗锯齿 ( "workbench.fontAliasing": "none"
) (更有活力和对比,但看起来真的很糟糕)