@bevalorous

Какие есть редакторы для JSON с автодополнением и валидацией кода согласно указанной JSON-схеме?

Ищу редактор JSON-файлов, где для редактируемого файла можно указать JSON Schema (файл схемы или ссылку на него), и после этого появится возможность валидации и автодополнения кода.

Например, необходимо отредактировать файл composer.json. Все файлы конфигурации composer.json имеют одинаковую структуру, соответствующую вот этой JSON schema. Соответственно, при редактировании такого файла было бы полезно иметь возможность:

а) увидеть список подсказок, т.е. допустимые в данном месте файла атрибуты, а также допустимые значения атрибутов, и воспользоваться автодополнением кода при наборе;

б) проверить свой файл на соответствие выбранной схеме, чтобы убедиться, что он не содержит ошибок в синтаксисе и семантике

В отсутствие всего этого править такой файл — все равно что писать код на каком-либо языке программирования в обычном Блокноте:

а) все правила синтаксиса и семантики приходится держать в голове или постоянно сверяться со справочной документацией по формату редактируемого JSON-файла;

б) отсутствие автодополнения значительно замедляет работу и увеличивает процент ошибок

В списке инструментов, умеющих делать такое, нашел только Visual Studio, но мне такой монстр для такой небольшой задачи не подходит.

Что такое JSON-схема?
Инструменты для работы с JSON-схемами
Список наиболее популярных JSON-схем
  • Вопрос задан
  • 3754 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы