【问题标题】:Inconsolata font on Android StudioAndroid Studio 上的 Inconsolata 字体
【发布时间】:2014-08-20 18:00:50
【问题描述】:

我想在 Windows 上的 intelliJ 编辑器 (Android Studio) 上使用 Inconsolata 字体,但它看起来很乱。

我设法通过在 studio.exe.vmoptions 上添加一些抗锯齿选项来加载 inconsolata。我刚刚添加了这些选项

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dsun.java2d.xrender=true

现在字体加载了,但看起来太糟糕了。实际上,这个 ide 上的任何字体看起来都很糟糕。这是 SublimeText right 和 Android Studio left

上相同字体的屏幕截图

任何人都知道您是否可以在基于 intelliJ 的编辑器上使用此字体,或者是否存在与此字体相关的一些问题?

【问题讨论】:

  • 我尝试了其他等宽字体(如 Consolas 和 Deja Vu Sans),与在 Eclipse 或 Sublime Text 上的显示相比,它们看起来都非常薄

标签: windows fonts intellij-idea antialiasing


【解决方案1】:

我们可以简单地使用 google fonts 很容易实现。只有您必须遵循这些步骤。

步骤 1) 打开项目的 layout.xml 并在属性中选择文本视图的字体系列(附截图供参考)

步骤 2) 如果您的字体不存在,请在字体系列中选择更多字体.. 选项。然后您将看到一个新窗口将打开,您可以在其中输入所需的字体并从该列表中选择所需的字体,即常规、粗体、斜体等。如下图所示。

第 3 步) 然后您会看到 /res 文件夹中会自动生成一个字体文件夹,其中包含您选择的字体 xml 文件

那么就可以直接在xml中使用这个字体族了

      android:fontFamily="@font/inconsolata"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    相关资源
    最近更新 更多