WebIDE 登陆 Nightly

编辑注: 如果您想在最近的 Nightly 版本上帮助测试,您可以在 about:config 中切换 devtools.webide.enabled 偏好设置。WebIDE 今天在 工具 > Web 开发者 > 应用管理器 中可用,并将在明天的 Nightly 版本中重命名为 WebIDE。

如果您一直在关注 Mozilla Hacks 博客上的 开发者工具系列,您就会看到开发者工具从纯粹的检查演变为一个调试环境,既适用于桌面和移动端的网站,也适用于应用程序。今天,我们想向您介绍下一个演变步骤:在跨设备添加浏览器内编辑功能。

WebIDE

开发者告诉我们,他们不确定如何开始在 Web 上进行应用程序开发,因为他们需要从各种不同的来源下载许多不同的工具和模板。我们通过直接内置于 Firefox 的 WebIDE 来解决这个问题。与从零开始相比,我们为您提供了一个只需单击按钮即可获得的正常运行的蓝图应用程序。然后,您拥有开始创建基于坚实基础的应用程序所需的所有工具。WebIDE 帮助您直接在浏览器中创建、编辑和测试新的 Web 应用程序。它允许您在 Firefox OS 设备和模拟器上安装和测试应用程序,并集成了 Firefox 开发者工具,以实现跨这些设备的无缝调试和检查。这是朝着使用开放式远程调试 API 通过 WiFi 在各种平台和设备上进行调试迈出的第一步。

Readability app open in WebIDE

入门

打开 WebIDE 后,您可以通过几次点击开始创建新的应用程序。您可以从一组示例入门模板中选择,并且我们正在与社区合作构建各种其他示例。您可以访问 https://github.com/mozilla/mortar 来帮助创建模板。

编辑

开始项目后,您可以在 WebIDE 中编辑源文件。它的集成编辑器基于开源 CodeMirror 编辑器tern.js 代码分析框架,为您提供了针对 HTML、JavaScript 和 CSS 文件的简单但功能强大的编辑器。

Editing in WebIDE

在使用 Web 应用程序清单 时,应用程序验证器将帮助您在提交到 应用商店 之前找到常见问题。

虽然这足以满足您的基本编辑需求,但您可能希望改用自己的首选编辑器。为此,您可以使用一个简单的 API,该 API 允许外部编辑器访问该工具的所有高级功能——其运行时管理、将应用程序推送到不同设备以及连接 Firefox 开发者工具。您可以关闭我们的内部编辑器,并将 WebIDE 变成一个简单、干净的界面,用于管理运行时和验证应用程序。我们希望让任何代码编辑器的用户都能轻松地将代码传输到各种设备。

Packaged App Demo in WebIDE

运行时和测试

准备好测试应用程序后,请选择一个运行时——我们将为您安装 Firefox OS 模拟器,或者帮助您连接到您的 Firefox OS 设备。连接到运行时后,您可以使用您在桌面 Firefox 中习惯使用的工具来尝试您的应用程序。您拥有与桌面 Web 开发一样快速的迭代,只需按 Ctrl/Command+R 即可重新加载设备或模拟器上的应用程序。您可以获取有关设备和运行时的信息并截取屏幕截图。

看一下

您可以查看 此屏幕录制 中的 WebIDE 实际操作。

虽然我们正在进行一些最后的润色,但 WebIDE 已签入 Firefox Nightly,但隐藏在 pref 后面——如果您想在最近的 Nightly 版本上帮助测试,您可以在 about:config 中切换 devtools.webide.enabled 偏好设置。

Enabling WebIDE in Firefox Nightly

未来:为整个 Web 开发

WebIDE 的核心是 Firefox 远程调试协议。Firefox 开发者工具团队付出了很多努力来确保我们所有的工具都可以在通过 USB 运行的远程设备上工作,但这仅仅是开始。有了 WebIDE 管理这些连接,我们可以在任何地方使用 Firefox 开发者工具——以及任何想要使用我们协议的其他工具。

