dotSwitcher
dotSwitcher copied to clipboard
Изменение раскладки выделенного текста
Без этой фичи лично я не готов отказаться от пунты.
раскладки выделенного текста
И регистра, желательно, тоже
Регистра - в смысле "убрать КАПС" ?
В смысле превратить "пРИВЕТ" в "Привет".
пРИНЯТО
можно спрошу, вы завтра удалите вопрос - в win 8.1 - win 10 x64 / Chrome 64 тестировалось? работает в них дотсвичер?
Отличная утилита, но хотелось бы менять раскладку не только по кнопке, но и выделенного текста. Бывает, напишешь несколько слов, а поменять можно только последнее. В Customizable hotkey вижу настройки смены выделенного, но оно неактивно.
Да, смена раскладки выделенного текста - очень востребованный функционал. Если Есть возможность, пожалуйста, реализуйте его)
Поддерживаю изменение раскладки выделенного текста! Для меня это единственное, чего не хватает. А так программка то что надо, ничего лишнего. Планируете реализовать этот функционал? Или проект совсем забросили? Спасибо!
@asdert2 Спасибо. Да, думаю собраться с силами и доделать хотя бы это, а то вон сколько запросов. Да и самому мне функция иногда нужна.
Горячо поддерживаю! Хочу совсем отказаться от Пунто, но в вашей замечательной программе не хватает всего пару нужных функции: изменение раскладки выделенного текста и смена языка по капслоку. Спасибо!
Ну и я сплюсодиню про смену раскладки выделенного текста. Спасибо за программу, с пунты пересел, но очень не хватает этой функции.
Один шаг и она лучшая из таких программ!!
Ну если прям лучшая, то пробуйте: https://drive.google.com/file/d/0Bx04pjF-PrYvVm5aNURnREttZkU/view
- ахтунг: сейчас конвертация происходит с текущей раскладки, а не с любой. То есть если набрать ghbdtn, потом переключиться на русский, а потом только попробовать заменить ghbdtn, то волшебства не произойдет :) Позже починю, самому функция замены выделенного текста нужна была как можно быстрее (я вообще в первую очередь это для себя все делал :-ь)
- ахтунг2: конвертация выделенного текста использует Ctrl+C, так как нету другого достаточно надежного способа получить выделенный текст. Восстановить содержимое буффера опять-таки достаточно надежно - не получится :) позже я заморочусь и этим, а пока в буффер будет просто последним сконвертированным текстом.
Да, я знаю, что обе проблемы в пунте решены, но такими костылями, что там черт ногу сломит, и все равно не будет на 100% работать. Я считаю, пусть лучше код останется чистым, чем будет как можно меньше нерабочих сценариев. Хватит и того, что замена последнего слова работает в консоли XD
И спасибо, что добавляете энтузиазма.
я выделил слово русский и нажал Shift + Pause и... что-то не пошло так оно выдает мне:
АДЩЦПКФТКЩВУЩ - хТфтфеыг тщ Ефшяфш ЩЗ ? УВ СВ1 №01ъ 7-ыумут-
ИКШДДШФТЕ4 - хФьфпш Икшддшфте Зфкл ЩЗ ? УВ №01ъ Удуьутефкшщ ву Фшьфырщг!
ФЛШТЩ цшер идуыы4 - хФьфпш Икшддшфте Зфкл ЩЗ ? УВ №01ъ УЧЕКФ ЬФПШС РЩГК
Ьффнф Гсршвф - хЩкуб Ецштефшд тш Тфкшьфыг ЩЗ ? УВ №01ъ Пшььу! Кумщдгешщт
Ыщтфк Зщслуе - хЦщкдв Екшппук ЩЗ - ПШКШПШКШ СВ1 №02ъ ПШКШПШКШ
арфтф - хЫщкф тщ Ьуерщв ЩЗ ? УВ №01ъ Рщыршяглг тщ Штеукдгву
цфссш - хЫршпфеыг цф Лшьш тщ Гыщ ЩЗ ? УВ СВ1 №01ъ Лшкфьулш
Кшлф Ьфнфьф - хФлфьу пф Лшдд ЩЗ ? УВ СВ1 №01ъ Дшфк Ьфыл
Лгьшлщ Тщьф - хУдаут Дшув ЩЗ ? УВъ Дшдшгь Агдд-Ышяу
Ыфцфтщ Ршкщнглш - хФдвтщфр Яукщ ЩЗ ? УВ №03ъ ьшяглш - фДШУя
Ыфцфтщ Ршкщнглш - хФдвтщфр Яукщ ЩЗ ? УВ №02ъ ьшяглш - ФЯ
Шлшьщтщ-пфлфкш - хТфтфеыг тщ Ефшяфш ЩЗ ? УВ №01ъ Туеыгощг тщ Ызусекгь
Ьшяглш Тфтф - хВщп Вфны ЩЗ ? УВ №02ъ Тщ Дшьше
Ецшт-Ефшды - хЩкуб Ецштефшд тш Тфкшьфыг ЩЗ ? УВ №01ъ Щкуб Ецштефшд тш Тфкшьфыг
ЫГЗУК ИУФМУК - хИфкфлфьщт ЩЗ ? УВ №01ъ Кфыршыф
Дфкмфд Ыефпу Здфттштп - хЫщкф тщ Ьуерщв ЩЗ ? УВ №01ъ Ыефкпфяук
Мшыедшз - хФлфеыглш тщ Нщтф ЩЗ ? УВ №08ъ Нщкг
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ 120000
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №01ъ
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №02ъ Вуфк сщсщф пшкды
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ Руддщ-Здфтуе
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф СВ1 №04ъ Ш Цфттф Иу Нщгк Цщкдв
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ Шумфт Зщдллф (Пфьу Увше)
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ Лшьш тщ Ефшщт
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №03ъ Лщлщкщ
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №14ъ Ьфпштфд
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ Ьфптуе
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ Туц Цщкдв
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №11ъ ЩТУ ТШПРЕ ПШКД
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ ЩМУК
Фщлш Дфзшыб Нгяглш Нглфкш - хЫцщкв Фке Щтдшту Куьшч ЩЫЕ №06ъ Куьфштув Ыцщкв
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ Кщьущ ещ Сштвукуддф
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №10ъ Ыефк Ыещкн (ПФЬУ увше)
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ ЫефкпфяуК
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ (Пфьу Увше)
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №47ъ Еру Ыштпштп Зфыышщт ща Рфеыгту Ьшлг
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ ЕС
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмф №01ъ МукеучЗыш
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ МЩС"ДЩШВ (Пфьу Увше)
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ ,
Рфеыгту Ьшлг - хРфеыгту Ьшлг Зкщоусе Вшмфъ ЦЩКДВэЫ УТВ ГЬИКУДДФ
это я делал в Notepad++, в VS тоже не работает выдает звук "Windows - Default", в firefox'е тоже не работает выдает похожее на то что выдавало в Notepad++ а в обычном блокноте нормально работает и в проводнике тоже, в foobar2000 тоже работает. Я пользуюсь ClipDiary так что копировать в буфер для меня не очень хороший вариант(Он копирует всё что я выделяю). Иногда просто пытается транслировать то что уже в буфере, то есть не выделенный элемент а уже существующий. Нужно чтоб выделенный текст при нажатии на клавишу шел в переменную а эту переменную транслировать и заменить ею выделенный текст. В целом пока что сойдет, но не для всех программ.
к сожалению, копировать в буффер - практически единственный вариант получить текст из выделения :( и да, сейчас работает не везде, может не успевает обработать ктрл-ц, а может я забыл "шифт отжимать" (попробуйте назначить комбинацию ктрл-пауза), в скором времени разберусь, главное, что уже хоть какие-то признаки жизни подаёт :)
Настроив на Scroll-Lock, заработал везде :)
при двойном нажатии на scroll-lock он вставляет транслированный от выделенного текст, каждое двойное нажатие вставляет...
Не работает, если назначить одну и ту же кнопку (Pause) на обе операции.
Скажите прога еще не работает? Если работает можно инструкцию в студию. Просто нужно простое переключение языков желательно с флагами. Пунто глючит, а остальные нинзеподобные не всё переключают, а сама языковая панель у меня исчезла, ковырянием так её и не нашёл.
языковая панель у меня исчезла, ковырянием так её и не нашёл. запусти ctfmon.exe из "Выполнить..." или из "Коммандной строки"
Появилась спасибо
@ovas10 не за что.
Можно сделать чтоб при изменении раскладки участок текста оставался выделен? Или задать между какими языками менять раскладку текста или переключать клавиатуру, когда больше 2х языков в системе все равно в основных 2.
Можно сделать чтоб при изменении раскладки участок текста оставался выделен?
Я попробую :)
Или задать между какими языками менять раскладку
Интересная идея, я подумаю над этим, спасибо
Скажите, когда будет добавлена возможность конвертации выделенного текста? Можно ли ее сделать по той же самой кнопке break?
Скажите, когда будет добавлена возможность конвертации выделенного текста? Можно ли ее сделать по той же самой кнопке break?
Kurumpa, прекратил обновлять dotSwitcher 9 месяцев назад.... А вот моя альтернатива, созданная тоже на C#. В ней уже есть и конвертация выделенного текста и многое другое, попробуйте.