【发布时间】:2012-12-19 16:17:53
【问题描述】:
我正在寻找一个支持独立 HTML5 应用程序开发的 IDE。
最好是免费的。它必须具有以下特点:
HTML5
- 语法高亮
- 可自定义的源格式化程序
- 代码导航(到相应的 CSS 和 JS 文件)
- 代码完成
- 验证
CSS3
- 语法高亮
- 可自定义的源格式化程序
- 源清理(如排序属性等)
- 代码完成
- 验证
JavaScript
- 语法高亮
- 可自定义的源格式化程序
- 源代码清理(如排序函数、添加大括号等)
- 代码导航
- 代码完成
- 验证
有没有IDE可以做这一切?
我尝试了以下 IDE,但没有一个能满足所有要求(我在每个 IDE 旁边都写了一些限制):
WebStorm 5.0.4(最接近的)
- 没有对 CSS 的源代码清理,尤其是没有属性的自动排序
- CSS 的源格式化程序配置不足(我无法为每个选择器获取新行)
带有 WDT 的 Eclipse 4.2.1:
- 没有对 CSS 的源代码清理
- CSS 的源格式化程序不可配置(我无法为每个选择器获取新行)
- 从 HTML 到 CSS 的代码导航不起作用
Aptana Studio 3:
- 不支持 CSS3(“1.5rem”被格式化为“1.5 rem”,验证无法正常工作)
- 从 HTML 到 CSS 的代码导航不起作用。
Visual Studio 2012
- 没有对 CSS 的源代码清理
- 独立的 HTML5 应用程序没有项目类型
- CSS 的源格式化程序配置不足(我无法为每个选择器获取新行)
- 从 HTML 到 CSS 的代码导航不起作用
如果我对某些限制有误,请告诉我...
【问题讨论】:
-
这不符合 stackoverflow 问题的标准。 stackoverflow.com/faq#dontask
-
@John,我正在寻找是/否类型的答案。这与人们更喜欢哪个 IDE 无关。我看不出我的问题是闲聊还是开放式的。
-
您列出了可用的最佳 IDE。我更喜欢 WebStorm。你最好在别处进行 CSS 清理。
-
“是”或“否”如何回答您的问题?
-
@robertc 你读过这个问题吗?我可以重复一遍:“是否有任何 IDE 可以完成所有这些事情?”。像“是 - [IDE 名称]”或“不,我之前做过一些研究,也没有找到更好的东西”之类的东西可以完美地回答我的问题。
标签: html css web-applications ide development-environment