Abrir un archivo de texto en una línea determinada (acceso directo)


29

Me gustaría definir una tecla de acceso directo que abra un archivo de texto en particular en una línea en particular. Mi editor preferido es Notepad ++, pero las sugerencias que involucran a otros editores son bienvenidas.

¿Cómo abrir múltiples archivos en Notepad ++ cada uno en una línea específica?

Respuestas:


29

Tendrá que usar la opción de línea de comando que figura en la otra respuesta .

Y luego agregue una Shortcut key(también conocida como Hotkey) a ese acceso directo de Windows de esta manera:

  1. Haga un acceso directo al programa en sí. Puede hacer esto haciendo clic derecho en alguna parte (el escritorio es más fácil, pero en realidad no importa dónde) y eligiendo New -> Shortcut. También puede encontrarlo Notepad++en el Start -> (All) Programsmenú, hacer clic derecho en el elemento, copiarlo desde allí y luego pegarlo.

  2. Haga clic derecho en el nuevo acceso directo que ha creado (no el que está en el menú Inicio), elija Propertiesy luego vaya a la Shortcutpestaña. En el Targetcuadro, ya tendrá algo como "C:\Program Files (x86)\Notepad++\notepad++.exe": debe agregar el archivo que desea abrir después de las comillas y luego -n##(reemplazar la #s con el número de línea). El cuadro de destino debería leer algo como"C:\Program Files (x86)\Notepad++\notepad++.exe" c:\users\username\desktop\test.txt -n73

  3. Manténgase en la Shortcutpestaña: hay un cuadro para editar el Shortcut key. Haga clic allí y escriba una letra. Agregará automáticamente Ctrl+ Altal frente, y esa es su tecla de acceso directo. No estoy seguro de si puede usar cualquier otra combinación de teclas para la tecla de acceso directo.


+1 por agregar la otra mitad de la respuesta que no hice, y por proporcionar tantos detalles. ¡Gracias!
Randolf Richardson

¿Qué pasa con el enésimo personaje? Unity encuentra errores con precisión, incluido el carácter en la línea como variable, ¿cómo puedo abrir con NP ++ en ese carácter AND linr?
Jack Franzen


2

Para abrir varios archivos cada uno en una línea determinada con Notepad ++:

// for each file (as command line):
notepad++.exe -multiInst filename -n#
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.