Gravei uma macro que desejo compartilhar com meu colega de trabalho.
Em que local essas macros gravadas são salvas, para que eu possa adicioná-las à máquina dele?
Se estiver interessado, a macro é para pegar uma lista de valores e adicionar aspas e vírgulas para que possa ser usada no WHERE
cláusula de de uma consulta SQL (WHERE x IN ("value1","value2","value3")
).
Respostas:
114 para resposta № 1No Windows, as macros são salvas em %AppData%Notepad++shortcuts.xml
(Tecla do logotipo do Windows + E e copiar colar %AppData%Notepad++
)
Ou:
- No Windows <7 (incluindo Win2008 / R2), as macros são salvas em
C:Documents and Settings%username%Application DataNotepad++shortcuts.xml
- No Windows 7 | 8 | 10
C:Users%username%AppDataRoamingNotepad++shortcuts.xml
Nota: Você precisará fechar o Notepad ++ se houver novas macros que deseja "exportar".
Aqui está um exemplo:
<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>....
Eu adicionei a macro "abc" como uma prova de conceito.
36 para resposta № 2
Para o Windows 7, as macros são armazenadas em C:Users
Username
AppDataRoamingNotepad++shortcuts.xml
.
4 para resposta № 3
No Vista com virtualização ativada, o arquivo está aqui. Observe que a pasta AppData está oculta. Mostre as pastas ocultas ou vá direto para elas digitando %Dados do aplicativo% na barra de endereço do Windows Explorer.
C:Users[user]AppDataRoamingNotepad++shortcuts.xml
3 para resposta № 4
Acertar F6
Inserir::
npp_open $(PLUGINS_CONFIG_DIR)....shortcuts.xml
Clique OK
Agora você tem o arquivo aberto em seu editor.
Antes de alterar as coisas, verifique o documentos relacionados.
3 para resposta № 5
Você pode encontrar o shortcuts.xml
dentro AppDataRoamingNotepad++
caminho apenas ao usar as configurações padrão. Se você tiver o backup configurado, você pode encontrar e definir o caminho em Preferences -> Backup -> Backup path
.
Quando essas configurações são aplicadas, os arquivos no diretório AppData não serão usados.
1 para resposta № 6
O Notepad ++ esquecerá suas macros a menos que você as mapeie para teclas de atalho via Configurações - Mapeador de atalhos - Macros antes de sair do Notepad ++ (conforme https://superuser.com/questions/332481/how-can-i-add-a-macro-in-notepad. Testado com o Notepad v6.8.3 no Windows7.)
0 para resposta № 7
Se você instalar o Notepad ++ no sistema Linux por wine (no meu caso desktop Ubuntu 14.04-LTS_X64), o arquivo "shortcuts.xml" está em:
$/home/[USER-NAME]/.wine/drive_c/users/[USER-NAME]/My Documents/.wine/drive_c/Program Files (x86)/Notepad++/shortcuts.xml
Obrigado a Harrison e a todos os que têm sugestões para esse assunto.
0 para a resposta № 8
Vá para a pasta% appdata% Notepad ++.
As definições de macro são mantidas em shortcuts.xml dentro do <Macros>
marcação. Você pode copiar o arquivo inteiro ou copiar a tag e colá-la em shortcuts.xml em outro local.
No último caso, certifique-se de usar outro editor, pois o N ++ sobrescreve shortcuts.xml na saída.