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

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

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

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

18 ноября 2024 года русскоязычному каталогу дополнений NVDA-ADDONS.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

Исходный код

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

Перевод

🔝 Назад к оглавлению

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

Список версий
🔝 Назад к оглавлению