问题标签 [fira-code]

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.

0 投票
1 回答
1681 浏览

visual-studio-code - 为什么 Fira Code 字体在 VS Code 中看起来很模糊?

我想在 VS Code (Windows) 中使用 Fira Code,并且已经按照说明中的说明配置了字体。不知何故,字体看起来很模糊。我该如何解决?

0 投票
1 回答
125 浏览

kotlin - Intellij 插件:由 PsiFile.findElementAt() 返回的元素提供很少的语言/语法信息

我正在尝试创建一个 Intellij 插件,它与我最近创建的 VSCode 扩展Ligatures Limited执行相同的操作,该插件旨在防止来自 Fira Code 等字体的字体编码连字脱离上下文呈现,以便它们工作对于诸如运算符和标点符号之类的东西,但不要出现在注释和字符串中。

我尝试遵循此示例中的代码:https ://github.com/JetBrains/intellij-sdk-docs/tree/master/code_samples/psi_demo

...但是当我创建看起来像这样的代码时

...对于三种不同的文件类型,我发现只有 JSON 文件(JSON、JavaScript 和 TypeScript 文件)被语言识别,并且在我的扩展允许看到的范围内被标记化。语法着色和其他特定于语言的支持显然在某种程度上起作用,但不是我的扩展程序似乎能够访问的方式。

psiFile.language适用JSON于 JSON,但仅TEXT适用于 JavaScript 和textmateTypeScript。

我可以看到 JSON 的所有不同标记类型(JsonObject、JsonStringLiteral、JsonProperty 等),但 JavaScript 文件作为一个大的 TEXT 标记返回,其中包含 JavaScript 文件的所有文本,TypeScript 只产生PsiElement(empty token)

这是我当前的plugin.xml文件:

我有点担心我可能需要为我想要解析的每种语言显式添加依赖项。但是话又说回来,添加<depends optional="true">JavaScript</depends>并没有帮助我进一步解析 JavaScript,所以也许这无论如何也无济于事。

这可能是一个时间问题,就像我highlightVisitor在文件被解析之前收到回调一样?

0 投票
0 回答
276 浏览

vim - Vim:更改粗体字重

开始在 MacVim 中使用新字体(FiraCode,悖论主题)。这个主题在主题文件中以粗体突出显示一些单词,即 gui=bold。这与我使用的以前的字体效果很好,我喜欢粗体,但是这种特殊字体的粗体突出显示在IMO中太粗了。

有什么方法可以告诉 Vim/MacVim 使用特定粗细的字体进行粗体突出显示,例如 500 而不是 700?

加粗的语法高亮代码太粗

我只是简单地在我的系统字体中禁用粗体字体变体,现在 Vim 似乎只是忽略了粗体,但这似乎不是一个很好的解决方案。

系统中禁用粗体字体的语法高亮代码

0 投票
1 回答
107 浏览

r - Sublime Text 显示 R 原生管道 |> 带有 Fira 代码的连字

我在带有Fira Code的 Sublime Text 中使用 R ,并希望将新的原生 Pipe 显示|>为三角形连字。

这适用于大多数语法,但不适用于 R 语法,它实际上很重要:

在此处输入图像描述

在此处输入图像描述

知道我能做什么吗?

0 投票
0 回答
16 浏览

visual-studio-code - How can I just use the symbol part of the fira code font and the alphabet part using the consolas font in vscode

I want to just use the practice symbols of fira code and don't want to use the font of its English letters.

0 投票
0 回答
46 浏览

html - 如何让 fira 代码 iscript 工作?

我很确定我已经从 github 下载了 zip 驱动器。我把字体下载到我的电脑上。我打开 vs 代码并转到文件>首选项>设置>文本编辑器>字体>,然后在字体系列输入中键入“Fira Code iScript”,然后重新启动 vs 代码,除了等宽字体是唯一使用的字体之外什么也没发生。有人可以帮我吗

0 投票
0 回答
39 浏览

visual-studio-code - FiraCode 字体在 VSCodium 上无法正确显示

我在我的 Manjaro KDE 环境中设置 VSCodium,我发现我的 FiraCode 字体在我的集成 zsh 终端中没有正确显示。这让我很困惑,因为我认为 FiraCode 支持电力线。我还尝试使用 powerline-fonts 中的一些其他字体,但这些字体似乎也没有正确加载。

这是我的集成终端目前的样子:

字体问题

如您所见,角色无法加载到左侧。这是不正确的行为,因为它确实在我的 Konsole 终端中正确加载。

这应该是它的样子(图片取自我的 Konsole 终端): 在此处输入图像描述

我的 settings.json 有以下内容:

目前,我不知道如何解决这个问题,也不知道究竟是什么原因造成的。