You've already forked SmartConfigurator
mirror of
https://github.com/ret-Phoenix/SmartConfigurator.git
synced 2026-06-09 22:05:18 +02:00
217 lines
4.9 KiB
AutoHotkey
217 lines
4.9 KiB
AutoHotkey
#include core\KeyCodes.ahk
|
|
#include core\WorkWithModule.ahk
|
|
#include core\WorkWithWindows.ahk
|
|
#include scripts\actions.ahk
|
|
#include scripts\menu.ahk
|
|
|
|
|
|
Ctrl_A = ^{SC01E}
|
|
Ctrl_L = ^{SC026}
|
|
Ctrl_Shift_Z = ^+{SC02C}
|
|
|
|
; ----------------------------------
|
|
; Ctrl + 1 Âûçîâ ñïèñêà ïðîöåäóð
|
|
^1:: actionShowMethodsList()
|
|
|
|
; Ctrl + 2 - Âûçîâ ñïèñêà ñåêöèé
|
|
^2:: actionShowRegionsList()
|
|
|
|
; Ctrl + 3 - Îòêðûòèå âíåøíèõ ôàéëîâ
|
|
^3:: actionShowExtFilesList()
|
|
|
|
; Ctrl + Shift + m - Ïðî÷èå ñêðèïòû
|
|
~^+sc32:: actionShowScriptManager()
|
|
|
|
; Ctrl + w Âûáîð ðàíåå íàáðàííîãî ñëîâà
|
|
^sc11:: actionShowPrevWords()
|
|
|
|
; ----------------------------------
|
|
; ÍÀ×ÀËÎ: Íàâèãàöèÿ âíóòðè ìåòîäà
|
|
|
|
; Ctrl + b -  íà÷àëî ìåòîäà
|
|
^sc30:: actionGotoMethodBegin()
|
|
|
|
; Ctrl + e - Â êîíåö ìåòîäà
|
|
^sc12:: actionGotoMethodEnd()
|
|
; ÊÎÍÅÖ: Íàâèãàöèÿ âíóòðè ìåòîäà
|
|
; ----------------------------------
|
|
|
|
;-----------------------------------------------
|
|
; --- Ïîèñê ñ Ðåãóëÿðíûìè âûðàæåíèÿìè ---
|
|
; Alt + f - ïîèñê ñ ðåã.âûðàæåíèÿìè
|
|
!sc21:: actionShowRegExSearch()
|
|
;-----------------------------------------------
|
|
; Alt + r - ðåçóëüòàòû ïîñëåäíåãî ïîèñêà
|
|
!sc13:: actionShowRegExSearchLastResult()
|
|
|
|
; shift + alt + r
|
|
+!sc13:: actionShowLastSelect()
|
|
|
|
; --- Ïðî÷åå ---
|
|
; ctrl + / (ctrl + .) - Çàêîìåíòèðîâàòü ñòðîêó:
|
|
^/:: Send, {home}//
|
|
|
|
; Ctrl + i - Ðàçâåðíóòü ìîäóëü:
|
|
^sc17:: SendInput, ^+{NumpadAdd}
|
|
|
|
; Alt-\ ñèìâîë '|'
|
|
$!\:: SendInput |
|
|
|
|
; Alt - [ - ñèìâîë '['
|
|
$!SC01A::Send [
|
|
|
|
; Alt + ] - ñèìâîë ']'
|
|
$!SC01B::Send ]
|
|
|
|
; Alt - & - ñèìâîë '&'
|
|
$!SC008::Send &
|
|
|
|
; Alt - < - ñèìâîë '<'
|
|
$!sc33::Send <
|
|
|
|
; Alt - > - ñèìâîë '>'
|
|
$!sc34::Send >
|
|
|
|
; Ctrl + D - Êîïèðîâàíèå òåêóùåé ñòðîêè/ âûäåëåííîãî áëîêà è âñòàâêà íèæå
|
|
^sc20:: SendInput, {CTRLDOWN}{INS}{CTRLUP}{Right}{HOME}{HOME}{SHIFTDOWN}{INS}{SHIFTUP}
|
|
|
|
; ----------------------------------------
|
|
; àâòîðñêèå êîììåíòàðèè
|
|
; ----------------------------------------
|
|
!sc1E:: actionRunAuthorComments("add") ; alt+a - áëîê äîáàâëåí
|
|
!sc12:: actionRunAuthorComments("edit") ; alt+e - áëîê èçìåíåí
|
|
!sc20:: actionRunAuthorComments("del") ; alt+d - áëîê óäàëåí
|
|
; ÊÎÍÅÖ àâòîðñêèå êîììåíòàðèè
|
|
; ----------------------------------------
|
|
|
|
;-----------------------------------
|
|
; ïåðåõîäû ïî ïðîöåäóðàì â ñòèëå OpenConf
|
|
;
|
|
; Ctrl + Enter - ïåðåõîä â ïðîöåäóðó (êàê â OpenConf)
|
|
^Enter::
|
|
SendInput, {F12}
|
|
return
|
|
|
|
; Alt + - âîçâðàò íà ïðåäûäóùóþ ïîçèöèþ (êàê â OpenConf)
|
|
!left::
|
|
SendInput, ^-
|
|
return
|
|
;------------------------------------
|
|
|
|
; Ctrl+7 - Ïðåïðîöåññîð ôóíêöèè
|
|
^SC008:: actionShowPreprocMethod()
|
|
|
|
;------------------------------------
|
|
; Íàâèãàöèÿ ïî ìåòàäàííûì
|
|
|
|
; Alt + J - Ïîèñê ïî ìåòàäàííûì
|
|
$!sc24:: actionShowSimpleMetaSearch()
|
|
|
|
; Ctrl +j - Ïåðåõîä ê îáúåêòó ìåòàäàííûõ èç òèïà òåêóùåãî ðåêâèçèòà
|
|
$^sc24:: actionShowIncomingObjectTypes()
|
|
|
|
; Ctrl + shift + j - Ïåðåõîä ê îáúåêòó ìåòàäàííûõ
|
|
$^+sc24:: actionShowMetadataNavigator()
|
|
;------------------------------------
|
|
|
|
;------------------------------------
|
|
; Àâòîçàìåíà ïðèðàùåíèé ++, +=, --, -=
|
|
::++::
|
|
actionIncrements("++")
|
|
Return
|
|
|
|
::--::
|
|
actionIncrements("--")
|
|
Return
|
|
|
|
::+=::
|
|
actionIncrements("+=")
|
|
Return
|
|
|
|
::-=::
|
|
actionIncrements("-=")
|
|
Return
|
|
|
|
;------------------------------------
|
|
|
|
; Win + X - Ïîêàçàòü ìåíþ
|
|
$#sc02D::
|
|
showMenu()
|
|
Return
|
|
|
|
; Alt + Ctrl + Ïðîáåë - âûáðàòü ðàíåå íàáðàííîå ñëîâî
|
|
!^Space::
|
|
actionShowPrevWords()
|
|
Return
|
|
|
|
; ----------------------------------
|
|
; Ctrl + 0 Çàïóñê 1script
|
|
^0:: actionRun1Script()
|
|
|
|
; -----------------------------------
|
|
; Ïåðåéòè ê íà÷àëó ñëîâà â ñîñòàâíîé ñòðîêå
|
|
; Shift + Alt + Left
|
|
!+left::
|
|
actionGoToPrevContainedWord()
|
|
return
|
|
|
|
; Ïåðåéòè ê êîíöó ñëîâà â ñîñòàâíîé ñòðîêå
|
|
; Shift + Alt + Right
|
|
!+Right::
|
|
actionGoToNextContainedWord()
|
|
return
|
|
|
|
; Win + N - ïîêàçàòü èìÿ ìåòîäà
|
|
#sc31::
|
|
actionShowMethodName()
|
|
return
|
|
|
|
; Alt + Up - ïåðåäâèíóòü ñòðîêó ââåðõ
|
|
!up::
|
|
SendInput, {HOME}{SHIFTDOWN}{END}{SHIFTUP}{SHIFTDOWN}{DEL}{SHIFTUP}^{sc26}{HOME}{UP}{HOME}{ENTER}{UP}{SHIFTDOWN}{INS}{SHIFTUP}
|
|
return
|
|
|
|
; Alt + down - ïåðåäâèíóòü ñòðîêó âíèç
|
|
!down::
|
|
SendInput, {HOME}{SHIFTDOWN}{END}{SHIFTUP}{SHIFTDOWN}{DEL}{SHIFTUP}^{sc26}{END}{ENTER}{SHIFTDOWN}{INS}{SHIFTUP}
|
|
return
|
|
|
|
; Ctrl + Alt + F - âûïîëíèòü ôîðìàòèðîâàíèå
|
|
^!sc21::
|
|
actionOneStyleSelection()
|
|
return
|
|
|
|
; Win + C - Âçÿòü â áóôåð ñëîâî ïîä êóðñîðîì
|
|
#sc2E::
|
|
SendInput, {CTRLDOWN}{left}{SHIFTDOWN}{Right}{SHIFTUP}{ins}{CTRLUP}{Right}
|
|
return
|
|
|
|
; Win + W - Ìåíåäæåð îêîí
|
|
#sc11::
|
|
actionWindowsManager()
|
|
return
|
|
|
|
; Win + S - Ôèëüòðàöèÿ ðåçóëüòàòîâ ïîèñêà
|
|
#sc1F::
|
|
actionResultSearchFilter()
|
|
return
|
|
|
|
; Shift + Enter - ïðîäîëæèòü ñòðîêó
|
|
+Enter::
|
|
actionContinueRow()
|
|
Return
|
|
|
|
; Ctrl + Shift + Q - âûáîð øàáëîíà
|
|
~^+sc10::
|
|
actionChoiceTemplate()
|
|
Return
|
|
|
|
; Ctrl + 6 - Îòêðûòü ìîäóëü îáúåêòà âíåøíåé îáðàáîòêè / âíåøíåãî îò÷åòà
|
|
~^6::
|
|
actionOpenObjectModuleExternal()
|
|
Return
|
|
|
|
; Ctrl + 5 - Îòêðûòü îñíîâíóþ ôîðìó âíåøíåé îáðàáîòêè / âíåøíåãî îò÷åòà
|
|
~^5::
|
|
actionOpenMainFormExternal()
|
|
Return |