Перейти к основному содержимому Главная страница каталога дополнений для NVDA от русскоязычного сообщества NVDA.RU.

Официальный русскоязычный каталог дополнений NVDA

Крупнейший каталог дополнений для программы экранного доступа NVDA, доступный в Интернете

Каталог дополнений от 🇷🇺 русскоязычного сообщества NVDA.RU.

IgnoreBlanksIndentationReporting (Игнорировать сообщения о пробелах и отступах)

Краткое описание

Дополнение IgnoreBlanksIndentationReporting которое изменяет порядок отображения отступов, игнорируя пустые строки при принятии решения о том, следует ли сообщать об изменениях в отступах.
Это лучше всего понять, сравнив обычное поведение с примером (Примеры приведены в справке дополнения).
Примечание: Начиная с NVDA 2023.3, эта функциональность доступна в NVDA нативно и может быть включена в настройках форматирования документа в разделе «Игнорировать пустые строки для отчета об отступах строк».

Основная информация

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
ignoreBlanksIndentationReporting 0.5 2023.1 2023.3.3 2021.1 31-05-2024 20:13:50 <15 Кб. GPL v2

Информация о локализации на русский язык

Скачать

IgnoreBlanksIndentationReporting-V.0.5.nvda-addon

Разделы

Справка

Уважаемые пользователи сайта. Еще не все дополнения имеют локализованную справку, кроме того, не у всех дополнений есть справка.
Для того Чтобы узнать это, нажмите на следующую кнопку.

Подробнее

IgnoreBlanksIndentationReporting (Игнорировать сообщения о пробелах и отступах)

Примечание: Начиная с NVDA 2023.3, эта функциональность доступна в NVDA нативно и может быть включена в настройках форматирования документа в разделе «Игнорировать пустые строки для отчета об отступах строк».

Дополнение IgnoreBlanksIndentationReporting которое изменяет порядок отображения отступов, игнорируя пустые строки при принятии решения о том, следует ли сообщать об изменениях в отступах. Это лучше всего понять, сравнив обычное поведение с примером. Рассмотрим этот пример:

def foo():
    x = 42

    return x

def bar():

Текущее поведение NVDA заключается в том, чтобы сообщать об изменениях отступа для любой строки, в которой отступ изменился, даже если строка пустая. Таким образом, пример можно было бы прочитать следующим образом:

def foo():
tab x = 42
no indent blank
tab return x
no indent blank
def bar():

Недостатком такого поведения является то, что для большинства языков программирования, таких как python, пустая строка не имеет семантического значения и используется просто для визуального разделения строк кода без изменения смысла кода. Таким образом, сообщение об изменении отступа при вводе пустой строки, а затем повторное сообщение об этом при переходе на следующую строку - это просто шум, который мешает сосредоточиться на понимании кода.

Это дополнение направлено на улучшение поведения за счет игнорирования пустых строк при переходе на следующую строку. вычисляя речевой отступ, таким образом, пример читается следующим образом:

def foo():
tab x = 42
blank
return x

no indent def bar():

Журнал изменений

v0.5

v0.4

версия 0.3

версия 0.2

версия 0.1

Исходный код

Репозиторий исходного кода

Перевод

История версий

Предыдущих версий нет.