Мне нужно написать собственное расширение, чтобы включить поддержку нового javascript mvc framework.Фреймворк имеет файлы конфигурации, начинающиеся с префикса fjs-config * .json, эти файлы определяют следующие
- имена файлов, специфичных для фреймворка (json, js, html)
- ссылки на имена функций js (функции, определенные в файлах js)
- ссылки на схемы форм, определенные в файлах json
- ссылки на шаблоны html, определенные в файлах html
- ссылки намаршруты, используемые в каркасе
Расширение
- необходимо активировать при открытии этого файла в редакторе
- должен загрузить файл схемы json фреймворкадля проверки синтаксиса json в соответствии с правилами платформы (для fjs-config.json) (http://schemastore.org/json/)
- обеспечивает ctrl + щелчок для навигации по файлу fjs-config.json к фактическим определениям функций js
- обеспечивают навигацию по ctrl + click из файла fjs-config.json к фактическим определениям / файлам формы json
- обеспечивают навигацию по ctrl + click из файла fjs-config.json к фактическому html tиспользовать определения / файлы
- другие проверки
В настоящее время я не совсем понимаю, нужно ли мне писать расширение для языкового сервера или использовать существующий встроенный json-сервер и писать собственный клиентрасширение, которое может взаимодействовать с ним для достижения желаемого здесь.Я уже прошел через примеры расширений.Нужна помощь, чтобы продолжить, поскольку в настоящее время я не могу двигаться дальше в этом действии.