Skip to content

Простой анализатор выделенного текста #98

@Raichu13

Description

@Raichu13

Привет. Спасибо за программку. Искал аналог пунто, с которым устал бороться.
Сразу же нашел пару багов:

  1. Если в буфере обмена есть какая-то папка или файл, то конвертация очищает буфер.
    Например в проводнике вырезал файлы, хочешь их куда-то в другое место, создаёшь под них папку и печатаешь название не с той раскладки > конвертируешь уже введённое название папки > вставлять нечего, буфер очистился. Фрустрация, ещё и приходится идти обратно в исходную папку.
    Проблема была и в пунто свитчере, очень раздражает. Из-за этого всё время в голове паранойя, что нельзя пользоваться конвертацией, пока не вставил файл/папку куда нужно.

  2. В тексте группа слов на кириллице, которые нужно поменять на латиницу.
    Например "рщщлы.ьщвгдуы.сщьзщтутеы".
    Выделяешь их, (в Windows в этот момент стоит латиница) жмёшь назначенную кнопку для конвертации = всё плохо, результата нет, ещё и конвертировались точки. Массовое конвертирование в этом случае работает только если в момент нажатия конвертации выбрана кириллица.
    То есть логика программы на данный момент - менять конвертировать символы выделенного текста на символы раскладки, противоположной той, которая в момент ковертации выбрана в системе. А хорошо бы было, если бы это не учитывалось и весь выделенный текст конвертировался независимо от текущей выбранной раскладки.

Details "AlternativeLayoutChange": false, "ShowLangsInTrayMenu": true, "ShowReminderInTrayMenu": false, "SkipLowLevelInjectKeys": false, "config_version": "6.9.2", "disableAccessebility": true, "disableInPrograms": [], "fClipboardClearFormat": true, "fixRAlt": false, "fixRAlt_lay_": "0x4090409", "flagsSet": "Square", "force_DbgMode": false, "gui_lang": "Russian", "hotkeys": { "hk_CycleSwitchLayout": "", "hk_EmulateCapsLock": "", "hk_InsertWithoutFormat": "", "hk_InvertCaseSelected": "Shift + Break", "hk_RevertAllRecentText": "", "hk_RevertLastWord": "Break", "hk_RevertSelelected": "Break", "hk_RevertSeveralWords": "", "hk_ShowMainWindow": "", "hk_ShowRemainderWnd": "", "hk_ToggleEnabled": "", "hk_toUpperSelected": "" }, "isMonitorAdmin": true, "layouts_info": [ { "enabled": true, "hotkey": "", "layout": "0x4090409", "win_hotkey": "" }, { "enabled": true, "hotkey": "", "layout": "0x4190419", "win_hotkey": "" } ], "logLevel": 3, "quick_press_ms": 280, "run_programs": [], "separate_ext_mode": 0, "theme": "Dark Relax", "ui_skin": "", "useBritishFlag": true, "win_hotkey_cycle_lang": "LAlt + Shift" }

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions