纯 Web 应用程序(HTML5 等)的推荐 IDE [关闭]

2024-04-02

我想尝试一下纯网络应用程序编程。

由于有 VB6 背景,我想要的一些功能是:

  • 逐步调试
  • 视觉UI设计

如果我们决定将下一个应用程序作为 Web 应用程序,那么价格并不是非常重要(更好的 IDE 会更加高效且使用起来更愉快)。

Update:我正在寻找类似(我听说你得到的)jQuery 的东西,其中有一个底层框架可以处理所有浏览器差异。所以我只是将一个 UI 小部件(下拉组合框等)放到 IDE 上,框架负责处理 javascript 等,处理浏览器和操作系统的所有变体。


我认为从这些要求开始你会很困难。

  • 逐步调试:更常见的是,您需要在浏览器本身而不是 IDE 中执行此操作。如果您遇到的错误仅发生在 Chrome 6 中,那么在 IDE 中调试 JavaScript 不会对您有太大帮助
  • 视觉UI设计:最后,问题是,它在 IDE 中的视觉效果并不重要,重要的是它在不同浏览器、手机等上的外观。

可能最接近你所追求的是织梦者 http://www.adobe.com/products/dreamweaver/,或者如果您更喜欢 MS 产品,您可以尝试表达网 http://www.microsoft.com/expression/products/web_overview.aspx(我自己从未使用过)。我个人使用科莫多 编辑 http://www.activestate.com/komodo-edit,最新版本已经支持HTML5和CSS3,并且有一个付费版本 http://www.activestate.com/komodo-ide它增加了许多功能,但 IDE 都不像您(显然)期望的那样。

为了回应您的编辑:Komodo Edit 内置了对 jQuery 的支持(即它提供了代码完成和工具提示),您可能会得到很长的路要走CSS 框架 http://www.blueprintcss.org/(甚至HTML5 的 http://html5boilerplate.com/)以消除浏览器差异,但前端 Web 开发主要是编辑文本文件并在浏览器中查看它们。 IDE 通常能提供帮助的事情并不是真正的主要因素。

进一步编辑:此外,如果您想要一个 JavaScript 小部件框架,您可能应该查看以下之一:

  • jQueryUI http://jqueryui.com/
  • YUI http://developer.yahoo.com/yui/
  • Dojo http://www.dojotoolkit.org/
  • ExtJS http://www.sencha.com/products/js/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

纯 Web 应用程序(HTML5 等)的推荐 IDE [关闭] 的相关文章

