Estoy buscando un editor de texto (lo mejor sería un complemento de Eclipse) que me permita resaltar las líneas del código fuente automáticamente (programadamente) de acuerdo con un conjunto de números de línea dados.
Digamos que tengo un archivo src.java y el conjunto {3, 18, 19, 20, 101, ... } que podría representar miles de líneas de código fuente.
¿Cómo resaltarlos automáticamente a través del código del programa?
Puede usar Netbeans para lograr este resultado.
Abra su archivo fuente en él y navegue a las líneas apropiadas usando
CTRL+g 3
Luego marca la línea como marcador de esta manera:
CTRL+ SHIFT+M
De esa manera, obtendrá marcas azules a la izquierda con la línea marcada.
En esta captura de pantalla, he marcado las líneas 28 y 37.
A continuación, puede acceder a los marcadores con
CTRL+ SHIFT+.
y así saltar de uno a otro.
Si desea tener más resaltado visual, puede configurarlo en
Herramientas -> Opciones -> Fuentes y colores -> Anotaciones -> Marcador
En la siguiente captura de pantalla, lo configuré en cian:
Lamentablemente, no sé cómo importar o exportar los marcadores de forma masiva.
Si quieres conocer todos tus marcadores puedes hacerlo activando la Vista de Marcadores en:
Ventana -> Herramientas IDE -> Marcadores
Allí también puede configurar teclas de acceso rápido para este marcador específico y luego acceder a él a través de CTRL+2xg HOTKEY
Editor SynWrite . Abra el panel de la consola (Ctrl+tilde), ingrese este script (2 líneas una por una)
from sw import *
for i in [3, 10, 15, 17]: ed.set_bk(BK_SET_UNNUM, ed.xy_pos(0, i-1))
esto coloca el resaltado en las líneas 3,10,15,17
(captura de pantalla tomada para números pequeños desplazados).
Ángelo Fuchs
Pala