Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 3)

Модерирует : gyra, Maz

gyra (23-01-2020 10:51): AutoIT (Часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Открываем файл shortcuts.xml и добавляем такой текст:

Цитата:
<NotepadPlus>
    <InternalCommands />
    <Macros />
    <UserDefinedCommands>
        <Command name="Start_Script" Ctrl="no" Alt="yes" Shift="no" Key="116">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(FULL_CURRENT_PATH)&quot;</Command>
        <Command name="DelSpace" Ctrl="no" Alt="yes" Shift="yes" Key="68">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\..\DelSpace.au3&quot;</Command>
        <Command name="txt2au3" Ctrl="no" Alt="yes" Shift="yes" Key="65">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\..\txt2au3.au3&quot; &quot;$(CURRENT_WORD)&quot;</Command>
        <Command name="HELP_AutoIt3_RU" Ctrl="no" Alt="yes" Shift="no" Key="112">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\..\HELP_AutoIt3.au3&quot; $(CURRENT_WORD) 1</Command>
        <Command name="HELP_AutoIt3_EN" Ctrl="no" Alt="yes" Shift="no" Key="113">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\..\HELP_AutoIt3.au3&quot; $(CURRENT_WORD) 2</Command>
        <Command name="HELP_AutoIt3_UDF" Ctrl="no" Alt="yes" Shift="no" Key="114">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\..\HELP_AutoIt3.au3&quot; $(CURRENT_WORD) 3</Command>
        <Command name="Au3Info-i" Ctrl="no" Alt="yes" Shift="no" Key="73">&quot;$(NPP_DIRECTORY)\..\Au3Info.exe&quot;</Command>
        <Command name="Au3Info" Ctrl="yes" Alt="no" Shift="no" Key="119">&quot;$(NPP_DIRECTORY)\..\Au3Info.exe&quot;</Command>
        <Command name="Au3ToPost" Ctrl="no" Alt="yes" Shift="no" Key="117">&quot;$(NPP_DIRECTORY)\..\SciTE\Au3ToPost\Au3ToPost.exe&quot; &quot;/FilePath:&quot;$(FULL_CURRENT_PATH)&quot;&quot;</Command>
        <Command name="Au3ToPost" Ctrl="no" Alt="yes" Shift="no" Key="118">&quot;$(NPP_DIRECTORY)\..\SciTE\Au3ToPost\Au3ToPost.exe&quot;</Command>
        <Command name="Au3ToPost" Ctrl="no" Alt="yes" Shift="no" Key="119">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\Instrument_azjio\list_var_funk.au3&quot; &quot;$(FULL_CURRENT_PATH)&quot;</Command>
        <Command name="panel_function" Ctrl="yes" Alt="no" Shift="no" Key="120">&quot;$(NPP_DIRECTORY)\..\AutoIt3.exe&quot; &quot;$(NPP_DIRECTORY)\Instrument_azjio\panel_function\panel_function.au3&quot;</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
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 3)
gyra (23-01-2020 10:51): AutoIT (Часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru