![]() |
2
7
大多数人对Dreamweaver的看法是,它是一个代码生成器,而代码生成器以生成低质量的HTML而闻名。(除了以自己的话为荣之外,最主要的问题是它会导致跨浏览器兼容性问题) 如果去掉代码生成方面,这是任何其他IDE之间的直接斗争,其他IDE也一样好或更好。 也就是说,我已经很长时间没有使用Dreamweaver了,所以我不能对它的当前版本发表评论。也许代码生成有了很大的改进(但我对此表示怀疑)。也许它真的是一个比其他所有IDE更好的IDE。最后,IDE的选择是个人的选择;如果您对Dreamweaver感到满意,那么它对您来说是一个不错的选择。 |
![]() |
3
5
|
![]() |
4
3
如果你喜欢,那就用吧。这只取决于你使用哪个编辑器,并决定它是否值得这笔钱。 |
![]() |
5
3
显然,我们都可以在记事本中完成99%的编码,但是我们选择ide是为了提高生产率和编写代码的能力。 这取决于你在发展什么。如果您使用Dreamweaver编写C#和.NET代码,这将是一个奇怪的选择,尽管您可以让它工作。
|
![]() |
6
3
当我在构建前端时,我确实喜欢Dreamweaver,我想看看我在构建什么。说到编码,我会选择另一个工具。我认为NetBeans非常适合PHP,我喜欢它带来的代码问题和HTML问题(特别是在可访问性、标准和doctype方面)。记事本++是上帝的恩赐!没有它我就无法发展。 我一直讨厌Dreamweaver的一个特性是autojavascript特性(以及后来的SPRY框架),因为这些特性在提供功能时吸引了非编码人员。他们没有意识到的是,Dreamweaver将产生臃肿,可怕的脚本。我曾经用2个CSS类和11行不显眼的JS生成了一个JS/CSS动态菜单。当让Dreamweaver使用向导生成类似的东西时,它在我的页面中生成了JS代码和一个1200行的JS文件。
|
![]() |
7
2
|
![]() |
8
2
有趣的是,我记得在收购Adobe之前的一段时间,Dreamweaver被认为是严肃的开发人员工具,而像Front Page这样的工具是为新手准备的。我同意其他人的看法,这可能是诽谤者所考虑的代码生成方面。我在学PHP的时候用过一次。在看到生成的代码之后,一次就足够了。像你一样,我现在用它来做其他的功能。 |
![]() |
9
1
如果它不强迫你(如果它允许你编辑HTML而不添加你不感兴趣的各种废话),并且你喜欢使用它,我看没有理由不这样做。特别是你提到了一些你喜欢使用的有趣的特性。 那些“其他开发人员”可能在白纸黑字地思考,除非Dreamweaver不能简单地用作代码编辑器,但我相信它可以。 我不会太在意其他开发者的想法,除非他们有令人信服的论据。我想如果他们有的话,你会提到的。他们也可能是那种认为任何微软、苹果或其他公司制造的东西都是垃圾的开发者。 |
![]() |
10
1
我用过它,几次,很久以前。 IMHO,Dreamweaver最糟糕的特性是几乎所有HTML网页的基本布局都是使用表控制的。 |
![]() |
11
1
有经验的web开发人员经常使用纯文本编辑器(带有语法高亮显示),因为更丰富的工具可以尽可能多地提供帮助。然而,任何让您控制代码最后一个字符的工具通常都会让任何开发人员感到高兴,我相信Dreamweaver确实通过其双向WYSIWYG代码编辑机制实现了这一点。 |
![]() |
12
1
任何对编码有足够了解而抱怨“tag soup”或Dreamweaver制作的意大利面Javascript的人,也应该知道如何关闭“snippets”工具箱,只使用程序的擅长之处。 我个人找到了Dreamweaver的 Live Code |
![]() |
A. Shawkat · 获取请求不起作用 7 年前 |
![]() |
Yura · 无法链接引导。min.css和动态web app 7 年前 |
![]() |
jasonharper · 无互联网连接的WiFi连接设备的最佳实践 7 年前 |
![]() |
Thanh Dong · 在spring boot web应用程序中运行jar文件时,创建名为“ConfigurationPropertiesBindingPostProcessor”的bean时出错 7 年前 |
![]() |
Karim Sawma · react web app中缺少滚动条 7 年前 |
![]() |
Nathan · Flask API回调侦听器 7 年前 |
![]() |
David Artmann · Vaadin网格日期渲染器不适用 7 年前 |
![]() |
Hayden · 如何防止计数器的增量超过元素的高度? 7 年前 |