vb6用於支持過程視圖和完整模塊視圖。 VB.net似乎只支持後者。 他們爲什麼要這樣做?這可能是因爲人們現在普遍擁有更大的屏幕(並且不需要滾動)。 我發現我必須用全模塊視圖非常緩慢地向下滾動一個子/功能,否則我會不小心在不同的子視圖中結束。 是否有插件或其他方式來重新創建過程視圖?vb.net中缺少'過程視圖'選項?
回答
這個組合框是做你想要的嗎?
alt text http://img709.imageshack.us/img709/7176/vs2005image.png
我也很喜歡這個功能在IDE中凝結的功能:
alt text http://img294.imageshack.us/img294/8198/collapsetodefinitions.png
JohnB的回答有它的精神 - 有一個在頂部的一欄,可以讓你跳一種方法。我想添加一個註釋,您也可以右鍵單擊大多數任何方法名稱,然後選擇「轉到定義」以直接跳轉到該方法的代碼。
在vb6我一般在程序視圖和使用相同的酒吧提到從一個子移動到另一個。 我對程序視圖的想法是,你不能滾動超出子的結尾。 我在vb.net中發現了這個令人不安的東西,但也許這只是我需要習慣的東西。 也許我的潛艇太長.. – kjack 2010-06-21 22:37:29
@kjack - VB.Net有一些不同的方法來處理某些事情,例如它應該改變你編寫的代碼的類型。例如,你真的不應該讓你的方法長度比單個屏幕長得多,否則你可能開始運行垃圾收集器的變量生存期問題。換句話說,如果你需要滾動一個方法,或者不能只注視下一個方法開始的地方,那麼你就錯了。 – 2010-06-21 22:45:42
提及「轉到定義」+1。這只是我最喜歡的功能!還有「查找所有引用」,但我們可以繼續討論Visual Studio的功能。 @kjack:嘗試使用「Collapse to Definitions」與組合框一起跳轉到一個方法並提高該方法的可讀性。在我看來,一個子永遠不會太長。 (食物隱喻,只是想澄清一下) – JohnB 2010-06-21 22:47:48
- 1. 缺少選項(試圖導入視頻)
- 2. UIActivityViewController中缺少Airdrop選項
- 3. VB.Net UI缺少
- 4. LINQ選項在數據源中缺少網格視圖
- 5. 在類視圖中缺少VS2010'顯示派生類型'選項
- 6. 在SharePoint Designer 2013中缺少列表視圖工具選項卡
- 7. 在android中缺少視圖?
- 8. 缺少request.CreateResponse在vb.net Webapi項目
- 9. ckeditor 4中缺少選擇和選擇縮略圖選項
- 10. 缺少儀表板選項
- 11. 無效或缺少選項
- 12. Blend VS2013缺少HTML選項
- 13. 缺少SharePoint模板選項
- 14. 缺少Sweet Alert的選項
- 15. 缺少SVN簽出選項
- 16. Cakephp-缺少視圖錯誤
- 17. UIActivityViewController在iOS中7缺少選項
- 18. 在MonoDevelop中缺少重構選項
- 19. Android Studio中缺少調試選項卡
- 20. 在Eclipse中缺少構建器選項
- 21. 在Xcode 3.2中缺少「查找選項」
- 22. 選項請求中缺少Cookie
- 23. SSMS中缺少集成服務選項
- 24. Android Studio中缺少設計選項卡
- 25. VS 2008中缺少屬性選項
- 26. VS2010中缺少Debug-> Exceptions選項
- 27. 在Xamarin中缺少ios選項
- 28. MonoTouch中缺少NSDiacriticInsensitiveSearch比較選項嗎?
- 29. VS2010中缺少'Property pages'選項卡
- 30. 在CodeLite中缺少wxCrafter選項卡
定義崩潰看起來很有希望。它不會阻止你滾動到最後,但至少當你走得太遠的時候它就很清楚。我需要一段時間玩一下。這可能是我正在尋找的。謝謝 – kjack 2010-06-21 22:30:05
我仍然希望他們留在'程序視圖'選項雖然.. – kjack 2010-06-22 12:50:45