目前,此协议适用于 Firefox 桌面、Firefox Android 和 Firefox OS。但我们并不止步于此。我们正在开发一个协议适配器,它将允许使用 Firefox 远程调试协议的客户端(包括开发者工具和 WebIDE)与所有移动浏览器通信,而不管渲染引擎或运行时如何。我们的首要目标是 Chrome for Android 和 iOS 上的 Safari。

这个 Web 无处不在的项目尚未准备好进行测试,但如果您很兴奋想要参与或了解它的实现方式,它目前位于 https://github.com/campd/fxdt-adapters

如果您正在构建工具并想要开始使用该协议,您可以立即开始,针对 Firefox 桌面、Firefox Android 和 Firefox OS 进行开发。有关远程调试协议的信息,请查看 文档

感谢阅读。我们期待在评论中、我们的 UserVoice 反馈渠道 以及 Twitter 上 @firefoxdevtools 听到您的反馈。

关于 Robert Nyman [名誉编辑]

技术布道师和 Mozilla Hacks 编辑。发表有关 HTML5、JavaScript 和开放式 Web 的演讲和博客文章。Robert 是 HTML5 和开放式 Web 的坚定支持者,自 1999 年以来一直在从事 Web 前端开发工作——在瑞典和纽约市。他还经常在 http://robertnyman.com 上写博客,喜欢旅行和结识新朋友。

更多 Robert Nyman [名誉编辑] 的文章…


