Me pregunto si hay alguna forma de hacer que el panel de árbol (TOC) en Winedt salte al elemento en el que está el foco en las ventanas del editor.
Además, ¿hay alguna forma de no perder la pista de dónde está el elemento actual en el panel del árbol cuando reconstruimos el árbol? Digamos que en el árbol estamos en la sección 2. Si ahora reconstruimos el árbol, lo actualizará y cerrará todos los signos +. Luego tenemos que buscar nuevamente la sección en TOC. Sé que son solo un par de clics, pero cuando lo hagas cientos de veces, ¡será molesto!
Respuesta1
WinEdt tiene esta funcionalidad.
Simplemente vaya al menú Proyecto y seleccione "Seleccionar automáticamente rama TOC". Ahora el panel Árbol seguirá al elemento enfocado en la ventana del editor.
Si también desea que WinEdt haga esto automáticamente cada vez que presione F5para construir el Árbol, siga estos pasos:
Mostrar la "Interfaz de opciones" (Opciones -> Interfaz de opciones)
Haga doble clic en el elemento "Menú principal" (
MainMenu.ini
se abre)Localiza la línea
MACRO="BuildTree;"
y reemplazarlo con
MACRO="BuildTree;TreeSelectBranch('TOC');TreeAutoSelect(1,'TOC',1,2,0,2);"
PrensaShift+Ctrl+F9
Además, si quieres que WinEdt haga esto automáticamente cada vez que lo inicies, sigue estos pasos:
En la "Interfaz de opciones", seleccione "Configuración avanzada" -> "Controladores de eventos" y haga doble clic en el elemento "Abrir proyecto (después)" (
Prj-Open.edt
se abre)Reemplazar la línea
BuildTree;
con
BuildTree;TreeSelectBranch('TOC');TreeAutoSelect(1,'TOC',1,2,0,2);
PrensaCtrl+S
Eso es todo.