我正在开发一个ASP.Net项目,创建一个类似日历调度程序的Outlook。
我需要在网页上实现javascript,但我现在使用的VS 2005不是很有用,比如智能感知或调试等...在javascript的情况下。我也计划在应用程序中使用jQuery。
问题:
VS 2005的某些功能是否有助于javascript,我不知道,或者我应该转向VS 2008(在这方面它是否比VS 2005更好?)?
还告诉我一个在HTML-Javascript环境中练习javascript的好IDE。我不打算使用Rails或PHP或python。
感谢。
答案 0 :(得分:3)
您可以提供有关您正在寻找什么样的“帮助”的详细信息。
VS2008通常具有比VS2005更好的JavaScript支持,包括JavaScript调试。 Here's a link from Scott Guthrie about VS2008 JavaScript support
使用jQuery,您可以向Visual Studio添加智能感知来帮助您。关于启用智能感知的Here's another link to a post from Scott Guthrie。
答案 1 :(得分:1)
我同意VS 2008对于您正在考虑的环境要好得多,因为您可以轻松添加对jQuery的intellisense支持。 VS 2008还可以在自己的网络服务器或IIS中进行调试,这意味着可以非常轻松地测试您的环境。
对于我们的项目,我们使用VS 2008和使用MVC框架的代码,该框架包含了jQuery。在部署到IIS进行最终测试之前,我在调试环境中运行每个Web项目。我使用firebug在Firefox中调试JS,Chrome和safari有自己的调试器,VS 2008为我处理IE。
VS 2008的另一个不错的功能是能够将项目发布到仅复制所需文件的特定位置。我不想发布到实时环境,但是要在最终测试环境中创建所需的文件,首先需要节省时间。
答案 2 :(得分:0)
关于你的第二个问题,RubyMine是一个编写JavaScript的好环境 - 很棒的IntelliSense,它也会教你最佳实践(Visual Studio缺少的东西)。
很有趣的是,这在产品亮点页面上没有那么广告(它在方括号中,呵呵)......