NVDAJson (Форматирование JSON в NVDA)
- Автор: 'Josiel Santos
- Исходный код дополнения: Посетить Web-сайт nvda-json
Краткое описание
Дополнение NVDAJson ддобавляет функционал для форматирования JSON в NVDA.
Сочетание клавиш:
NVDA+j: Если текст выделен, берет выделенный JSON-текст и показывает его отформатированным в диалоге NVDA с возможностью просмотра. Если текст не выделен, отображает диалог форматирования Json-текста, получая Json-данные из буфера обмена.
NVDA+shift+j: форматирует несколько JSONS в одном тексте.
Примеры использования приведены в справке.
Сочетание клавиш изменить нельзя - эта возможность не реализовано разработчиком.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
nvda-json | 0.5.1 | 2024.1 | 2024.1.0 | 2019.3.0 | 06-09-2024 06:13:33 | 7 Кб. | GPL v2 |
Информация о локализации на русский язык
- Локализация от: Разработчик или другой переводчик
- Перевод: Да
- Перевод интерфейса: Да
- Перевод справки: Да
Скачать
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
NVDAJson (Форматирование JSON в NVDA)
Дополнение NVDAJson ддобавляет утилиты для обработки JSON в NVDA.
Использование
- NVDA+j: Если текст выделен, берет выделенный JSON-текст и показывает его отформатированным в диалоге NVDA с возможностью просмотра. Если текст не выделен, отображает диалог форматирования Json-текста, получая Json-данные из буфера обмена.
- NVDA+shift+j: форматирует несколько JSONS в одном тексте.
Как работает функция нескольких JSONS
Бывают ситуации, когда у нас есть несколько JSON, по одному на строку (например, строки журнала):
{«datetime»: «2022-03-10 21:04:05», „level“: «info», „message“: «пользователь вошел в систему"}
{ «datetime»: «2022-03-10 21:04:08», „level“: «error», „message“: «База данных не работает"}
При нажатии «NVDA+shift+j» это дополнение берет каждую строку, форматирует и отображает все элементы в виде списка.
Отформатированный текст будет отображаться следующим образом:
[
{
«datetime": «2022-03-10 21:04:05»,
«level": «info»,
«message": «пользователь вошел в систему»
},
{
«datetime": «2022-03-10 21:04:08»,
«level": «ошибка»,
«message": «База данных не работает»
}
]