AZJIO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Открываем файл shortcuts.xml и добавляем такой текст: Цитата: <NotepadPlus> <InternalCommands /> <Macros /> <UserDefinedCommands> <Command name="Start_Script" Ctrl="no" Alt="yes" Shift="no" Key="116">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(FULL_CURRENT_PATH)"</Command> <Command name="DelSpace" Ctrl="no" Alt="yes" Shift="yes" Key="68">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\..\DelSpace.au3"</Command> <Command name="txt2au3" Ctrl="no" Alt="yes" Shift="yes" Key="65">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\..\txt2au3.au3" "$(CURRENT_WORD)"</Command> <Command name="HELP_AutoIt3_RU" Ctrl="no" Alt="yes" Shift="no" Key="112">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\..\HELP_AutoIt3.au3" $(CURRENT_WORD) 1</Command> <Command name="HELP_AutoIt3_EN" Ctrl="no" Alt="yes" Shift="no" Key="113">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\..\HELP_AutoIt3.au3" $(CURRENT_WORD) 2</Command> <Command name="HELP_AutoIt3_UDF" Ctrl="no" Alt="yes" Shift="no" Key="114">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\..\HELP_AutoIt3.au3" $(CURRENT_WORD) 3</Command> <Command name="Au3Info-i" Ctrl="no" Alt="yes" Shift="no" Key="73">"$(NPP_DIRECTORY)\..\Au3Info.exe"</Command> <Command name="Au3Info" Ctrl="yes" Alt="no" Shift="no" Key="119">"$(NPP_DIRECTORY)\..\Au3Info.exe"</Command> <Command name="Au3ToPost" Ctrl="no" Alt="yes" Shift="no" Key="117">"$(NPP_DIRECTORY)\..\SciTE\Au3ToPost\Au3ToPost.exe" "/FilePath:"$(FULL_CURRENT_PATH)""</Command> <Command name="Au3ToPost" Ctrl="no" Alt="yes" Shift="no" Key="118">"$(NPP_DIRECTORY)\..\SciTE\Au3ToPost\Au3ToPost.exe"</Command> <Command name="Au3ToPost" Ctrl="no" Alt="yes" Shift="no" Key="119">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\Instrument_azjio\list_var_funk.au3" "$(FULL_CURRENT_PATH)"</Command> <Command name="panel_function" Ctrl="yes" Alt="no" Shift="no" Key="120">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\Instrument_azjio\panel_function\panel_function.au3"</Command> </UserDefinedCommands> <PluginCommands /> <ScintillaKeys /> </NotepadPlus> <!--> Здесь назначены горячие клавиши командам Alt+F1 - вызов справки на русском языке Alt+F2 - вызов справки на английском языке Alt+F3 - вызов справки UDF Alt+F5 - старт скрипта Alt+F6 - Au3ToPost - обработать текущий открытый файл-скрипт Alt+F7 - Au3ToPost - обработать буфер обмена Alt+F8 - list_var_funk - показать переменные и функции открытого в редакторе файла Alt+i - вызов Au3Info.exe Ctrl+F8 - вызов Au3Info.exe Ctrl+F9 - вызов panel_function.au3 Alt+Shift+D - удаление пробелов в конце строк (стандартный метод: Правка > Обрезать пробелы) Alt+Shift+A - конвертирование txt в au3 (стабильный вариант - не выделяя текст вызвать горячую клавишу, тогда будет обработан буфер обмена) </!--> | Всё это можно добавить по F5 в самом редакторе и видеть в меню "Запуск" Переменные Notepad++, которые удобно использовать по горячим клавишам добавляемым по F5 $(FULL_CURRENT_PATH) : E:\my Web\main\welcome.html - полный путь к файлу, который открыт в Notepad++ $(CURRENT_DIRECTORY) : E:\my Web\main\ - текущий каталог файла, который открыт в Notepad++ $(FILE_NAME) : welcome.html - имя файла, который открыт в Notepad++ $(NAME_PART) : welcome - имя файла без расширения, который открыт в Notepad++ $(EXT_PART) : html - расширение файла, который открыт в Notepad++ $(NPP_DIRECTORY) : путь к notepad++.exe $(CURRENT_WORD) : выделенное слово Notepad++. $(CURRENT_LINE) : строка, где установлен текстовый курсор в Notepad++. $(CURRENT_COLUMN) : колонка, где установлен текстовый курсор в Notepad++. | Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 09:24 15-06-2010 | Исправлено: AZJIO, 21:08 13-04-2011 |
|