Клуб Punto Switcher

Ненужное переключение языка после автозамены

9 августа 2017, 18:26

Здравствуйте!
Использую следующее сокращение(атвозамену) con=>console.log([курсор]);
Собственно сама автозамена срабатывает, но после этого всегда(!) происходит переключение раскладки с английской на русскую.

22 комментария
Вообще в принципе все (где запоминается позиция курсора) автозамены, изменяют раскладку, с русской на английскую и наоборот.

Arnowt,
у меня и без запоминания позиции курсора при автозамене переключается раскладка. Точнее, переключалась, так как пользуюсь сборкой Punto Switcher, которая лишена этого недостатка, а именно бетой 4.3.1.1688 от 31.10.2016.
И, как я понял из переписки с саппортом полугодовой давности, менять такое поведение или добавлять соответствующую настройку желания у разработчиков нет, мотивируя это тем, что "это было сделано по многочисленным просьбам" и "97-ю настройку мы не осилим".
Печально.
Поддерживаю автора. У меня аналогичная проблема. Уже который год мучаюсь. Очень часто пользуюсь автозаменой, от 100 и более раз на день, жутко раздражает то, что нужно переключать раскладку каждый раз после автозамены.


У меня 3 языка, и всегда при автозамене выбирается 3-й. О-о-очень неудобно. Много лет ищу решение для punto. Когда уже исправят эту проблему.


Arnowt прав. Без курсора не заменяет. Мне нужно заменять очень много текста и очень часто, так что убирать [курсор] не вариант, ибо очень часто нужно искать место, чтобы набирать текст, а так написал коротко, заменил и дальше работаешь, только каждый раз переключаешь раскладку.


Когда уже исправят этот баг? Спасибо.
Обновлено 10 августа 2017, 15:53
pamel14,
я думаю, что никогда. Так что если не будет других проблем, используйте версию 4.3.1.1688.
vimann-x,
большое спасибо! Только сейчас заметил Ваше сообщение.


Установил, буду пользоваться. Посмотрим, буду ли еще какие-то проблемы. Автозамена работает как нужно.
Обновлено 17 сентября 2017, 06:00
pamel14,
из проблем у меня было только то, что пару раз за достаточно продолжительный промежуток времени слетали настройки. Но это для меня мелочи по сравнению со сменой раскладки при автозамене. К тому же, можно сделать бэкап настроек и обычным копированием их восстанавливать.
С большой вероятностью блок автозамены в Punto развиваться не будет. Лучше поискать альтернативу для этой функции.
Sergey Moskalev,
 а его и не надо развивать, только исправить этот баг, тем более как это сделать уже известно.
Саваоф Баалович Один
10 августа 2017, 17:13
Ого, оказывается, я не один такой страдалец.


«
И, как я понял из переписки с саппортом полугодовой давности, менять такое поведение или добавлять соответствующую настройку желания у разработчиков нет, мотивируя это тем, что "это было сделано по многочисленным просьбам" и "97-ю настройку мы не осилим".
»



Ну, это ведь явный баг.
Кому может понадобиться всегда при автозамене изменять раскладку клавиатуры? С русского на английский, с английского на русский.


Товарищи разработчики, прислушайтесь, пожалуйста к нам.
Попробуйте воспроизвести данную ситуацию сами. Воспользуйтесь этой функциональностью в своей программе. Это очень неудобно.


Как вариант, можно при вводе фразы в списке автозамены запоминать раскладку, которая была выбрана в этот момент в окне списка автозамены. В таком случае, каждый может задать ту раскладку, которая ему будет удобна. И не нужно будет вводить дополнительных настроек.
Саваоф Баалович Один,
 думаю, всё же лучше просто не изменять раскладку при автозамене.
vimann-x,
Аналогичная проблема при замене хъ на [] - раскладка меняется на английскую. Зачем?
Любой из вариантов:
* сохранять текущую раскладку пользователя
* менять на раскладку, включенную у пользователя при сохранении правила автозамены
* менять раскладку на указанную пользователем в правиле автозамены (добавляет параметр в окно правила переключения)
лучше, тем то, что есть сейчас - тупо сбрасывать на ненужную пользователю раскладку.
sbulatitskiy,
я тоже часто пользуюсь такой автозаменой и абсолютно не понимаю логику принятого решения несохранения раскладки.
В конце концов после заявления, что автозамена в Punto Switcher не будет корректироваться и развиваться, пришлось отказаться от данного функционала, заменив его аналогичным в другой программе и с на порядок большими возможностями в плане настроек..
vimann-x,
Был не очень удачный опыт с другими программами, так что хотел остаться на пунте. Видимо, придётся посмотреть на альтернативы. Спасибо за отклик! 
sbulatitskiy,
я и остался на Punto, во всяком случае пока, отключив автозамену, которую поручил другой программе. А что касаемо неудачного опыта, тут уж приходится смотреть, как в конкретном применении будет удобнее.
Для автозамены используйте специализированный софт. Вот мой честный совет...
Sergey Moskalev,
зачем увешивать систему всякими дополнительными программульками, если оно уже есть. Просто не допилено.
Так мы може придти к тому что - используйте линукс. И в этом гораздо больше рационального зерна. )))
Arnowt,
Автозамену не трогали 10 лет!  Если что-то не работает, нужно искать работающее, это минуты, а писать письма и ждать когда починят можно годами...
Sergey Moskalev,
так ведь в бете 4.3.1.1688 от 31.10.2016 уже чинили и, к тому же, успешно, а потом опять сломали.
«Жаль что мы так и не услышали начальника транспортного цеха»©
Ждать исправления или таки искать альтернативу?
Arnowt,
ждать — сомнительно, альтернатива — для меня пока указанная выше бета.
Спасибо, друзья, я узнал что это не меня глючит, а так и задумано! Пошёл искать замену пунтосвитчеру.
Плюсую к просьбе отменить переключение раскладки при использовании автозамены с курсором. Тоже по 100 раз на дню приходится отменять переключение: (
Если бы хотя бы в ПРАВИЛА ПЕРЕКЛЮЧЕНИЯ можно было занести «Не переключать раскладку после ввода такого-то текста», но нет – заносишь, а всё равно переключается раскладка по выполнению программой автозамены.
Обновлено 6 декабря 2017, 01:44