我不喜欢WYIWYG编辑,我想负责每个标签和属性的选择和放置!是否有一个好的编辑器允许您完全控制HTML,但提供有用的功能,如:
目前我使用带语法高亮的TextPad,但我觉得我可以做得更好。
答案 0 :(得分:10)
对于通用HTML / CSS / Javascript编辑,我是Aptana的忠实粉丝。基于Eclipse,但更好的可用性。自动格式化,代码建议(本机支持jQuery和ExtJs)和嵌入式浏览器选项卡,用于检查您的工作。
它也是跨平台的,支持Windows Mac& Linux操作系统。
答案 1 :(得分:6)
我喜欢Notepad ++;它没有嵌入式预览,但它重量轻,具有良好的UI,语法高亮可靠......
答案 2 :(得分:5)
Microsoft Visual Studio 2008可能适合您的需求(并且有免费下载“快速”版本)。
答案 3 :(得分:4)
其他人提到了Visual Studio和HTML Kit。您也可以考虑DreamWeaver或Microsoft Expression Web。从技术上讲,这两种(甚至Visual Studio)都具有WYSIWYG模式,但它们还提供分割源/ WYSIWYG和仅源模式。所有都有验证,标准检查和整个九。所有允许完全控制代码,没有大惊小怪,如果这是你想要的。 Expression和DreamWeaver支持语法高亮,不仅仅是HTML / ASP;两者都本身支持PHP。
这是link to Visual Web Developer Express(免费的Visual Studio Brian提到的)。
答案 4 :(得分:3)
我非常喜欢Mac上的Coda http://www.panic.com/coda/。
答案 5 :(得分:2)
HTMLKit相当得体,免费。
答案 6 :(得分:2)
我非常喜欢Microsoft Expression Web 2.0或Microsoft SharePoint Designer 2007,具体取决于我的需求。
具体来说,Microsoft Expression Web 2.0支持基础知识(HTML,CSS等)的开发,同时包括用于ASP.NET和PHP的Intellisense。
Microsoft SharePoint Designer 2007包括对SharePoint Services和MOSS的支持。
我听说有人说他们喜欢Dreamweaver,但根据我的口味,它有点臃肿。我上面提到的这两个工具都允许WYSIWYG编辑,但它们也支持你列出的所有功能。它们还允许doctype支持和可访问性验证等。
答案 7 :(得分:2)
我建议Programmer's Notepad进行轻量级代码编辑,但后来我有偏见:)
公平地说,这些都是相同的: Notepad++, SciTE, Notepad2
然而,这些(包括PN)都没有做预览等要求的大型演员。对于这些功能,您需要一些功能更全面的功能,例如已经推荐和优秀的Expression Web,甚至可能是Visual Web Developer。
我还应该指出,已经有很多关于SO的编辑讨论了:
答案 8 :(得分:2)
我仍然使用Homesite的旧版本(4.0),它完全符合我想要和需要的一切。它最初是由Nick Bradbury编写的,并没有太重,只有正确的功能集,并且非常受欢迎。
Nick将Homesite卖给了Allaire,然后被更大更大的鱼吃掉了。但它仍然被维护,现在是sold alongside Dreamweaver作为Macromedia(现在是Adobe)的基于文本的HTML替代品。
他们收取99美元。
我会升级,但他们只有4.5及更高版本的升级价格。对于以下情绪评论感到抱歉,但我说软件供应商不应该忽视他们程序的早期采用者。排在第一位的人应该得到特殊的终身治疗。如果您愿意,他们将成为您软件的最佳客户和最佳代言人。
答案 9 :(得分:2)
我意识到你是在Windows上(来自你描述的工具),但是,对于下一个Mac人来说,要阅读这个问题:
TextMate认真编写各种各样的东西,尤其是东西的集合(比如C,ruby,java,html,perl,bash等项目)。如果它有SubEthaEdit能够进行合作编辑,它是我用过的唯一一个编辑器。
答案 10 :(得分:1)
根据您将使用的代码(ASP v.php v.ruby等),我建议使用Dreamweaver。这是WYSIWYG,但你会发现许多最好的编辑,包括VS 2008.当然,这并不意味着你必须使用它!我在上一份工作中经常使用Dreamweaver,它非常适合编辑代码和快速预览。
编辑:我应该提一下,Dreamweaver最适合html,css,javascript,coldfusion和php。这些是我用过的技术。
答案 11 :(得分:1)
我真的很喜欢Kate,因为它是KPart,其他KDE程序使用它作为编辑器,所以它无处不在!
(为什么其他人都假设你使用Windows?)
答案 12 :(得分:1)
你可能想看看Bluefish - 这就是我在家里用于php的内容。它非常支持许多语言的语法高亮,以及HTML方面的其他许多好东西。
我在这里使用Eclipse工作,用于J2EE的东西。它为html / css / etc提供了一些很棒的工具和语法高亮。