同僚と共有したいマクロを記録しました。
これらの記録されたマクロはどの場所に保存されるので、彼のマシンに追加できますか?
興味がある場合、マクロは値のリストを取得し、引用符とコンマを追加して、SQLクエリ(WHERE x IN ('value1','value2','value3')
)のWHERE
句で使用できるようにします。
Windowsでは、マクロは%AppData%\Notepad++\shortcuts.xml
(Windowsロゴキー+ Eおよびcopy&paste%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」マクロを追加しました。
Windows 7の場合、マクロはC:\Users\
Username
\AppData\Roaming\Notepad++\shortcuts.xml
に保存されます。
仮想化を有効にしたVistaでは、ファイルはここにあります。 AppDataフォルダーが非表示になっていることに注意してください。隠しフォルダーを表示するか、Windowsエクスプローラーのアドレスバーに%AppData%と入力して、そのフォルダーに直接移動します。
C:\Users\[user]\AppData\Roaming\Notepad++\shortcuts.xml
shortcuts.xml
は、デフォルト設定を使用している場合にのみAppData\Roaming\Notepad++\
パスにあります。バックアップを構成している場合は、Preferences -> Backup -> Backup path
でパスを見つけて設定できます。
これらの設定が適用されると、AppDataディレクトリ内のファイルは使用されません。
ヒット F6
インサート::
npp_open $(PLUGINS_CONFIG_DIR)\..\..\shortcuts.xml
OKをクリック
これで、エディターでファイルが開かれました。
チェックアウトを変更する前に、 関連ドキュメント 。
Notepad ++は、設定-ショートカットマッパー-Notepad ++を終了する前にマクロ( https://superuser.com/questions/332481/how-can-i-add-a- macro-in-notepad 。Windows7でメモ帳v6.8.3でテスト済み。)
%appdata%\ Notepad ++フォルダーに移動します。
マクロ定義は、<Macros>
タグ内のshortcuts.xmlに保持されています。ファイル全体をコピーするか、タグをコピーして、他の場所のshortcuts.xmlに貼り付けることができます。
後者の場合は、N ++が終了時にshortcuts.xmlを上書きするため、必ず別のエディターを使用してください。
LinuxシステムにワインによってNotepad ++をインストールする場合(私の場合はデスクトップUbuntu 14.04-LTS_X64)、ファイル「shortcuts.xml」は以下にあります。
$/home/[USER-NAME]/.wine/drive_c/users/[USER-NAME]/My Documents/.wine/drive_c/Program Files (x86)/Notepad++/shortcuts.xml
Harrisonと、この問題に対する提案があるすべての人に感謝します。