Sincronize o painel da árvore no Winedt com o editor

Sincronize o painel da árvore no Winedt com o editor

Gostaria de saber se existe alguma maneira de fazer o painel de árvore (TOC) no Winedt pular para o item que está em foco nas janelas do editor?

Além disso, há alguma maneira de não perder o controle de onde o item atual está no painel da árvore quando reconstruirmos a árvore? Digamos que na árvore estamos na seção 2. Se reconstruirmos a árvore agora, ela será atualizada e fechará todos os sinais +. Então temos que encontrar novamente a seção no TOC. Eu sei que são apenas alguns cliques, mas quando você faz isso centenas de vezes, vai ser chato!

Responder1

WinEdt possui essa funcionalidade.

Basta ir ao menu Projeto e selecionar "Selecionar automaticamente ramificação TOC". Agora o painel Árvore seguirá o item em foco na janela do editor.

Se você também deseja que o WinEdt faça isso automaticamente sempre que você pressionar F5para construir a Árvore, siga estas etapas:

  1. Mostrar a "Interface de Opções" (Opções -> Interface de Opções)

    insira a descrição da imagem aqui

  2. Clique duas vezes no item "Menu Principal" ( MainMenu.inié aberto)

  3. Localize a linha

        MACRO="BuildTree;"
    

    e substitua-o por

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

Além disso, se você deseja que o WinEdt faça isso automaticamente sempre que for iniciado, siga estas etapas:

  1. Na "Interface de Opções", selecione "Configuração Avançada" -> "Manipuladores de Eventos" e clique duas vezes no item "Abrir Projeto (Depois)" ( Prj-Open.edté aberto)

  2. Substitua a linha

      BuildTree;
    

    com

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

É isso.

informação relacionada