bla*_*899 286

火狐开发者版


Firefox Developer Edition 是 Firefox 的修改版,专为 Web 开发人员设计。它使用与常规版本的 Firefox不同的配置文件。这意味着您可以在开发者版旁边安装 Firefox 或 F-beta。请注意,您的 FDE 将是一个完全未定制的浏览器。要统一设置,您可以使用Firefox 同步

这是使用 FDE 时的众多好处之一:

“通过使用 Developer Edition,您可以在工具和平台功能到达主要 Firefox 发布渠道之前至少 12 周访问它们。” -开发者版 - Mozilla | MDN#The_latest_Firefox_features

安装


目前有三种方法可以做到这一点,手动、PPA 或通过Ubuntu Make

手动


Mozilla Firefox Developer Edition 网页下载。将其解压缩并将file-roller文件夹移动到其最终位置。一个好的做法是将其安装在/opt/或 中/usr/local/

将文件移动到其最终位置(例如/opt/firefox_dev/)后,您可以创建以下文件~/.local/share/applications/firefox_dev.desktop以获取带有不同于普通 Firefox 的图标的启动器。

[Desktop Entry]
Name=Firefox Developer 
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox %u
Terminal=false
Icon=/opt/firefox_dev/browser/chrome/icons/default/default128.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.
StartupWMClass=Firefox Developer Edition
Run Code Online (Sandbox Code Playgroud)

请注意,StartupWMClass添加该参数是为了防止启动器中出现重复的图标,如此处所述

要将启动器标记为受信任,请使其可执行:

chmod +x ~/.local/share/applications/firefox_dev.desktop
Run Code Online (Sandbox Code Playgroud)

要启动它,请使用“文件”应用程序导航到 ~/.local/share/applications/(确保打开隐藏文件夹),然后双击 firefox_dev.desktop。或者,搜索Firefox Developer,然后简单地运行firefox二进制文件,瞧。

请注意,手动安装时,FDE 默认没有统一全局菜单。

购电协议


Firefox 开发人员目前驻留在Firefox Aurora 构建:“Ubuntu Mozilla Daily Build Team”团队。应该注意的是:

“Firefox 开发者版在Firefox 发布过程中取代了 Aurora 频道。与 Aurora 一样,功能将每六周在开发者版中登陆,在它们在 Nightly 构建中稳定后。” -开发者版 - Mozilla | MDN #The_latest_Firefox_features

还:

“版本 35.0a2,于 2014 年 11 月 10 日首次提供给 Firefox 开发者版用户” - Firefox — Aurora Notes (35.0a2) — Mozilla#main-content

安装 Firefox Developer Edition,以前称为 Aurora,如下所示:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox
Run Code Online (Sandbox Code Playgroud)

Mozilla PPA 仅包含支持的 Ubuntu 版本的软件包,而不包含 EOL(生命周期结束)版本。

请注意,使用上述 ppa 安装将导致您当前的 Firefox 安装被替换!

Ubuntu制作

该方法由Jorge Castro提供。我在这里添加它,因为它也是安装 Firefox Developer Edition(以及许多其他开发工具)的绝佳方式。

sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Run Code Online (Sandbox Code Playgroud)

安装 ubuntu-make 后,告诉它安装该web工具firefox-dev

umake web firefox-dev
Run Code Online (Sandbox Code Playgroud)

卸载


如果您希望保留当前默认的 Firefox,因为 FDE 没有您喜欢的新功能,或者出于任何原因,这里有几种卸载它的方法。

购电协议


您可以使用 ppa-purge 删除 ppa 及其包。

像这样安装它:

sudo apt-get install ppa-purge
Run Code Online (Sandbox Code Playgroud)

以下将删除 PPA 及其软件包:

sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora
Run Code Online (Sandbox Code Playgroud)

手动


使用rm命令删除二进制文件(将路径重命名为您实际提取 FDE 的位置)。或与您的文件管理器:

sudo rm -r /opt/firefox_dev/
Run Code Online (Sandbox Code Playgroud)

也删除 firefox_dev.desktop

sudo rm ~/.local/share/applications/firefox_dev.desktop
Run Code Online (Sandbox Code Playgroud)

之后,您已成功删除 Firefox Developer Edition。

Ubuntu制作

以下命令将删除 Firefox Developer Edition:

umake web firefox-dev -r
Run Code Online (Sandbox Code Playgroud)

您还可以删除 umake 及其 PPA(ppa-purge需要,请参阅上面的安装说明):

sudo ppa-purge ppa:lyzardking/ubuntu-make
Run Code Online (Sandbox Code Playgroud)

截屏

在此处输入图片说明 Ubuntu 14.04.1 上的 Firefox 开发者版

改变主题

