VS и переключение раскладки
От: vaa  
Дата: 06.12.21 03:24
Оценка:
Использую L_ALT+SHIFT
в других программах не замечал, но в студии, если например нажать CTRL+T(поиск типа) и затем L_ALT+SHIFT,
то теряется фокус. приходится жать/педалить каждый раз ESC.
есть ли выход без смены хоткея?
хочется дефолта, чтобы не переобучать мозг каждый раз.

PS в настройках вижу всего три варианта, Ё — удобен, но тогда знак ударения, тильды и йо нельзя вводить
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 06.12.2021 6:41 Разраб . Предыдущая версия .
Re: VS и переключение раскладки
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.12.21 07:13
Оценка: 6 (1)
Здравствуйте, vaa, Вы писали:

По мне так L_ALT+SHIFT не удобно, пальцы раскорячивать. Ctrl+SHIFT или Ё удобнее.
и солнце б утром не вставало, когда бы не было меня
Re: VS и переключение раскладки
От: Kolesiki  
Дата: 06.12.21 11:17
Оценка: 35 (2) +1
Здравствуйте, vaa, Вы писали:

vaa>есть ли выход без смены хоткея?


Вероятно, нет.

vaa>PS в настройках вижу всего три варианта, Ё — удобен, но тогда знак ударения, тильды и йо нельзя вводить


Я поставил AutoHotKey и переключаю по капс-локу. Безумно удобно.
Re[2]: VS и переключение раскладки
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.12.21 11:38
Оценка:
Здравствуйте, Kolesiki, Вы писали:

vaa>>PS в настройках вижу всего три варианта, Ё — удобен, но тогда знак ударения, тильды и йо нельзя вводить


K>Я поставил AutoHotKey и переключаю по капс-локу. Безумно удобно.

Спасибо интересно, попробую
Самодельный переключатель раскладок под Windows
и солнце б утром не вставало, когда бы не было меня
Re[2]: VS и переключение раскладки
От: vaa  
Дата: 06.12.21 11:46
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Я поставил AutoHotKey и переключаю по капс-локу. Безумно удобно.

надо попробовать. в линксе раньше так делал. потом надоело настраивать. в винде не пробовал.
к тому же на клиентских тачках сейчас редкою поэтому имеет смысл наверно слезть с дефолта.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: VS и переключение раскладки
От: Osaka  
Дата: 06.12.21 13:39
Оценка: 12 (1)
vaa>хочется дефолта, чтобы не переобучать мозг каждый раз.
Punto switcher, отключить там автозамену и все свистоперделки, включить переключение left ctrl lat, right ctrl rus. Преимущество — не требуется анализировать, какая сейчас раскладка, и надо ли её переключать или переключится не туда. Без размышления на автомате давишь нужный ctrl и пишешь.
Re[2]: VS и переключение раскладки
От: Sinclair Россия https://github.com/evilguest/
Дата: 06.12.21 15:52
Оценка: 15 (1) +1 :)
Здравствуйте, Serginio1, Вы писали:
S>По мне так L_ALT+SHIFT не удобно, пальцы раскорячивать.
Раскорячивать? Эмм, коллега, не знаю, что у вас за клавиатура, но на моей shift есть и справа, и слева.
S>Ctrl+SHIFT
Я в своё время отказался от Ctrl-Shift из-за того, что Ctrl-Shift-стрелки применял очень часто для навигации по словам с выделением. И регулярно натыкался на то, что нажимаешь Shift-Ctrl, а стрелку недожимаешь — и "неполный" шорткат внезапно переключает регистр.
S>или Ё удобнее.
А как тильду и бэктик набирать???
Имхо есть только одна осмысленная кнопка для этого, и та в винде из коробки неконфигурируема — это CapsLock. Вот он, как таковой, нафиг не нужен никому.
Но увы, теперь надо перетренировывать 0x20 лет моторных навыков на Win-Space
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[3]: VS и переключение раскладки
От: Kolesiki  
Дата: 06.12.21 18:21
Оценка: 4 (1)
Здравствуйте, vaa, Вы писали:

K>>Я поставил AutoHotKey и переключаю по капс-локу. Безумно удобно.

vaa>надо попробовать

Вот код, чтоб не искать:

ru := DllCall("LoadKeyboardLayout", "Str", "00000419", "Int", 1)
en := DllCall("LoadKeyboardLayout", "Str", "00000409", "Int", 1)

CapsLock::
w := DllCall("GetForegroundWindow")
pid := DllCall("GetWindowThreadProcessId", "UInt", w, "Ptr", 0)
l := DllCall("GetKeyboardLayout", "UInt", pid)
if (l = en)
{
    SendMessage 0x50, 0, %ru%,, A
}
else
{
    SendMessage 0x50, 0, %en%,, A
}
return
Re[2]: VS и переключение раскладки
От: Silver_S Ниоткуда  
Дата: 09.12.21 15:59
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K> переключаю по капс-локу. Безумно удобно.


Я еще поставил KbLangLEDv2, чтобы светился светодиод "Scroll Lock", когда включена русская раскладка.
Только плохо, что оно не работает когда активно окно консоли (Far Manager).
Отредактировано 09.12.2021 16:03 Silver_S . Предыдущая версия . Еще …
Отредактировано 09.12.2021 16:03 Silver_S . Предыдущая версия .
Re[3]: VS и переключение раскладки
От: Ночной Смотрящий Россия  
Дата: 10.12.21 09:09
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Имхо есть только одна осмысленная кнопка для этого, и та в винде из коробки неконфигурируема — это CapsLock.


ScrollLock вполне себе тоже, но ее на многих клавах нет.

S>А как тильду и бэктик набирать???


CharMap, гугль, или какую нибудь хоткейную утилитку и навесить на хоткей.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[3]: VS и переключение раскладки
От: Ночной Смотрящий Россия  
Дата: 10.12.21 09:09
Оценка: :)))
Здравствуйте, Serginio1, Вы писали:

S>Самодельный переключатель раскладок под Windows


Недостаточно самодельно. Надо, как минимум, такое.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[4]: VS и переключение раскладки
От: Kolesiki  
Дата: 16.12.21 21:10
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Недостаточно самодельно. Надо, как минимум, такое.


Охрененно! Да где ж ты был?? Шикарная же тема! Побежал заказывать.

И раз уж пошла такая пьянка, ГДЕ И КАК можно заказать кастомную клаву? Вот такую очешуенную:

Re[3]: VS и переключение раскладки
От: Danchik Украина  
Дата: 16.12.21 21:34
Оценка: 6 (1)
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Serginio1, Вы писали:

S>>По мне так L_ALT+SHIFT не удобно, пальцы раскорячивать.
S>Раскорячивать? Эмм, коллега, не знаю, что у вас за клавиатура, но на моей shift есть и справа, и слева.
S>>Ctrl+SHIFT
S>Я в своё время отказался от Ctrl-Shift из-за того, что Ctrl-Shift-стрелки применял очень часто для навигации по словам с выделением. И регулярно натыкался на то, что нажимаешь Shift-Ctrl, а стрелку недожимаешь — и "неполный" шорткат внезапно переключает регистр.

Да! Именно по этому Alt-Shift. На всех компах что я приходил что-то править, через минуту переключал на Alt-Shitf, Ctrl+Shift+Arrow зашит в мозгах на выделение, а количество ложных срабатываний проcто зашкаливает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.