72 条评论

  1. Gregor

    嗨,YouTube 视频似乎是私密的?
    https://www.youtube.com/watch?v=n8c34wk4OnY

    2014 年 6 月 23 日 下午 08:23

    1. Chris Heilmann

      抱歉,现在已修复。

      2014 年 6 月 23 日 下午 09:06

  2. Ian Bicking

    阅读远程调试协议后,我感觉好像漏掉了实际建立连接所需的知识。我该如何实际访问此协议?

    2014 年 6 月 23 日 下午 08:57

    1. Victor Porof

      查看 https://github.com/harthur/firefox-client,这是一个远程调试 API 用例示例。

      2014 年 6 月 23 日 下午 10:25

  3. Unr

    但是,它支持 vim 吗?

    2014 年 6 月 23 日 下午 09:02

    1. rich

      由于他们使用的是 Code Mirror,我认为可以实现它。
      http://codemirror.net/demo/vim.html

      2014 年 6 月 23 日 下午 09:42

      1. Guestinator 2000

        这太棒了!!

        2014 年 6 月 23 日 下午 15:56

    2. Mihai

      是的,它支持!

      转到 about:config,并将 devtools.editor.keymap 更改为 vim。

      我认为它还支持 emacs 和 sublime。

      2014 年 6 月 24 日 下午 04:58

    3. Tin Aung Lin

      您可以在 WebIED 和 DevTools 中通过修改 about:config 中的此标志来使用 vim 键映射。

      标志:devtools.editor.keymap
      默认值:“vim”

      玩得开心。

      2014 年 6 月 25 日 下午 22:39

  4. Rich

    它是否安装在 mac nightly 中?我的开发者菜单中没有显示。

    2014 年 6 月 23 日 下午 09:02

    1. Chris Heilmann

      是的——正如文章中所述,它隐藏在标志后面,您需要启用它:在 about:config 中切换 devtools.webide.enabled 偏好设置。

      2014 年 6 月 23 日 下午 09:06

      1. Fabio Venni

        启用标志后,我这边也没有显示 :(

        2014 年 6 月 23 日 下午 09:10

      2. Rich

        嗯。似乎它没有像视频中那样在菜单中显示为“WebIDE”,但可能是“应用管理器”?

        2014 年 6 月 23 日 下午 09:12

        1. Chris Heilmann

          是的,就是它。

          2014 年 6 月 23 日 下午 09:24

        2. Paul Rouget

          今天(星期一)它显示为“应用管理器”。它已被重命名为“WebIDE”,但直到明天才会显示。

          2014 年 6 月 23 日 下午 09:26

          1. Rich

            谢谢!抱歉造成混淆。

            2014 年 6 月 23 日 下午 09:31

          2. Fabio Venni

            谢谢!一切都解决了

            2014 年 6 月 23 日 下午 09:38

  5. Mike

    我在 about:config 中啟用了 webide,但它沒有像视频中那样在开发者菜单中显示为 WebIDE。我使用的是 Mac 上的 nightly 33.0a1(2014-06-23)。

    2014 年 6 月 23 日 下午 09:14

    1. Caspy7

      根据上面的对话,它被称为“应用程序管理器”,但在明天的 nightly 中将开始显示为“WebIDE”。

      2014 年 6 月 23 日 下午 09:46

  6. Jitendra Vyas

    它像浏览器中的文本编辑器一样,可以替代 Sublime Text、Vim 等吗?还是它只是为了为火狐浏览器制作应用程序?

    我已经在开发一个基于 ruby on rails 的应用程序。我可以使用 Web IDE 来替代 Sublime Text 吗?

    2014 年 6 月 23 日 下午 09:51

    1. Jeff Griffiths

      WebIDE 目前不支持像 ruby 这样的语言 - 我们目前只为 HTML、JS 和 CSS 提供语法高亮。如果你现在使用 SublimeText 或 vim,并且发现自己使用 WebIDE,你可以通过打开 about:config 并将 ‘devtools.editor.keymap’ 设置为 ‘sublime’ 或 ‘vim’ 来启用这些编辑器的实验性键映射。

      2014 年 6 月 23 日 下午 18:11

  7. 评论者

    只是好奇,为什么你们使用 CodeMirror 而不是 Ace?

    2014 年 6 月 23 日 下午 10:43

    1. Jeff Griffiths

      我们选择 codemirror 是因为我们认为它的功能、性能和可扩展性与 ace 等其他工具相比是最佳选择。其他流行的工具,如 chrome devtools 和 Brackets,也使用 codemirror,我想原因类似。

      2014 年 6 月 23 日 下午 18:02

      1. 评论者

        说得通 - 我只是好奇,因为 Mozilla 仍然参与 Ace(它是基于 Bespin/Skywriter 的)。但是“最佳工具”绝对是使用 CodeMirror 而不是 Ace 的一个好理由。

        感谢您的回复!

        2014 年 6 月 24 日 上午 00:32

    2. Rob Campbell

      是的。

      2014 年 6 月 24 日 上午 11:03

  8. 匿名

    那么,我们什么时候才能在里面看到邮件客户端呢?:}

    2014 年 6 月 23 日 下午 11:40

  9. Irtaza Ahmed Qureshi

    很棒的东西。只是用于测试。真的很棒。(Y)继续努力 MDN(Y)

    2014 年 6 月 23 日 下午 11:52

  10. fvsch

    两个问题

    1. 如果用户使用内置编辑器,那么使用开发工具的样式编辑器还有意义吗?

    2. 在 Inspector 中对 CSS 值进行的更改是否会保存到原始样式表中?这将允许以下工作流程:
    a) 为 Web 应用程序的一部分、模块或元素编写一些基本样式。
    b) 在运行时进行测试或刷新选定的运行时。
    c) 检查结果并从那里调整 CSS 属性和值。
    d) *按需* 从 Inspector 保存 CSS 更改。

    我知道 #2 是一个技术挑战,WebIDE 不太可能具备它。我只是想知道它是否正在考虑。我知道这对于 Firefox 开发工具(以及 Chrome 开发工具和 Firebug 等)来说是一个由来已久、经常被请求的功能,而一个障碍是浏览器在大多数情况下无法访问实际的 CSS 文件。在这里,WebIDE 确实可以访问 CSS 文件。一个障碍消除了,只剩下 2 或 3 个了吗?^^

    2014 年 6 月 23 日 下午 12:29

    1. Brian Grinstead

      1. 目前,样式编辑器会在您键入时进行实时更新,而 WebIDE 中的编辑器则不会。有关在 WebIDE 中启用实时更新的信息,请参见此错误:https://bugzilla.mozilla.org/show_bug.cgi?id=1026674

      2. 还没有,但正如您所说,这是一个经常被请求的功能,它将带来非常好的工作流程。我们仍然存在一些障碍。第一个是样式编辑器和 Inspector 之间的同步:https://bugzilla.mozilla.org/show_bug.cgi?id=984880.

      2014 年 6 月 23 日 下午 15:20

  11. Jhony

    这个应用程序只适用于应用程序,还是我们也可以用它来开发网站?

    2014 年 6 月 23 日 下午 13:01

  12. 沮丧

    为什么?这解决不了任何问题,只会增加问题。是的,它很酷。但火狐浏览器最初的目标发生了什么?是成为一个快速且功能强大的浏览器?所有这些最近的更改只会让情况变得更糟。

    请给我一个浏览器。我还有其他工具。我只想要像以前一样的火狐浏览器。如果 FF 继续走这条路,就不会有好的浏览器了。

    2014 年 6 月 23 日 下午 13:27

    1. Luke

      你是在假设这将成为基础 Firefox 安装的一部分,而不是一个附加组件或安装选项。

      2014 年 6 月 23 日 下午 22:27

      1. Yelan

        考虑到 Firefox 一直在将其他 Web 开发工具添加到基础安装中,而且没有提供选项,我们只能假设这将没有区别 - 这将使浏览器变得更加臃肿,充满了几乎没有人需要的功能。

        2014 年 6 月 28 日 上午 04:50

  13. Harry Moreno

    现在这里就存在一个问题。为什么屏幕录制中没有旁白?如果你在视频录制完成后添加一些简单的旁白,你会错过一个完美的机会来制作一个更有吸引力的公告。当开发者决定使用什么工具时,像这样的小细节会产生影响。谷歌在营销产品方面做得更好。

    2014 年 6 月 23 日 下午 13:34

  14. Robert

    轻量级快速浏览器发生了什么事?这可以是一个插件。我想我们已经回到了原点。

    2014 年 6 月 23 日 下午 13:40

    1. Jeff Griffiths

      Firefox 的开发者工具对浏览器性能几乎没有影响,除非它们处于打开状态。额外的影响主要体现在下载大小上,这相对较小。

      2014 年 6 月 23 日 下午 15:24

      1. Leo

        你用一个看起来像是对 Mozilla Web 套件的回滚功能来嘲弄了 Firefox。这看起来像一个很酷的 IDE,但通过将它捆绑在一起,你让 Firefox 面临着关于失去重点的尖锐批评。

        看看在 Phoenix 精神下出现的另一个分支会很有趣,它会剥离所有这些额外的功能,只包含一个裸露的 Firefox 浏览器,没有扩展包、开发者工具或 Web IDE,没有社交 API 功能和其他我认为人们不想要的东西。

        2014 年 6 月 23 日 下午 21:51

  15. Benjamin Atkin

    请停止试图让 Firefox OS 成为现实。它不可能实现。桌面版的 Firefox 不应该与 Firefox OS 有任何关系。

    2014 年 6 月 23 日 下午 15:50

    1. g.g

      嗯,但 Firefox OS 已经实现了。(事实上,桌面版 Chrome OS 也是如此……)

      2014 年 6 月 24 日 上午 10:03

  16. 天哪!

    此时此刻,我相当肯定 FF 开发人员只是在做他们想做的事情。没有人倾听用户的意见。他们都去上学了,学会了如何制定路线图。他们一定会按照路线图走,即使没有人想去他们要去的鬼地方。

    停止这些不必要的添加和更改。几乎没有人想要它们,更不用说需要它们了。求求你们!只要修复那些被忽视了很久的已知问题!求求你们!你们都在毁掉我们中许多人唯一能使用的浏览器。相信我,这个数字远大于那些会使用你们添加的这些额外“功能”的人。

    这个 Firefox OS 会毁掉一切。求求你们!考虑停止,改进,打造 FF 本来的样子。如果你一定要继续前进,就把浏览器从那些只想使用浏览器的人那里拉出来。

    或者更好的是,让某人负责用户界面。在上次糟糕的 UI 更新之后,有人问我打印按钮在哪里。说真的。没有人应该在浏览器中找不到打印按钮!你们在做什么?停止吧!我恳求你们!

    2014 年 6 月 23 日 下午 19:58

    1. viperafk

      “或者更好的是,让某人负责用户界面。在上次糟糕的 UI 更新之后,有人问我打印按钮在哪里。说真的。没有人应该在浏览器中找不到打印按钮!你们在做什么?停止吧!我恳求你们!”

      打印按钮在新 UI 中非常明显:http://i.imgur.com/QwAwG0i.png

      除非你真的认为那个带有打印机图标、写着“打印”的大按钮很难找到?

      2014 年 6 月 24 日 下午 16:12

      1. Oğuz Çelikdemir

        从汉堡菜单中点击一下这么难吗?

        如果你是一个严肃的前端开发人员,你就会理解我们。我们需要一个真正的浏览器 IDE 来查看我们正在做什么。正如你所知,现代 IDE,比如 Dreamweaver,有 WYSIWYG 功能,但它运行得不好。感谢 Firefox 团队开发了这样一个很棒的工具。我相信一些 IDE 会在他们的工具中实现 Firefox WebIDE,比如 PhpStorm 或 WebStorm(现在,他们使用的是 Chrome)。

        2014 年 6 月 24 日 下午 22:35

  17. Andrew Eisenberg

    看起来很棒!我很期待尝试一下。

    它与 Firefox OS 有多紧密?它将如何帮助我创建传统的 Web 应用程序?另外,我是否需要安装 Firefox nightly 才能尝试它?

    2014 年 6 月 23 日 下午 20:02

  18. Adam

    很棒的工具!但是,Google 正在开发类似的东西 - 作为 Google Chrome 应用程序的 Chrome Dev Editor - tr.im/5mpdl

    2014 年 6 月 23 日 下午 20:57

  19. Ido

    那么,Firefox 正在慢慢地走向旧的 Mozilla 套件之路吗?我并不是说 WebIDE 不酷,但为什么要添加臃肿的功能?普通 Firefox 用户会需要这个吗?

    2014 年 6 月 24 日 上午 00:30

  20. 真的吗?

    当你的浏览器正在缓慢而确定地走向死亡时,你却不断添加不必要的功能,同时重新设计 UI/UX 并将其锁定。真是个好计划。

    以前 Firefox 是首选浏览器?发生了什么?

    所有那些花费时间开发各种功能并试图重新发明轮子的人,他们认为自己正在进行创新,如果他们中至少有一半能够在某一天聚在一起,修复导致 FF 毁灭的那些该死的内存泄漏?

    拜托,先修复 FF 吧,把我们曾经喜欢的浏览器还给我们,我知道你们都很聪明,请明智地利用你们的时间。

    2014 年 6 月 24 日 下午 2:55

  21. tux。

    当我开始使用 Firefox 时,我喜欢所有东西都是完全可选的插件。

    我想知道哪里出了问题。

    2014 年 6 月 24 日 下午 2:57

  22. elav

    如果这个 IDE 能够发展成为一个独立的工具,那将会非常有趣。我认为 Firefox 加载了太多额外的功能,Inspector 工具、Responsive Design 和 App Manager 就已经足够了。事实上,如果我为 HTML、JS 和 JSON 添加自动完成功能,可以将 WebIDE 作为独立的 HTML 编辑器或 IDE 来启动。

    2014 年 6 月 24 日 下午 3:50

  23. Felix E. Klee

    “你现在就可以开始针对 Firefox 桌面版进行开发了” 这听起来很有希望。我已经在 Firefox OS 上进行开发了,它与模拟器和我的 Keon 协同工作得很好。然而,将打包的应用程序推送到 Android / Fennec 有一些麻烦。

    http://stackoverflow.com/a/24373015/282729

    对于 Firefox 桌面版,我甚至不知道如何操作。这是一个悬而未决的问题。

    http://stackoverflow.com/questions/24339502/how-to-test-privileged-packaged-apps-on-firefox-for-desktop

    2014 年 6 月 24 日 上午 5:12

  24. Stephen Price

    伙计们,这些东西真的非常棒,我并不是想泼冷水,但作为每天使用 Aurora 开发工具工作的开发者,调试器、网页检查器和 CSS 规则编辑器还有很多基本稳定性工作需要完成。你们不断推出这些未来的东西,我喜欢这个愿景,但与此同时,我不禁想,为什么你们不能将其中一些努力投入到实现与 Internet Explorer 的功能和稳定性一致呢?还有一些 DOM 错误已经存在了十年之久。我本人也提交了一个关于调试器问题的错误,该问题已进入发布渠道。是的,它们在 Aurora 中已经修复了,但仍需要数月才能进入发布和测试版。相反,我们拥有 WebGL 着色器调试器和 WebAudio 工具。对于大约 5% 能够获得客户签署的开发者来说,这是非常棒的。我们其他人只会希望表格看起来正确。拜托大家,在添加三个新翼楼之前,需要认真努力地整理一下自己的房屋。我这么说,因为我在乎。

    2014 年 6 月 24 日 上午 8:39

  25. Jeffrey

    有没有计划将 C/C++ Emscripten 集成在一起?

    Emscripten 缺少的一件事是为其专门设计的良好 IDE。就像 Android Studio,但用于 Asm.js。

    2014 年 6 月 24 日 上午 8:43

  26. Christian

    我可以在 Windows 上使用它吗?

    2014 年 6 月 24 日 上午 8:50

    1. Fred

      当然可以。

      2014 年 6 月 24 日 下午 4:40

  27. Ido

    这真的开始让人感觉像旧的 Mozilla Suite 了。Mozilla 要多久才会启动一个新的、快速且轻量级的浏览器项目,而不包含所有这些膨胀的功能?也许可以叫做 Mozilla Turbodog。

    2014 年 6 月 24 日 上午 8:55

  28. João

    为什么人们仍然在 Mac 上进行开发?真的吗?你们应该使用开源软件,比如 bsd 或 Linux。

    2014 年 6 月 24 日 上午 9:40

  29. Charles N Wyble

    这真的很酷!忽略这里各种各样的黑粉吧。他们不知道这个工具有多强大,以及它为网页开发者带来的易用性。

    2014 年 6 月 24 日 上午 10:00

    1. Stephen Price

      我并不是说它不酷,但还有很多基本的东西已经过时很久了。DevTools 团队不断推出一个又一个“太空时代奇观小工具”,而 JS 调试器在存在了多年之后仍然会卡住。当 *IE* 比你拥有更好的工具时,情况就糟糕了。

      很高兴看到这里有一个 FNF 类型的人:D

      2014 年 6 月 24 日 下午 3:03

  30. Viswaprasath KS

    嗨,

    有没有计划整合 Mozilla Appmaker(https://apps.webmaker.org/en-US/designer),这样我们就可以很容易地进行拖放操作,而不是打字,这将会非常棒。

    如果存在这样的机会,我想贡献我的力量。

    谢谢。

    2014 年 6 月 24 日 上午 10:21

  31. Axel

    我真的认为 Mozilla 在推动网络发展方面做得非常棒——Firefox OS,这个可能彻底改变我们开发网页方式的 IDE,等等。

    另一方面……我也觉得浏览器需要一些关爱。与 Chrome 相比,它感觉真的很迟钝,我已经好几个月没有看到关于多线程更新的消息了,插件在安装时仍然需要“执行 Windows 操作”(重启),而这一切都落后于时代。

    保持第一,对 Firefox 浏览器开发多一些关爱,你们就是完美的公司 ;) (或者组织,或者运动,或者 Mozilla 实际上是什么)。

    2014 年 6 月 24 日 下午 12:21

    1. bob

      他们正在研究用户界面响应能力。OMTC(主线程之外的合成)已在 OSX 版本中启用,并将在 Windows 版本中尽快推出。e10s(多进程项目)已被列为高优先级,但需要一段时间才能完成,因为它需要对 Firefox 底层进行大量更改。新的 cache2 后端也将在不久的将来推出,这将减少由缓存引起的 UI 停顿。

      其他有助于提高 UI 响应能力的功能正在开发中:异步 CSS 动画、异步 HTML5 视频、异步插件初始化、异步滚动/平移等等……

      其中一些功能还很遥远,需要进行大量更改,但它们正在积极开发中。

      2014 年 6 月 24 日 下午 4:05

      1. Axel

        酷!好吧,作为测试版渠道的 OSX 用户,我真的没有感受到 OMTC(实际上从未听说过它)。

        出于好奇:你是从哪里获得这些信息的?我关注着博客和大多数(我认为)相关的新闻网站,但我完全没有注意到这一点。是内部消息,还是我错过了消息来源?

        2014 年 6 月 24 日 下午 11:06

        1. Tim

          你可以在以下网址获取开发新闻:http://twitter.com/FirefoxNightly

          2014 年 6 月 25 日 上午 2:29

  32. Niklas

    这对初学者来说是一个很棒的补充。我记得阅读教程,并且一直在尝试推荐不同的工具来完成工作,但这个工具拥有开始进行网页开发所需的一切 (+ 移动设备)。想想看,这将使学校变得多么容易!我还喜欢你们对 Cordova 支持的付出,以及使构建和调试变得更加容易。

    2014 年 6 月 25 日 上午 4:38

  33. iskael

    哇……太棒了!>_<

    2014 年 6 月 25 日 上午 4:38

  34. Carfield Yim

    我正在使用 nightly 版,但我不确定如何下载它,它是一个插件吗?

    2014 年 6 月 26 日 上午 0:48

    1. zalun

      只需更新 nightly 版(它会自动下载)并重启它。

      2014 年 6 月 26 日 下午 3:30

  35. JuanMa Ruiz

    嗨!抱歉,我在 nightly 版中找不到 dev tools.website 和 app manager,我无法像视频中那样创建项目。

    2014 年 6 月 27 日 上午 0:14

  36. Altfred Kayser

    我的主题现在已经更新,完全支持 WebIDE:LittleFox、MicroFox、Nautipolis、Walnut 和 Walnut2。

    2014 年 6 月 28 日 上午 3:39

  37. Yelan

    如果我理解错误,请原谅,但 Firefox 现在将成为一个开发者 IDE,而不是浏览器吗?你们是否考虑将开发工具拆分成单独的程序,让浏览器仅仅作为浏览器?我怀疑超过 1% 的用户会用到这个 WebIDE。

    2014 年 6 月 28 日 上午 4:38

  38. shirokoff

    我真的很喜欢你们对 FFOS 开发流程的安排。

    PS:关于 ZTE Open 1.3 更新有任何消息吗?

    2014 年 6 月 30 日 上午 0:34

  39. Edwin Yip | LIVEditor 的开发者

    如果这个工具早点出现,我可能就不会开发 LIVEditor (http://liveditor.com) 了……我想要的是一个功能强大的代码编辑器,具有实时 HTML 和 CSS 预览功能……

    2014 年 7 月 11 日 下午 12:24

  40. Maxime Wack

    我认为这里很多人都没有抓住重点。是的,FF 是一个浏览器,是的,目前只有不到 1% 的用户使用开发工具,是的,iOS 和 Android 已经占据了市场……
    然而,与 Google 或 Apple 正面交锋并不是目标(他们会输),他们也不想改变你的网页开发者习惯(他们知道你熟悉这些工具)。
    FFOS 的目的是降低智能手机的入门门槛,尤其是在发展中国家。
    本着同样的精神,WebIDE 的目的是降低网页开发的入门门槛:无需下载和学习 SDK,无需繁琐的配置、编译或签名,无需学习新的语言,等等。

    安装了 FF 吗?购买一台便宜的 FFOS 设备,将其连接,你就可以开始了!
    它不是为了解决 1% 的问题,而是为了让这 1% 变成 10% 或 20%。这是一个伟大的愿景,感谢 Mozilla 将其变为现实!

    2014 年 7 月 18 日 上午 9:28

本文的评论已关闭。