【发布时间】:2009-01-07 02:22:11
【问题描述】:
我已经开发 ASP.Net 应用程序好几年了,我一直避免学习 JavaScript。现在我一直在潜入并尝试尽可能多地学习。
作为 .Net 开发人员,我非常依赖 Visual Studio。我想知道的是,作为一个 JavaScript 开发人员,你们在开发 JavaScript 时非常依赖哪些工具?我刚刚发现了很棒的 FireBug。我还缺少哪些必须拥有的其他工具?
谢谢!
【问题讨论】:
标签: javascript
我已经开发 ASP.Net 应用程序好几年了,我一直避免学习 JavaScript。现在我一直在潜入并尝试尽可能多地学习。
作为 .Net 开发人员,我非常依赖 Visual Studio。我想知道的是,作为一个 JavaScript 开发人员,你们在开发 JavaScript 时非常依赖哪些工具?我刚刚发现了很棒的 FireBug。我还缺少哪些必须拥有的其他工具?
谢谢!
【问题讨论】:
标签: javascript
是的,Firebug 很棒。请确保您了解其中的profiling 功能。此外,还有一个名为 FireUnit 的新测试框架也适用于 Firebug。
我喜欢 Textmate 在我的 Mac 上进行 Javascript 编辑。 Aptana Studio(独立或作为Eclipse插件)也非常好。
我一直想尝试使用 YUI test library 在 JavaScript 中进行测试驱动开发。它承诺就像用于 Javascript 的 NUnit/JUnit,这会很棒。
查看JS lint。
如果您对面向方面的编程感兴趣,请查看来自Dojo 的 Javascript 中的 AOP。
最后,有关 Javascript 引擎的当前状态(TraceMonkey 之类的酷东西)和未来方向的一些有用信息,请查看HanselMinutes 的这一集。
享受吧!
【讨论】:
Firebug 几乎是最好的。您还需要一些针对 IE 的解决方案。
【讨论】:
【讨论】:
其他有用的工具:
【讨论】:
最近,Visual Studio 本身在 JavaScript 支持方面有了很大改进。例如,IntelliSense 现在可用于 VS2008 中的 JavaScript,包括第三方库,例如 jQuery。
【讨论】:
为方便起见,为什么不继续使用 Visual Studio 并下载支持智能感知的 jQuery。
Scott Guthrie 有一篇关于如何做到这一点的帖子
http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx
http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx
【讨论】: