Ищу редактор JSON-файлов, где для редактируемого файла можно указать JSON Schema (файл схемы или ссылку на него), и после этого появится возможность валидации и автодополнения кода.
Например, необходимо отредактировать файл composer.json. Все файлы конфигурации composer.json имеют одинаковую структуру, соответствующую
вот этой JSON schema. Соответственно, при редактировании такого файла было бы полезно иметь возможность:
а) увидеть список подсказок, т.е. допустимые в данном месте файла атрибуты, а также допустимые значения атрибутов, и воспользоваться автодополнением кода при наборе;
б) проверить свой файл на соответствие выбранной схеме, чтобы убедиться, что он не содержит ошибок в синтаксисе и семантике
В отсутствие всего этого править такой файл — все равно что писать код на каком-либо языке программирования в обычном Блокноте:
а) все правила синтаксиса и семантики приходится держать в голове или постоянно сверяться со справочной документацией по формату редактируемого JSON-файла;
б) отсутствие автодополнения значительно замедляет работу и увеличивает процент ошибок
В
списке инструментов, умеющих делать такое, нашел только Visual Studio, но мне такой монстр для такой небольшой задачи не подходит.
Что такое JSON-схема?Инструменты для работы с JSON-схемамиСписок наиболее популярных JSON-схем