2011-09-05 44 views
26

記事本++是否可以導航到定義?我想給它一個我的庫所在的目錄,搜索它並在新選項卡中的引用行中打開源代碼/頭文件。很像NetBeans。記事本++轉到定義

我剛剛安裝了SourceCookifier,這很好,但我無法搜索除了已經打開的文件以外的其他東西。有什麼建議麼?

+0

我只是在函數頭的庫文件夾中進行手動搜索。 – BoltClock

回答

23

在Notepad ++中,可以使用TagsJump插件跳轉到定義。 使用PluginManager進行安裝。

+0

這就是我正在尋找的。謝謝。還要安裝TagsView來查看生成的標籤並具有當前文件導航。 – Barton

+0

是否可以將跳轉快捷鍵改爲「ctrl +鼠標左鍵點擊」? –

+0

@李蘭:你爲什麼想這樣做。 Notepad ++通過使用Ctrl +左鍵實現多編輯,這是一個很棒的功能。要回答你的問題,不幸的是默認的快捷方式映射不能使用鼠標操作。 –

9

只需將頂級源文件夾拖放到SourceCookifier窗口即可。另外按SHIFTCTRLALT而下降將加快一切,因爲沒有標籤顯示在樹視圖然後。查看簡短手冊並開始使用會話文件。

6

就像ufo一樣,我用Source Cookifier得到了更好的效果。

開放其側窗

  1. 轉到 「曲奇會話模式」 後

Cookie Session mode

  • 將&與源drop您的文件夾代碼到Source Cookifier窗口

  • 選擇要解析的文件類型

  • Select file type

  • 在記事本++,放在你想獲得的定義的函數/類型光標,按CTRL + SHIFT + ENTER跳轉到定義。如果有幾個定義,您可以選擇文件要打開
  • Select file

  • 您可以按ALT + LEFT回來了以前的位置
  • Navigate Backward

    備註:

    • 您可以保存和加載cookie會話;此外,源Cookifier顯示最新的會議
    • 在記事本中打開保存的會話的文件++會自動切換SourceCookifier到cookie的會話模式,並加載這個會議
    • 維護鍵盤修改歷史(CTRLSHIFTALT - 他們 所有類似),而拖墜該文件夾將只會增加固定的解析,包括並不僅標籤

    Drad&Drop with keyboard modifier