【问题标题】:Increase code font size in firefox developer tool在 Firefox 开发者工具中增加代码字体大小
【发布时间】:2015-02-01 02:44:52
【问题描述】:

如何在火狐开发者工具中增加代码字体? 我知道有缩放功能,但我只想为代码设置字体大小。

【问题讨论】:

  • 给那些寻求答案的人的注意事项:在当前日期,不要浪费时间通过userChrome.css 调整来尝试答案,这些都不起作用。

标签: firefox font-size firefox-developer-tools


【解决方案1】:
  1. 打开 Firefox 开发者工具
  2. 在 Unix/Win 上按 Ctrl++ 或在 Mac 上按 Cmd++

明确地说,我的意思是 + 键。执行此操作时无需按住 Shift 键。

【讨论】:

  • 很好用,但是 Control+鼠标滚轮不能用是不是很奇怪?
  • 这应该是已接受的答案!
  • @Combine,在我的问题中我说“我只想为代码设置字体大小”,所以这不是正确的答案,因为 CTRL + 增加了整个窗口的大小,也是控件,不仅仅是代码...
  • 我明白了......这仍然是一个更简单和性感的答案。
  • 这应该被选作答案。
【解决方案2】:

正如 John 所说,在 devtools 中增加字体大小的方法是使用 ctrl/cmd+,就像在网页上一样。实际上 devtools 是一个网页。您只需要确保首先关注 devtools 框架。

恐怕现在没有办法只增加代码的字体大小。

【讨论】:

  • 还有什么简单的方法可以确保 devtools 有重点吗?好像很难选啊!
  • 单击控制台选项卡,然后单击任何控制台消息,使其突出显示。然后 Ctrl +
  • 与网页的不同之处在于按下 MAJ 键时它不起作用(例如,在法语键盘上,您需要按 MAJ 才能获得“+”)。在这两种情况下都可以在不按 MAJ 的情况下执行此操作。
【解决方案3】:

你需要修改~/.mozilla/firefox/[profile-name]/chrome下的userChrome.css

/*  Styles for Web developer tools */
@namespace url(http://www.w3.org/1999/xhtml);
.CodeMirror {
    font-family:    "Ubuntu Mono", monospace !important;
    font-size:      15pt !important;
}

结果如下:

这只会更改调试器和样式编辑器。 html 检查器有一个不同的选择器。还不知道那是什么。

【讨论】:

  • 有效! :] 我的个人资料中缺少 chome/userChrome.css 但在我创建它之后,砰!有用! :]
  • 这也将设置标记视图的样式: /* Web 开发者工具的样式 */ @namespace url(w3.org/1999/xhtml); .CodeMirror, body.theme-body.devtools-monospace { font-family: "Ubuntu Mono", monospace !important;字体大小:15pt !重要; }
  • 您还可以使用 Stylish 插件编辑开发者工具样式。无需编辑 userChrome,结果立竿见影。 :) 查看此页面上的最后一个 cmets:forum.userstyles.org/discussion/40767/…
  • 请注意,较新版本的 Firefox 不再支持开箱即用的 userChrome(它已被弃用) - 因此现在最有效的答案是使用 Ctrl + Plus (+) 组合键。
【解决方案4】:

您可以为devtools-monospace 类选择器指定样式。为此,请在您的 mozilla 配置文件的 chrome 目录中编辑 userChrome.css,并指定所需的 CSS 属性。例如:

.devtools-monospace {
    font-family: "Source Code Pro",monospace !important;
    font-size: 16px !important;
}

userChrome.css 需要位于 Firefox 配置文件的 chrome 文件夹中。如果该文件夹不存在,请创建它。重启浏览器后,userChrome.css 将覆盖 Firefox 开发工具中的 CSS。

要在 Windows 操作系统中查找您的个人资料,请键入:Strg + R,然后输入:

%APPDATA%\Mozilla\Firefox\Profiles\

【讨论】:

  • 欢迎来到 Stack Overflow!尽管此代码可能有助于解决问题,但它并没有解释 为什么 和/或 如何 回答问题。提供这种额外的背景将显着提高其长期教育价值。请edit您的答案添加解释,包括适用的限制和假设。
  • @TobySpeight 你在说什么? Joschi 的答案是唯一适用于当前版本的 Firefox 的答案。 +1
  • @Tobia,自从我发表评论以来,答案已被编辑。现在明显好多了(尽管它确实倾向于配方而不是解释)。
【解决方案5】:

打开 Firefox 并输入 about:support。在 Application Basics 部分选择 Profile Folder - Open Folder。它会触发你的文件管理器。如果没有chrome 文件夹,则创建它。之后转到这个chrome 文件夹并创建一个userChrome.css 文件,在文本编辑器中打开它并添加: .devtools-monospace {font-size: 12px!important;} 保存。请务必重新启动 Firefox。

更新:有一件事困扰着我 - 在 devtools 控制台中输入的文本实际上比输出中的文本要小一些(按 Enter 后)。为了使其相同,我们也需要更改其对应的 css 类的 font-size。我还不知道它的类名,所以我只是设置了

* { font-size: 12px !important; } 全局有效。

【讨论】:

  • 自从 snap 流行起来,尝试通过它安装 Firefox。缺点是:看起来我给出的答案在这种情况下不起作用(我在 ~/snap/firefox/common/.mozilla/firefox/myProfile.default/ 创建了 chrome 文件夹)。
