Клуб Punto Switcher

Добавить возможность переключения только в одну сторону

11 ноября 2015, 17:54

Здравствуйте!

Давно пользуюсь Пунто свичером, программа хорошая и становится все умнее с каждой версией.

Недавно вот решили проблемы  с переключением в конфигураторе 1сv8, молодцы!!! Вот и я хочу внести свою лепту.


Заметил, что нежелательные переключения у меня всегда бывают с Русского на Английский, то есть пишу по русски, а тут раз и слово переключилось на английский. Приходится тратить время, это немного раздражает ))

Обратная же ситуация практически никогда не возникает.

Проблема эта проявляется, в частности, потому, что я часто использую слова с цифрами и подчеркиванием в начале, примерно такого формата:

"010_Задача". Похоже, Пунто воспринимает это как бред по-русски и переводит в бред по-арглийски: "010_Pflfxf"

 

Слепым методом владею только в русской раскладке, поэтому часто возникает ситуация, когда уже пальцы уже набрали целое слово, и тут вдруг выясняется, что раскалдака то английская. Вот здесь то и выручает старина Пунто-свичер (переводит слово, как я и хотел, в русскую раскладку). А вот на инглише набираю медленно, да и редко это бывает, поэтому переключение с русского на инглиш мне, скорее, мешает. Я бы его с удовольствием отключил.

 

Порылся в настройках и ничего такого не нашел, поэтому предлагаю уважаемым разработчикам, если это не очень трудно, добавить в настройки, например, два флажка:

"Не переключать с руссого на инглиш" и "Не переключать с инглиша на русский"

 

Списибо! Надеюсь это нужно кому-нибудь еще, кроме меня ))

6 комментариев
Подписаться на комментарии к посту
Мы этот случай можем порешать правилами! Еще одну настройку прога не выдержит :))) Подкиньте еще несколько случаев, мы посмотрим закономерность и правила поднастроим.
Александр С
12 ноября 2015, 10:31

Сейчас открыл блокнот и протестил пару слов, после каждого переставляя курсор на строку ниже и возвращая русскую раскладку.

Результат удивил: похоже, переключение выполняется только С РУССКОГО

Если набрать тот же набор клавиш в английской раскладке, то переключения на русский не происходит, хотя слово получается бредовое. Вот примеры:

 

10_Pflfxf

20_Elfxf

30_Lfxf

сложно будет правила придумать

и коллега подсказывает

http://clubs.ya.ru/punto/replies.xml?item_no=19487

можно отслеживать camel notation и разбивать такое слово на пробелы

плюс префикс hungarian notation не переводить в другую раскладку

и _ тоже заменять на пробелы

тогда слово алкПодборДокументаРасчета разобьётся на алк Подбор Документа Расчета - префикс и три нормальных русских слова и не будет переведено в другую раскладку по существующим правилам

также 010_Задача разобьётся на "010 Задача"

сделать это специальным режимом и включать его для редакторов кода

Hotkey  автопереключение вкл.выкл.и проблемы нет.

Александр С
12 ноября 2015, 10:33

Что каждый раз жать паузу или стрелку? Не слишком удобно ))

Еще можно предложить выключить автопереключение для Конфигуратора 1С и переключать HotKey'ем вручную, когда необходимо.

 

Долгое время я так и использовать PS для всех программ)) Сейчас решил перейти на автоматизацию).