在撰写本文时,FDE 有三个可用主题 以下是启用它们的方法。

在网址栏中输入:

关于:配置

在搜索过滤器中输入theme. 然后双击devtools.theme。之后,输入light,主题将被应用。

多个 FDE 主题

FDE 具有多个可用主题的屏幕截图

特征


Mozilla 吹捧的一些(但不是全部)功能:

  • 网络IDE

    • 允许您直接在浏览器或 Firefox OS 设备上开发、部署和调试 Web 应用程序。它允许您从模板创建新的 Firefox OS 应用程序(它只是一个网络应用程序),或打开现有应用程序的代码。从那里您可以编辑应用程序的文件。只需单击一下即可在模拟器中运行应用程序,再单击一次即可使用开发人员工具对其进行调试。

    • 网络 IDE - YouTube

  • :

    • (以前称为 Firefox 工具适配器)通过将 Firefox 开发工具连接到其他主要浏览器引擎,您可以跨多个浏览器和设备开发和调试应用程序。Valence 还将我们构建的用于调试Firefox OSFirefox for Android的出色工具扩展到其他主要移动浏览器,包括 Android 上的 Chrome 和 iOS 上的 Safari。到目前为止,这些工具包括我们的检查器、调试器和控制台以及样式编辑器。

    • 价 - YouTube

  • 响应式设计模式

    • 查看您的网站或 Web 应用程序在不同屏幕尺寸上的外观,而无需更改浏览器窗口的大小。
  • 页面检查器

    • 检查任何网页的 HTML 和 CSS,并轻松修改页面的结构和布局。
  • 网络控制台

    • 查看与网页关联的记录信息并使用 Web 控制台并使用 JavaScript 与网页交互。
  • JavaScript 调试器

    • 单步执行 JavaScript 代码并检查或修改其状态以帮助跟踪错误。
  • 网络监视器

    • 查看浏览器发出的所有网络请求、每个请求需要多长时间以及每个请求的详细信息。
  • 样式编辑器

    • 查看和编辑与网页关联的 CSS 样式、创建新样式并将现有 CSS 样式表应用于任何页面。
  • 网络音频编辑器

    • 实时检查并与 Web Audio API 交互,以确保所有音频节点都以您期望的方式连接。

参考


  • @ThomasBrowne 不,那是错误的。您不应手动将程序放置在该位置或除“/opt/”、“/usr/local/...”、您的主目录或可移动媒体之外的任何其他位置。`/opt/`,可能比 `/usr/local/...` 更好。http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard 有关启动器图标,请参阅:http://askubuntu.com/q/13758/40581 (11认同)
  • 看起来 Aurora PPA 已被弃用。不知道为什么... (5认同)
  • 很好的答案,非常感谢“更努力阅读”的评论。谢谢。 (2认同)
  • 使用 ppa 没有任何作用,我仍然坚持使用非开发版本的 firefox;umake 只输出“错误:下载页面更改了其语法或不可解析”。 (2认同)

Jor*_*tro 30

Firefox Developer Edition 作为Ubuntu Make 的一部分提供:

sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Run Code Online (Sandbox Code Playgroud)

之后,只需以您的用户身份运行 Firefox 安装程序(在这种情况下不要使用 sudo):

umake web firefox-dev
Run Code Online (Sandbox Code Playgroud)

它会提示你在哪里安装Firefox,然后自动下载并安装它。

如果您使用的是 ubuntu (unity),在启动器中,一个新图标Firefox Developer Edition已被固定。单击它以启动您新安装的Firefox Developer Edition

Firefox Developer Edition会提示自己进行自动更新(不会使用 apt)。

  • 从 Ubuntu 15.04 开始,您可以从主存储库安装包 `ubuntu-make`。 (4认同)
  • 我在安装中遇到一个错误,提示“错误:一个默认值已经注册,无法在该选项集中注册第二个:”,要解决这个问题,只需像这样安装:`umake web firefox-dev --lang en-US` 或任何其他语言 (3认同)

小智 14

sudo apt-get install gnome-panel 
sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/
gnome-desktop-item-edit ~/.local/share/applications --create-new
Run Code Online (Sandbox Code Playgroud)

不仅仅是统一搜索

  • 对于`gnome-desktop-item-edit`,你必须安装`gnome-panel`:`apt-get install gnome-panel`。 (3认同)

Saj*_*ani 7

  1. https://www.mozilla.org/en-US/firefox/developer/下载 tar.bz2 文件
  2. 在终端中,提取 tar ( tar xvjf filename.tar.bz2)
  3. 进入文件被解压到的新目录。对我来说它被称为firefox/
  4. 类型 ./firefox

  • 你如何使它可更新,如果更新来了它是如何工作的? (2认同)