【解决方案6】:

我不小心将我的 Firefox 开发人员窗口调整到最小(甚至无法再阅读它),“CMD +”(mac)对我不起作用,即使控制台是,也仅适用于主网页专注,我只是点击:“CMD 0”,它恢复正常,如果它可以成为其他任何人的好选择;)

【讨论】:

  • 欢迎来到 Stack Overflow!这并没有真正回答这个问题。花一分钟时间阅读How to Answer
  • 嗯,这就是我一直在寻找的答案 :) 但你是对的,这个答案不是“如何增加字体大小?”的答案。但是“如何将字体大小恢复为原始大小?”。
【解决方案7】:

当然,如前所述,简短的答案是 cmd++

但是 + 符号可能无法在您的键盘上直接访问(没有数字小键盘、笔记本电脑、奇怪的布局)。
然后,您必须先按 maj 才能访问 + 符号,例如在美国键盘布局上:maj+=
不幸的是,即使您正确地专注于开发工具窗格,cmd+maj+= 也会增加 Web 视图窗格的字体,而cmd+- 减小开发工具窗格上的字体。
你最终会得到一个字体大小非常小的网络工具窗格,以至于无法阅读,并且无法增加它。

然后@Thal 的答案就派上用场了,一旦专注于开发工具窗格 cmd+0 会将开发工具的字体大小重置为原始大小。

如果您想像@Timothy_Truckle 一样回答问题,这里有几个(当然,仍然关注开发工具窗格):

  • 切换到美式键盘布局并按cmd+=
  • 找到一个可以直接访问+的键盘布局,切换到它,然后按cmd++

这让你们想知道为什么有些人觉得很难简单地按 cmd++ 或者为什么有些人觉得很难专注于开发工具窗格(因为他们实际上专注于开发工具窗格,但结果就像他们专注于 Web 视图窗格一样)。

【讨论】:

    【解决方案8】:

    Firefox 的某些元素可以在您的 Firefox 配置文件的 chrome 文件夹中的 userChrome.css 文件中设置样式。
    截至 2018 年,修改/创建 ~/.mozilla/firefox/[profile-name]/chrome/userChrome.css 类似于:

    @-moz-document url-prefix("chrome://devtools/content/") {
        * { font-size: 13px !important; }
    }
    

    然后重新启动 Firefox。

    Mozilla 论坛上的解决方案几乎是对的:https://support.mozilla.org/en-US/questions/1198481

    使用 Ctrl+=Cmd+= 对我来说并不理想,因为它增加了所有人的字体窗口的元素,包括选项卡名称。

    使用.devtools-monospace { font-size: 13px !important;} 几乎没问题,但它不影响调试器和网络选项卡。

    使用@bohag_bihu 的解决方案对地址栏和其他一些文本输入有副作用。

    【讨论】:

      【解决方案9】:

      对于某些 Mozilla 版本(我在 Mozilla SeaMonkey 上进行测试,相当于 Mozilla Firefox 52 ESR),需要显式设置根元素.

      工作:

      @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
      @namespace html url("http://www.w3.org/1999/xhtml");
      

      虽然这不会

      @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
      @namespace html url("http://www.w3.org/1999/xhtml");
      

      一旦设置了@namespace 规则,

      你只需要添加选择器和样式:

      .devtools-monospace,
      .CodeMirror,
      .CodeMirror pre {
          font-family: "Courier New", monospace !important;
          font-size: 10pt !important;
      }
      

      【讨论】:

        【解决方案10】:

        这个可以在 FF => 68.0 Linux 上使用userChrome.css。检查器工具现在使用 CSS 变量,并且检查器树本身加载在 iframe 中,因此所有调整都没有真正起作用,尤其是。 .CodeMirror 类。

        你可以在这个文件中找到所有变量(只需复制粘贴到FF中的URL下面查看源代码)

        resource://devtools/client/themes/variables.css
        

        对于userChrome.css 部分,这是为我解决的问题。

        /* @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); */
        
        :root {
          /* Text sizes */
          --theme-code-font-size: 13px !important;
        }
        

        如果未加载 userChrome.css,则创建 userContent.css 并添加相同的规则集。在 FF Mac/Linux 89 上试用和测试

        【讨论】:

          【解决方案11】:

          也许更简单的方法是打开 about:config 并设置 devtools.toolbox.zoomValue 更大的价值。

          【讨论】:

          • 完美运行!
          • 这应该是现在最好的解决方案了!因为使用 Ctrl 和 [+] 或 Ctrl 和 [-] 进行简单缩放只会影响 current 会话的 devtools 的字体大小! permanent 解决方案就像这里描述的那样。无需像大多数答案所建议的那样弄乱其他 CSS 文件!这就是为什么我们在 FF 中有 about:config。
          • 这就是解决方案!!谢谢哥们!!例如1.5 是一个不错的值!
          • 这应该是答案。简单而精确。每次更改值时不要忘记重新启动 Firefox。我将我的设置为 1.4。
          • 即使在开发工具与 FF 主窗口分离的情况下也可以使用!将与 1.4 一起使用,我也经历过我不需要重新启动 FF 来让它工作。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-01-09
          • 2020-08-01
          • 2011-05-02
          • 2016-07-24
          • 2014-09-17
          • 1970-01-01
          • 2014-08-20
          相关资源
          最近更新 更多