回答
没有什么,因为经典的ASP是一种脚本语言。 Visual Studio有非常基本的Intellisense,但只有非常基本的功能,我发现它没有帮助。你最好的选择是坚持使用Dreamweaver,或者只是使用轻量级的文本编辑器和语法高亮。我推荐Notepad ++
尽管我很痛苦,但Visual Studio.net 2003作为一个带有asp经典页面的IDE工作得非常好。另外,如果你使用Whole Tomatoe的Visual Assist插件,他们实际上会让经典的asp有趣的编码。认真。完全可以容忍并可调试。如果您在AspUnit中经典的折腾,您可以轻松地在所有页面旁边运行/维护单元测试。
它适用于传统的ASP一样的大男孩用他们的净编码减去几个课程的.NET细微的,
随着vs.net 2003你可以真正虽然一行代码在步骤时间。你得到断点。您还可以在步进时显示所有本地变量,并且可以调用一个工作调用堆栈,如果嵌套了对象/ procs/includes,那么该堆栈很好。
如果您获得'Visual Assist'插件 - 并且您使用选项显式 - 您还可以为所有的vbscript对象和过程获得一个非常实用的Intellisense版本。使用脚本语言获得Intellisense非常神奇,但他们设法解决这个问题。
而为了测试你的经典代码AspUnit是完美的功能“红/绿”视觉组件。
它花了我永远的时间,终于把它全部建立在一起并且正常运行,但是对于我继承的遗留代码来说,它是非常值得的。下面是一些链接,所有的东西上面ref'ed:
Visual Studio 2003中(不便宜,但步进虽然脚本代码 - 无价):
http://www.amazon.com/Microsoft-Visual-Studio-Professional-English/dp/B00008I9K2
设置VS .NET 2003与ASP经典工作:
整番茄视觉辅助:
- http://www.wholetomato.com/
AspUnit:
- http://aspunit.sourceforge.net/
我已经使用Visual Studio 2003来处理遗留的ASP代码,它的确做了相当不错的工作。比使用Visual Interdev或纯文本编辑器要好得多。 – Chris 2009-11-17 19:47:30
也许这将有助于其他开发者仍然坚持使用经典的ASP调试。多年来,我一直在使用Team Remote ASP Debugger(http://www.aspdebugger.com)来调试经典的ASP。在一天中为我节省了时间并流下了眼泪。希望这可以帮助。 – 2012-09-30 19:31:10
刚刚下载的整个番茄视觉辅助,哇,这在经典的ASP是惊人的!它有'找参考'等! – 2013-06-18 22:42:48
我认为VS2005是最传统的ASP的方式。 VS2005支持调试和代码高亮显示。 而整个番茄的视觉辅助X是必要的附加。 它改进了VS2005的代码高亮显示和智能感知,它会加快你的工作。 你可以看到类似大纲视图的VA视图。
我大量使用Expression Web 4(经济实惠的价格)和最近新推出的免费WebMatrix,均来自微软。这两款产品都带有适用于ASP经典和.Net/Razor等当前语言的intellisense。
用崇高与SublimeCodeIntel包
原始脚本2012 要命传统的ASP
在七年里这个问题已经被问时,IDE景观已经改变了不少。在Linux或任何其他平台上阅读经典ASP代码现在可以使用Visual Studio Code。 Visual Studio代码是而不是 Visual Studio,但完全不同的编辑器基于Electron。
是,微软现在航运写在代码的NodeJS天真地认为在Linux上运行!
您推荐使用哪种ASP扩展/用于ASP Classic? (我有一个庞大的遗留项目来维护)。他们似乎有几个:https://marketplace.visualstudio.com/search?term=asp&target=VSCode&category=All%20categories&sortBy=Relevance – 2017-03-29 13:57:22
由于我有ASP/HTML混合,我去了“ASP HTML”扩展名。真棒,他们也提供VIM扩展! – 2017-03-29 14:10:42
作为熟悉VS和VSC的人,你能否提出任何理由选择经典ASP的VSC VS VS? VS正在为我工作,但如果我认为值得的话,我可以确信自己的行动。 – RyanfaeScotland 2017-10-31 23:40:58
- 1. 一个很好的经典ASP拐杖:ASP.Net,Visual Basic或其他东西
- 2. 经典ASP中的SEO友好URL?
- 3. 经典asp中的split()asp
- 4. 经典的asp - cdonts
- 5. 经典的ASP - BOF
- 6. 的VBScript/ASP经典
- 7. 经典asp查询工作速度很慢,但用asp.net很好用
- 8. 经典asp cint
- 9. swfupload +经典asp
- 10. XPath经典ASP
- 11. 下载一个excel文件经典asp
- 12. ASP经典的结果不一致
- 13. 经典的asp server.transfer错误
- 14. global.asax和经典的ASP?
- 15. 经典ASP中的HMAC SHA1
- 16. 经典ASP中的OWASP
- 17. 经典的ASP和XML
- 18. IIS 7上的经典ASP
- 19. 经典ASP中的会话
- 20. 经典的ASP瓶颈
- 21. 带经典ASP的Websphere
- 22. 经典ASP中的get_included_files?
- 23. 经典ASP中的XML Vbscript
- 24. 加载经典的asp吧
- 25. 经典asp中的IIS web.config
- 26. 经典asp问题
- 27. 经典ASP连接
- 28. 经典ASP加密
- 29. 经典ASP Response.Status 500
- 30. 在ASP经典VBScript
我会一起去的。我仍然使用Dreamweaver,偶尔VS2005如果我想调试没有Response.Write。我试过Expression Web而不是DW,但是旧的习惯很难实现。 – 2009-11-16 21:47:18
+1:自动缩进+语法高亮的基本文本编辑器是您所需要的。 Notepad ++ ==很棒。 – Juliet 2009-11-17 19:35:23