回答
沒有什麼,因爲經典的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經典選擇更好的路線
- 3. VbScript/ASP經典好的OOP模式
- 4. 經典ASP中的SEO友好URL?
- 5. 經典asp中的split()asp
- 6. 經典的ASP + Javascript
- 7. 經典的ASP - BOF
- 8. 的VBScript/ASP經典
- 9. 經典的asp - cdonts
- 10. 經典asp查詢工作速度很慢,但用asp.net很好用
- 11. 在ASP經典
- 12. swfupload +經典asp
- 13. 經典ASP Response.redirect
- 14. 經典asp cint
- 15. XPath經典ASP
- 16. 下載一個excel文件經典asp
- 17. ASP經典的結果不一致
- 18. 經典的Asp - Server.CreateObject失敗
- 19. 經典的ASP和WIF
- 20. 經典的ASP到MVC
- 21. 經典的asp server.transfer錯誤
- 22. 使用VBScript的經典ASP
- 23. Doxygen與經典的ASP(VBscript)
- 24. 加載經典的asp吧
- 25. 經典asp中的IIS web.config
- 26. 經典ASP中的get_included_files?
- 27. asp經典的vbscript語法
- 28. IIS 7上的經典ASP
- 29. 經典的ASP,IIS8和VB6
- 30. 經典ASP中的HMAC SHA1
我會一起去的。我仍然使用Dreamweaver,偶爾VS2005如果我想調試沒有Response.Write。我試過Expression Web而不是DW,但是舊的習慣很難實現。 – 2009-11-16 21:47:18
+1:自動縮進+語法高亮的基本文本編輯器是您所需要的。 Notepad ++ ==很棒。 – Juliet 2009-11-17 19:35:23