file macros notepad++ file-location

file - ¿Dónde están las macros grabadas almacenadas en Notepad++?



file-location (8)

He grabado una macro que quiero compartir con mi compañero de trabajo.

¿En qué ubicación están guardadas estas macros grabadas, para que pueda agregarlas a su máquina?

Si está interesado, la macro es para tomar una lista de valores y agregar comillas y comas para que pueda usarse en la cláusula WHERE de una consulta SQL ( WHERE x IN (''value1'',''value2'',''value3'') ) .


En Vista con virtualización activada, el archivo está aquí. Tenga en cuenta que la carpeta AppData está oculta. Puede mostrar carpetas ocultas o ir directamente al escribir % AppData% en la barra de direcciones del Explorador de Windows.

C:/Users/[user]/AppData/Roaming/Notepad++/shortcuts.xml


En Windows, las macros se guardan en %AppData%/Notepad++/shortcuts.xml ( clave del logotipo de Windows + E y copiar y pegar %AppData%/Notepad++/ )

O:

  • En Windows <7 (incluido Win2008 / R2) las macros se guardan en C:/Documents and Settings/%username%/Application Data/Notepad++/shortcuts.xml
  • En Windows 7 | 8 C:/Users/%username%/AppData/Roaming/Notepad++/shortcuts.xml

Nota: Deberá cerrar Notepad ++ si tiene alguna macro nueva que quiera ''exportar''.

Aquí hay un ejemplo:

<NotepadPlus> <InternalCommands /> <Macros> <Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83"> <Action type="2" message="0" wParam="42024" lParam="0" sParam="" /> <Action type="2" message="0" wParam="41006" lParam="0" sParam="" /> </Macro> <Macro name="abc" Ctrl="no" Alt="no" Shift="no" Key="0"> <Action type="1" message="2170" wParam="0" lParam="0" sParam="a" /> <Action type="1" message="2170" wParam="0" lParam="0" sParam="b" /> <Action type="1" message="2170" wParam="0" lParam="0" sParam="c" /> </Macro> </Macros> <UserDefinedCommands>....

Agregué la macro ''abc'' como una prueba de concepto.



Para Windows 7, las macros se almacenan en C:/Users/ Username /AppData/Roaming/Notepad++/shortcuts.xml .


Presione F6

Insertar::

npp_open $(PLUGINS_CONFIG_DIR)/../../shortcuts.xml

Haga clic en Aceptar

Ahora tiene el archivo abierto en su editor.

Antes de modificar cosas, revise los documentos relacionados .


Puede encontrar shortcuts.xml en AppData/Roaming/Notepad++/ path solo cuando usa la configuración predeterminada. Si tiene una copia de seguridad configurada, puede buscar y establecer la ruta en Preferences -> Backup -> Backup path .

Cuando se aplican estas configuraciones, los archivos en el directorio AppData no serán utilizados.


Si instala Notepad ++ en el sistema Linux por Wine (en mi caso, el escritorio Ubuntu 14.04-LTS_X64), el archivo "shortcuts.xml" se encuentra en:

$/home/[USER-NAME]/.wine/drive_c/users/[USER-NAME]/My Documents/.wine/drive_c/Program Files (x86)/Notepad++/shortcuts.xml

Gracias a Harrison y a todos los que tienen sugerencias para eso.


Vaya a la carpeta% appdata% / Notepad ++.

Las definiciones de macro se mantienen en shortcuts.xml dentro de la etiqueta <Macros> . Puede copiar el archivo completo o copiar la etiqueta y pegarla en shortcuts.xml en la otra ubicación.
En este último caso, asegúrese de usar otro editor, ya que N ++ sobrescribe shortcuts.xml al salir.