Я просто випадково натиснув Ctrl + Shift + W і знову втратив роботу. Мені подобається використовувати CTRL + W для окремих вікон, але ніколи не хочу закривати все. Чи можна вимкнути це в Chrome?
Я просто випадково натиснув Ctrl + Shift + W і знову втратив роботу. Мені подобається використовувати CTRL + W для окремих вікон, але ніколи не хочу закривати все. Чи можна вимкнути це в Chrome?
Відповіді:
Можна використовувати AutoHotkey перехопити комбінацію клавіш:
SetTitleMatchMode, Regex
#IfWinActive, (- Google Chrome)$
^+w::
;do nothing
return
#IfWinActive
Відповідь iglvzx не працює для нових версій AutoHotKey (AHK). Ось як це можна зробити з новими версіями AHK:
SetTitleMatchMode, Regex
#IfWinActive, ahk_class Chrome_WidgetWin_1
^+w::
;do nothing
return
^+q::
;do nothing
return
#IfWinActive
Це також запобігає Ctrl + Shift + Q від виходу з Chrome.
+
)
ahk_class
до MozillaWindowClass
Повна версія цього сценарію. Працює над новими версіями AHK.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. #SingleInstance force; #KeyHistory 0 ; SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. SetTitleMatchMode, Regex #IfWinActive, ahk_class Chrome_WidgetWin_1 ^+SC011:: ;do nothing return ^+SC010:: ;do nothing return #IfWinActive
</pre>
тег
Це пов'язує ctrl-w для виконання роду select-word у кожному додатку і вимикає закриття chrome за допомогою ctrl-shift-w і ctrl-shift-q. Перевірено на методи вводу англійською та французькою мовами для windows 10.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. #SingleInstance FORCE #KeyHistory 0 SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. ^w:: ; select word Send, ^{right}^{left}^+{right} return SetTitleMatchMode, Regex #IfWinActive, ahk_class Chrome_WidgetWin_1 ^+w::return ; make ctrl-shift-w do nothing ^+q::return ; make ctrl-shift-q do nothing #IfWinActive
Ось код автоголіку для вимкнення ctrl + w і ctrl + q для вкладки з назвою test1 і test2 (test1 - назва, що з'являється на вашій вкладці.
SetTitleMatchMode, Regex
#If WinActive("test1 ahk_class Chrome_WidgetWin_1") || WinActive("test2 ahk_class Chrome_WidgetWin_1")
^w::
^q::
return ; do nothing
#IfWinActive
кредит Радж і цей хлопець
Ctrl
+Shift
+Q
в Cloud9 IDE , але це закриває мій Chrome :(