편집기가 포함된 Winedt의 동기화 트리 패널

편집기가 포함된 Winedt의 동기화 트리 패널

Winedt의 트리 패널(TOC)이 편집기 창에서 포커스가 있는 항목으로 이동하도록 할 수 있는 방법이 있는지 궁금합니다.

또한 트리를 다시 빌드할 때 트리 패널에서 현재 항목이 어디에 있는지 추적하는 방법이 있다면 어떻게 될까요? 트리에서 우리가 섹션 2에 있다고 가정해 보겠습니다. 이제 트리를 다시 빌드하면 트리가 새로 고쳐지고 모든 + 기호가 닫힙니다. 그런 다음 TOC에서 해당 섹션을 다시 찾아야 합니다. 몇 번의 클릭만으로 충분하다는 것을 알고 있지만 수백 번 클릭하면 짜증이 날 것입니다!

답변1

WinEdt에는 이 기능이 있습니다.

프로젝트 메뉴로 이동하여 "TOC 분기 자동 선택"을 선택하세요. 이제 트리 패널은 편집기 창에 초점이 맞춰진 항목을 따릅니다.

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

그게 다야.

관련 정보