2012-12-05 91 views
0

使用一個運行數千行代碼的程序,如果有某種方式在頁面上有一個「目錄」,程序的(用戶定義的)「章節」列表將會很有幫助。有沒有辦法顯示程序的「目錄」?

例如,Adobe Acrobat Pro可以彈出一個目錄工具條,您可以在書本中來回瀏覽,同時仍然可以查看書籍頁面。

雖然我認識到區分代碼很重要,但並沒有將所有內容都放在一個大文件中。但我仍在尋找一些TOC /章節系統。

除了在代碼中的分段,比如評論各種代碼段,然後展開/摺疊段,是否還有類似的東西?並不是說這種方法有什麼問題;它仍然需要向上/向下/向上滾動實際文件本身,而不是單獨列出。

它並不一定是一個「目錄」 - 它可能是某種類型的代碼圖,概述或佈局 - 只是對程序的各個部分/部分進行可視化概覽,既可以快速跳到各個部分,也可以查看到目前爲止該程序的位置。

編輯:

我目前專注我在PHP,Python和Java編程。任何IDE的建議對任何這些將是有益的 - 我不一定會尋找一個適用於所有人(我猜在Visual Studio中一些欺騙將是最有可能的解決方案)。

回答

1

我發現在Visual Studio中使用區域可以快速組織代碼並找到我要找的東西。使用C#,您也可以在區域內嵌套區域。

#region Something Cool 

#region Alpha code 
#endregion 

#region Beta Code 
#endregion 


#endregion 

你沒有提到你正在使用哪個IDE,但這可能對你有用。

+0

編輯,謝謝! PHP/Python/Java,但不一定全部。如果有一個建議只適合其中一個,那也是非常受歡迎的。 – Coldblackice

+0

有區域,就像在代碼段中一樣嗎?或者VS是否識別區域的代碼內分段,然後顯示一些外部TOC或映射? – Coldblackice

+0

這是在代碼分段。 – markdotnet

相關問題