随机推荐

  • Excel 中具有层次结构的自动编号

    我想做一个自动汇总编号 我们唯一能做的就是给 A 标题 编号 但字幕应该自动编号 如果标题 1 副标题为 1 1 下方为 1 1 1 依此类推 假设标题 A B 和 C 是副标题 图案应该是这样的 1 A 1 1 B 1 2 B 2 A 2
  • Doctrine 分配错误:无法将 Doctrine\ORM\PersistentCollection 分配给属性

    我有一个上传 我想显示数据库中的所有类别 但我不断收到 EntityType 错误 我不知道为什么之前可以正常工作 这是错误 Cannot assign Doctrine ORM PersistentCollection to proper
  • 如何将子实例反序列化为父对象而不丢失其特定属性?

    下面分几个类 如何序列化 A 实例的 Json 字符串 其中 PropertyB 包含 SpecPropB1 或 SpecPropB2 以便这些属性保留在 C 对象中 public class A public B PropertyB ge
  • 当客户端读取 HashMap 时如何刷新 HashMap

    我有一个静电HashMap在服务器启动时初始化 客户端在登录时从该地图初始化其数据 现在我需要刷新这张地图 但是客户端可以同时登录并从这张地图中获取数据 当他们阅读时 我可以更改如下所示的地图参考吗 我不能使用synchronized因为它
  • jCenter 和 Bintray 正在关闭。怎么办?如果使用第三方库如何解决?

    jCenter 和 Bintray 正在关闭 那么我们该如何解决这个问题 如果项目中使用了第三方库怎么办 请帮帮我 提前致谢 在你所有的build gradle文件替换jcenter by mavenCentral 或者如果 mavenCe
  • 如何在 fxml 项目中使用 font Awesome (javafx)

    我想在我的项目中使用 font Awesome 字体 但我不知道如何在我的项目中使用 font Awesome 我找到了一些示例 但它们不能在 fxml 中使用 很棒的javafx字体 https bitbucket org Jerady
  • 如何根据类的值将类对象添加到 hashMap 中?

    我正在从数据库中检索一些值 这些值需要添加到列表中 然后根据其值添加到具有特定键的 MAP 中 例如 row 1 name A category 1 row 2 name B category 2 row 3 name C category
  • 当我滚动 UIPickerView 时,如何实时获取所选值

    For example in this image when I m scrolling the UIPickerView to 2012 9 28 what I want is that the text of the black lab
  • 如何在 Silverlight 中的 Border 元素上制作虚线边框?

    我怎样才能让这个Border Silverlight元素的底部边框变成红色dotted里面有一个红色的solid line Border border new Border border CornerRadius new CornerRad
  • WPF 图表:如何折叠线系列中的数据点

    我在图表中有多条线系列 首先绘制图表线 然后沿着线绘制点 这很烦人 而且大点的大小使得大型数据集根本毫无用处 目前我正在为每个系列做这个
  • 选择限制功能不适用于reactjs 复选框形式

    我有一个从 json 获取复选框的 React 组件 复选框的每个部分最多可以包含 5 个复选框 我试图将每个部分中的限制设置为最多 2 个选择 但是它没有按应有的方式工作 主要成分是项目列表 js 复选框来自复选框 js 这是我正在尝试做
  • current->mm 在 Linux 内核中给出 NULL

    我想遍历页表 因此我访问了 current gt mm 但它给出了 NULL 值 我正在研究 linux 内核 3 9 我不明白 current gt mm 怎么会为零 这里有什么我想念的吗 这意味着您处于内核线程中 在Linux中 内核线
  • 用MPI发送size_t类型数据

    在 MPI 中发送 size t 类型数字的最安全方法是什么 例如 我确信它是not将其作为 MPI INT 盲目发送是安全的 MPI LONG 总是有效吗 使用宏怎么样 include
  • 选择看起来像错误/缺失功能的重载时,C# 编译器出现奇怪的行为

    我最近发现 C 编译器的一个有趣的行为 想象一下这样的界面 public interface ILogger void Info string operation string details null void Info string o
  • 使用 C 函数扩展 Numpy

    我正在尝试加速我的 Numpy 代码 并决定实现一个特定的函数 而我的代码大部分时间都在 C 中使用 我实际上是 C 的菜鸟 但我设法编写了一个函数 将矩阵中的每一行归一化为 1 我可以编译它 并用一些数据 在 C 中 测试它 它满足了我的
  • 使用 RxJS 将多个 ajax 请求转换为 Observables

    我正在努力解决某件事 我猜这意味着我误解了并且正在做一些愚蠢的事情 我有一个可观察对象 需要使用它来创建一些对象 将其发送到服务器进行处理 将服务器的结果与我发送的对象结合起来 然后将其转换为可观察对象 所以我想要做什么 我认为 就像是 v
  • 具有 http 身份验证的 Zend SOAP 服务器 WSDL URI

    我正在尝试使用 Zend Soap Server 设置 SOAP 服务 ZF1 我的问题是 WSDL URI 受密码保护 可以通过设置 https 用户名 来访问它 电子邮件受保护 cdn cgi l email protection 作为
  • 使 Python 单元测试因任何线程的异常而失败

    我正在使用单元测试框架来自动化多线程 python 代码 外部硬件和嵌入式 C 的集成测试 尽管我公然滥用单元测试框架进行集成测试 但它的效果非常好 除了一个问题 如果任何生成的线程引发异常 我需要测试失败 这可以通过单元测试框架实现吗 一
  • svn update 没有更新!

    我希望 svn update 用服务器上的文件覆盖我的本地文件 即使我的本地文件有修改 我也想扔掉它们并使用远程存储库上的版本 我怎么做 我试过svn update force但它不起作用 Update 感谢您的回答 所以我使用这样的恢复
  • 纯 Web 应用程序(HTML5 等)的推荐 IDE [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi