직장 동료와 공유하고 싶은 매크로를 기록했습니다.
기록 된 매크로는 어떤 위치에 저장되어 컴퓨터에 추가 할 수 있습니까?
관심이있는 경우 매크로는 값 목록을 가져 와서 따옴표와 쉼표를 추가 WHERE
하여 SQL 쿼리 ( WHERE x IN ('value1','value2','value3')
) 의 절 에서 사용할 수 있도록하는 것 입니다.
직장 동료와 공유하고 싶은 매크로를 기록했습니다.
기록 된 매크로는 어떤 위치에 저장되어 컴퓨터에 추가 할 수 있습니까?
관심이있는 경우 매크로는 값 목록을 가져 와서 따옴표와 쉼표를 추가 WHERE
하여 SQL 쿼리 ( WHERE x IN ('value1','value2','value3')
) 의 절 에서 사용할 수 있도록하는 것 입니다.
답변:
Windows에서 매크로는 %AppData%\Notepad++\shortcuts.xml
( Windows 로고 키 + E 및 복사 및 붙여 넣기 %AppData%\Notepad++\
)에 저장됩니다.
또는:
C:\Documents and
Settings\%username%\Application Data\Notepad++\shortcuts.xml
C:\Users\%username%\AppData\Roaming\Notepad++\shortcuts.xml
참고 : '내보내기'하려는 새 매크로가 있으면 Notepad ++를 닫아야합니다.
다음은 그 예입니다.
<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>....
개념 증명으로 'abc'매크로를 추가했습니다.
%appdata%
Explorers 주소 표시 줄에서 로밍 또는 애플리케이션 데이터 디렉터리로 바로 이동할 수 있습니다 .
히트 F6
끼워 넣다::
npp_open $(PLUGINS_CONFIG_DIR)\..\..\shortcuts.xml
확인 클릭
이제 편집기에서 파일을 열었습니다.
항목을 변경하기 전에 관련 문서를 확인하십시오.
Linux 시스템에 Wine (제 경우 데스크탑 Ubuntu 14.04-LTS_X64)으로 Notepad ++를 설치하는 경우 "shortcuts.xml"파일은 다음과 같습니다.
$/home/[USER-NAME]/.wine/drive_c/users/[USER-NAME]/My Documents/.wine/drive_c/Program Files (x86)/Notepad++/shortcuts.xml
해리슨과 그 문제에 대한 제안이있는 모든 분들께 감사드립니다.
Notepad ++는 설정-바로 가기 매퍼-Notepad ++를 종료하기 전에 매크로를 핫키에 매핑하지 않으면 매크로를 잊어 버립니다 ( /superuser/332481/how-can-i-add-a-macro-in- 메모장 . Windows7의에 메모장 v6.8.3로 테스트.)