將 Windt 中的樹面板與編輯器同步

將 Windt 中的樹面板與編輯器同步

我想知道是否有任何方法可以讓Winedt中的樹面板(TOC)跳到編輯器視窗中焦點所在的項目?

另外,當我們重新建構樹時,是否有辦法不失去目前項目在樹面板中的位置?假設我們位於樹中的第 2 部分。然後我們必須再次在目錄中找到該部分。我知道這只需點擊幾下,但是當你這樣做數百次時,就會很煩人!

答案1

WinEdt有這個功能。

只需轉到“項目”選單並選擇“自動選擇目錄分支”。現在,「樹」面板將跟隨編輯器視窗中聚焦的項目。

F5如果您也希望 WinEdt 在每次按下建置樹時自動執行此操作,請按照下列步驟操作:

  1. 顯示“選項介面”(選項->選項介面)

    在此輸入影像描述

  2. 雙擊“主選單”項目(MainMenu.ini開啟)

  3. 找到該線

        MACRO="BuildTree;"
    

    並將其替換為

        MACRO="BuildTree;TreeSelectBranch('TOC');TreeAutoSelect(1,'TOC',1,2,0,2);"
    
  4. Shift+Ctrl+F9

此外,如果您希望 WinEdt 在每次啟動時自動執行此操作,請按照下列步驟操作:

  1. 在“選項介面”中,選擇“進階配置”->“事件處理程序”,雙擊“開啟專案(之後)”項目(Prj-Open.edt開啟)

  2. 更換線路

      BuildTree;
    

      BuildTree;TreeSelectBranch('TOC');TreeAutoSelect(1,'TOC',1,2,0,2);
    
  3. Ctrl+S

就是這樣。

相關內容