Asp classic 经典ASP的好IDE?

Asp classic 经典ASP的好IDE?,asp-classic,Asp Classic,我正在使用Dreamweaver,但在我开始编写时,它没有给我类、函数和子类的名称 有什么好的替代方案吗?没有,因为经典ASP是一种脚本语言。VisualStudio具有非常基本的智能感知功能,但仅限于非常基本的功能,我发现它没有任何帮助。最好的选择是坚持使用Dreamweaver,或者只使用带有语法高亮显示的轻量级文本编辑器。我推荐Notepad++尽管我这么说很痛苦,但visual studio.net 2003作为带有asp经典页面的IDE运行得非常好。另外,如果您使用整个Tomatoe的

我正在使用Dreamweaver,但在我开始编写时,它没有给我类、函数和子类的名称


有什么好的替代方案吗?

没有,因为经典ASP是一种脚本语言。VisualStudio具有非常基本的智能感知功能,但仅限于非常基本的功能,我发现它没有任何帮助。最好的选择是坚持使用Dreamweaver,或者只使用带有语法高亮显示的轻量级文本编辑器。我推荐Notepad++

尽管我这么说很痛苦,但visual studio.net 2003作为带有asp经典页面的IDE运行得非常好。另外,如果您使用整个Tomatoe的Visual Assist插件,它们实际上会让编写经典asp变得很有趣。认真地完全可以容忍和调试。如果您将AspUnit作为classic,您可以轻松地在所有页面旁边运行/维护单元测试

它适用于经典的Asp,就像大男孩在.Net编码中使用的一样,当然,减去了一些.Net的细节

使用vs.NET2003,您实际上可以一次一行地编写代码。你会得到断点。您还可以在单步执行时显示所有局部变量和一个工作调用堆栈,如果您有嵌套对象/procs/includes,这很好

如果您获得了“Visual Assist”加载项,并且使用了option explicit,那么您还可以为所有vbscript对象和过程获得一个非常实用的Intellisense版本。在脚本语言中使用Intellisense非常令人惊讶,但是他们成功地做到了这一点

为了测试您的经典代码,AspUnit是功能完善的“红/绿”视觉组件

我花了很长时间才最终把它全部设置好并正常运行,但我继承了大量的遗留代码,这是值得的。这里有一些链接指向上面提到的所有内容:

Visual Studio 2003(不便宜,但通过脚本代码逐步实现——无价):

  • 设置vs.net 2003以使用asp classic:

全番茄视觉辅助功能
-

AspUnit

-我认为VS2005是经典ASP的最佳方式。 VS2005支持调试和代码突出显示。 整个番茄的视觉辅助X是必要的附加组件。 它改进了代码高亮显示、针对VS2005的intellisense,并将加速您的工作。
您可以看到类似于类大纲视图的VA视图。

我大量使用(价格合理)和最近的新免费版本,这两款产品都来自微软。这两种语言都配有intellisense for ASP classic和.Net/Razor等当前语言。

使用Sublime和SublimitoDeintel软件包

Primal script 2012。
对于经典asp来说,自从提出这个问题以来的七年里,IDE的面貌发生了很大的变化。现在,在Linux或任何其他平台上阅读经典ASP代码都可以使用。VisualStudio代码不是VisualStudio,而是一个完全不同的编辑器


是的,微软现在发布的代码是用NodeJS编写的,在Linux上运行非常简单

Allaire的HomeSite 4.5是我用了大约20年的东西。我试过记事本+,效果也不错,但使用起来有点困难。我还尝试了几个版本的Visual“XXX”(Visual Studio、Visual Code等),它们都是怪物程序,即使在非常快的R610服务器上,加载速度也非常慢。不幸的是,HomeSite很难找到,因为它现在归Adobe所有,而他们几乎把它毁了。如果您确实找到HomeSite,不要使用5.0或5.5版本,因为它们会间歇性崩溃。HomeSite v4.5非常稳定。

我同意这一点。我仍然使用Dreamweaver,如果我想在没有响应的情况下进行调试,偶尔使用VS2005。我试过用ExpressionWeb代替DW,但旧习惯很难改掉。+1:带自动缩进的基本文本编辑器+语法高亮显示就是您所需要的。记事本+==棒极了。我用VisualStudio2003处理遗留的ASP代码,它做得相当不错。这比使用VisualInterdev或纯文本编辑器要好得多。也许这将有助于那些仍然坚持经典ASP调试的开发人员。多年来,我一直在使用Team Remote ASP Debugger()调试经典ASP。为我节省了时间和眼泪。希望这有帮助。刚刚下载了完整的番茄视觉辅助,哇,这是惊人的经典ASP!它有“查找参考资料”等功能!忘记亚马逊吧。易趣是一个好去处。具有现实的价格。VS2003是否有变量和“转到定义”的工作数据工具提示?对于ASP Classic,您推荐/使用哪种ASP扩展?(我有一个巨大的遗留项目要维护)。它们似乎有几个:因为我混合了ASP/HTML,所以我使用了“ASP HTML”扩展。他们还提供VIM扩展,真是太棒了!作为一个熟悉VS和VSC的人,你能为经典ASP推荐选择VSC而不是VS的理由吗?VS为我工作,但如果我认为值得的话,我会被说服搬家。