SourceCookifier
SourceCookifier 分析類,類,函式和變數名等元件的當前原始碼,並在側面板的樹檢視中顯示它們。雙擊元件名稱可以在這些成員之間進行導航。該外掛支援多種語言,並且可以針對未確定或使用者定義的語言進行自定義。這在處理大型程式碼時很有用。
http://i.stack.imgur.com/uJL89.jpg
預設情況下, SourceCookifier 會話模式設定為 Single file mode
。其他可用的模式是 N++ session mode
(所有檔案在 Notepad ++中開啟)或 Cookie session mode
。
要使用 Cookie session mode
:
-
使用原始碼將資料夾拖放到 Source Cookifier 視窗
-
選擇要解析的檔案型別
筆記:
- 你可以儲存並載入 cookie 會話; 此外,Source Cookifier 顯示最新會話的歷史記錄
- 在 Notepad ++中開啟已儲存會話的檔案將自動將 SourceCookifier 切換到 cookie 會話模式並載入此會話
- 在拖放資料夾的同時維護鍵盤修飾符( CTRL,SHIFT 或者 ALT 它們都相似)將僅通過新增 INCLUDES 而不是標籤來加強解析
另一個有用的功能是能夠跳轉到符號的定義 (例如函式)
- 選擇正確的會話模式: 如果符號的定義位於 Notepadd ++中未開啟的另一個檔案中,則使用 cookie 模式; 如果定義位於同一檔案中,則使用單個檔案模式
- 在 Notepad ++中,將游標放在要定義的函式/型別中,然後按 CTRL + SHIFT + ENTER 跳轉到定義。如果有多個定義,則可以選擇要開啟的檔案
- 你可以按 ALT + LEFT 返回上一個位置(和 ALT + RIGHT 返回定義)