Разработка плагина для VS code. Разработка с нуля, доработка существующего продукта. Создание плагина для VS Code для языка ACSL, для поддержки подсветки синтаксиса и автодополнения. Разработка расширения ведётся на языке Javascript. 1)Примеры существующего аналогичного плагина для Visual Studio прилагаю (https://github.com/styled-components/vscode-styled-components) 2)Кроме того существуют пособия по созданию таких расширений в интернете, а также имеется методичка по изучению самого языка ACSL. 3)ACSL - это язык спецификации поведения для программ на языке Си, он пишется в комментариях к обычному коду. Задание вкратце - Язык ACSL пишется в комментариях к языку С++. А разработка плагина для VS code ведётся на Javascript. В свою очередь плагин предполагает за собою подсветку синтаксиса и автодополнение. можно разделить задание на следующие этапы, чтобы было точнее. 1.Создать базовое расширение для VS code 2. Visual Studio сама умеет сканировать код на C++, надо подключиться к её парсеру и вытягивать данные только об комментариях, поскольку язык ACSL существует только в комментариях 3. Комментарии языка ACSL имеют отличительную особенность, они идут после символов //@, нужно чтобы плагин отличал такие комментарии от обычных. 4. далее ключевые слова в языке ACSL должны подсвечиваться цветами 5. Как дополнительная мера можно подчеркивать слова, которые написаны не по правилам. 6. Заключительный этап автодополнение текста, по поводу этого этапа можно договориться отдельно.