允许您直接在浏览器或 Firefox OS 设备上开发、部署和调试 Web 应用程序。它允许您从模板创建新的 Firefox OS 应用程序(只是一个网络应用程序),或打开现有应用程序的代码。从那里您可以编辑应用程序的文件。只需单击一下即可在模拟器中运行应用程序,再单击一次即可使用开发人员工具对其进行调试。
After that just run the Firefox installer as your user (don't use sudo in this case):
umake web firefox-dev
It will prompt you where to install Firefox, and then download it automatically and install it.
If you are using ubuntu (unity), in the launcher, a new icon Firefox Developer Edition has been pinned. Click on it to launch your freshly installed Firefox Developer Edition.
Firefox Developer Edition will prompt itself for auto-updates (will not use apt).
[Desktop Entry]
Encoding=UTF-8
Version=35.0a2 # version of the app.
Name[en_US]=firefox_dev # name of the app.
GenericName=Firefox Developer Edition # longer name of the app.
Exec=/opt/firefox_dev/firefox # command used to launch the app.
Terminal=false # whether the app requires to be run in a terminal.
Icon[en_US]=firefox # location of icon file - Firefox Dev currently has no icon of its own, so just using the system default for Firefox
Type=Application # type.
Categories=Application;Network;Developer; # categories in which this app should be listed.
Comment[en_US]=Firefox Developer Edition Web Browser. # comment which appears as a tooltip.
Shameless plug for for my own solution to this problem: I made a .deb package for Mozilla's tar and published it in releases section of the Github repo that houses the sources for the packaging scripts.
Firefox 开发版
Firefox Developer Edition 是 Firefox 的修改版本,专为 Web 开发人员设计。它使用与普通版本的 Firefox不同的配置文件。这意味着您可以在开发版旁边安装 Firefox 或 F-beta。请注意,您的 FDE 将是一个完全由 UN 定制的浏览器。要统一设置,您可以使用Firefox sync。
这是使用 FDE 时的众多好处之一:
安装
目前有三种方法可以做到这一点,手动、PPA 或通过Ubuntu Make。
手动
从Mozilla Firefox Developer Edition 网页下载。将其解压缩并将
file-roller
文件夹移动到其最终位置。一个好的做法是将它安装在/opt/
或中/usr/local/
。将文件移动到它们的最终位置(比如
/opt/firefox_dev/
)后,您可以创建以下文件~/.local/share/applications/firefox_dev.desktop
来获得一个启动器,其图标与普通 Firefox 不同。请注意,添加该参数
StartupWMClass
是为了防止启动器中出现重复图标,如此处所述。要将启动器标记为受信任,请使其可执行:
要启动它,请使用“文件”应用程序导航至 ~/.local/share/applications/(确保打开隐藏文件夹),然后双击 firefox_dev.desktop。或者,搜索
Firefox Developer
,然后简单地运行firefox
二进制文件,然后就可以了。请注意,当您手动安装时,FDE 默认没有统一全局菜单。
PPA
面向开发者的 Firefox 目前驻留在Firefox Aurora 构建:“Ubuntu Mozilla Daily Build Team”团队。应当指出的是:
还:
安装 Firefox Developer Edition,以前称为 Aurora,如下所示:
Mozilla PPA 仅包含受支持的 Ubuntu 版本的软件包,不包含 EOL(生命周期结束)版本。
请注意,使用上述 ppa 安装将导致您当前的 Firefox 安装被替换!
Ubuntu制作
此方法由Jorge Castro提供。我在这里添加它,因为它也是安装 Firefox Developer Edition(以及许多其他开发工具)的绝佳方式。
安装 ubuntu-make 后,告诉它安装
web
工具firefox-dev
。卸载
如果您希望保留当前默认的 Firefox,因为 FDE 没有您喜欢的新功能,或者出于其他原因,这里有几种卸载它的方法。
PPA
您可以使用 ppa-purge 删除 ppa 及其包。
像这样安装它:
以下将删除 PPA 及其包:
手动
使用命令删除二进制文件
rm
(将路径重命名为您实际提取 FDE 的位置)。或者使用您的文件管理器:同时删除
firefox_dev.desktop
之后您已成功删除 Firefox Developer Edition。
Ubuntu制作
以下命令将删除 Firefox Developer Edition:
您还可以删除 umake 及其 PPA(
ppa-purge
需要,请参阅上面的安装说明):截屏
Ubuntu 14.04.1 上的 Firefox 开发者版
改变主题
在撰写本文时,FDE 提供三个主题。以下是启用它们的方法。
在网址栏中输入:
在搜索过滤器中输入时
theme
。然后双击devtools.theme
。之后,输入light
,主题将被应用。FDE 可用的多个主题的屏幕截图
特征
Mozilla 吹捧的一些(但不是全部)功能:
网络IDE:
允许您直接在浏览器或 Firefox OS 设备上开发、部署和调试 Web 应用程序。它允许您从模板创建新的 Firefox OS 应用程序(只是一个网络应用程序),或打开现有应用程序的代码。从那里您可以编辑应用程序的文件。只需单击一下即可在模拟器中运行应用程序,再单击一次即可使用开发人员工具对其进行调试。
网络集成开发环境 - YouTube
化合价:
(以前称为 Firefox 工具适配器)允许您通过将 Firefox 开发工具连接到其他主要浏览器引擎来跨多个浏览器和设备开发和调试您的应用程序。Valence 还将我们构建的用于调试Firefox OS和Firefox for Android的出色工具扩展到其他主要的移动浏览器,包括 Android 上的 Chrome 和 iOS 上的 Safari。到目前为止,这些工具包括我们的 Inspector、Debugger 和 Console and Style Editor。
效价 - YouTube
响应式设计模式:
页面检查员:
网络控制台:
JavaScript 调试器:
网络监视器:
风格编辑:
网络音频编辑器:
参考资料:
Mozilla 推出首款专为开发人员打造的浏览器:Firefox Developer Edition ✩ Mozilla Hacks – Web 开发人员博客
Firefox — Aurora Notes (35.0a2) — Mozilla (Firefox Developer Edition Notes)
Firefox 开发者版——Mozilla
Firefox Aurora 构建:“Ubuntu Mozilla Daily Build Team”团队
开发者版 - Mozilla | MDN
The Firefox Developer Edition is available as part of Ubuntu Make:
After that just run the Firefox installer as your user (don't use sudo in this case):
It will prompt you where to install Firefox, and then download it automatically and install it.
If you are using ubuntu (unity), in the launcher, a new icon Firefox Developer Edition has been pinned. Click on it to launch your freshly installed Firefox Developer Edition.
Firefox Developer Edition will prompt itself for auto-updates (will not use apt).
首先从这里下载 firefox dev 。然后运行以下命令(确保
/from
更改为您下载的文件的位置)。然后统一搜索
tar xvjf filename.tar.bz2
)firefox/
./firefox
如果您没有安装 gnome-panel/gnome-desktop-item-edit,您可以做的一件事是
.desktop
手动创建一个文件。你可以运行这个:
然后运行(你显然可以换出
nano
任何你想使用的应用程序):并输入以下内容(或根据您的喜好进行更改):
Assuming you are in your Downloads folder [credit @blade19899]:
Now copy and paste
[Desktop Entry]
as mentioned in manual installation.Shameless plug for for my own solution to this problem: I made a
.deb
package for Mozilla's tar and published it in releases section of the Github repo that houses the sources for the packaging scripts.The repo is located here: https://github.com/wheelerlaw/firefoxdev
To install, run the following commands (assuming you have
jq
installed):Here's a copy paste solution that just works. Doing things by hand seems to be the way to go on Linux. Tested working on Ubuntu 20.04.
可以通过 Firefox 的常规设置进行更新。还请记住使用 Firefox 设置更改默认浏览器。您可能还想更新
BROWSER
rc 文件中的变量(~/.zshrc
或~/.bashrc
等)问题是当您下载文件时,它没有以可执行权限保存。
在此处下载 firefox 开发者版:https:
//www.mozilla.org/en-US/firefox/developer/
手动解压文件到
/opt/firefox/
打开 Nautilus:转到
Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"
转到
'firefox'
文件/opt/firefox/
右键单击并选择
Properties--> Permissions--> Execute: Allow executing file as a program.
打开终端并输入:
创建快捷方式,大功告成!
如果您仍然无法运行它,那么即使按照此处的所有答案进行操作,您在安装 firefox 时也可能遇到问题。这可能是因为如果没有以下库或包,Firefox 根本无法运行:
默认情况下,libstdc++ 不包含在 Ubuntu 中。
为获得最佳功能,以下是推荐的库或包:
要安装包,请打开终端并输入
我无法启动 firefox 目录中文件“firefox”中包含的可执行脚本。
这会将 firefox 每日构建添加到您的存储库并安装 firefox-dev。在撰写本文时,这些版本号匹配 (35.0a2)。