Текстовый редактор Notepad++: улучшение доступности
Возможности
Это расширение направлено на улучшение доступности текстового редактора Notepad++ и добавление функций для облегчения редактирования файлов, используемых в языке Python, и файлов, написанных на языке разметки Markdown.
Оно включает большинство дополнений, сделанных в дополнении NVDA_notepadPlusPlus, созданном Дереком Римером (Derek Riemer) и Тууккой Ояла (Tuukka Ojala), затем модифицированном Робертом Хенгги (Robert Hänggi) и Andre9642 https://github.com/derekriemer/nvda-notepadPlusPlus.
А именно:
- озвучивание результата команды «control + b», которая позволяет перейти к симметричному разделителю,
- озвучивание перехода к следующей или предыдущей закладке с помощью «F2» или «заглавная буква + f2»,
- сообщение о слишком длинных строках,
- доступность автозаполнения,
- доступность инкрементального поиска,
- поддержка функции поиска предыдущего и следующего совпадений.
Для файлов Python он предоставляет:
- переход к следующему классу или методу,
- импорт кода из окна редактирования.
Для файлов Markdown или txt2tags:
- предварительный просмотр результата преобразования в HTML в виртуальном буфере NVDA или в браузере по умолчанию,
- добавлен режим навигации по заголовкам, ссылкам, цитатам.
Для плагина Notepad++ DSpellCheck:
- сообщение об орфографических ошибках при переходе от строки к строке
И другие дополнения:
- Объявление номера и отступа каждой строки,
- скрипты для установки отступа,
- перемещение фокуса с помощью клавиши «home»,
- сравнение выделенного текста с текстом из буфера обмена,
- переход к следующей строке, оканчивающейся хотя бы одной табуляцией или пробелом,
- формат объявления имени документов:
- сокращённое объявление пути к файлу,
- объявление имени файла перед его путём,
- отсутствие озвучивания обратных слешей в пути,
- сообщение об орфографических ошибках, найденных плагином DSpellCheck (экспериментально).
Совместимость
Это расширение было протестировано с версиями Notepad++ 8.9.2 и 8.8.3 64-бит
Ограничения
Это расширение использует и перехватывает сочетания клавиш Notepad++, настроенные по умолчанию. Поэтому для его правильной работы настоятельно рекомендуется не изменять эти сочетания клавиш.