Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Цель - необходимо создать свой собственный плагин (расширение) для подсветки синтаксиса на Solidify для блокчейна Free TON. Необходимо сосредоточиться на MS Visual Studio

Требования

  • Требуется полностью рабочее расширение. Никаких MVP
  • Подсветка синтаксиса: ключевые слова, переменные, литералы, комментарии, прочее из спецификации языка и дополнений Free TON
  • Завершение кода: ключевые слова, имена переменных, имена классов, имена методов, интерфейсы
  • Внедрение технологии подобной Intellisense (всплывающие подсказки, показывающие параметры, необходимые при кодировании): команды, контракты, методы, интерфейсы
  • Подсветка mos ошибок: волнистое подчеркивание недопустимых команд (например, команд, которые не соответствуют тому, что указано в спецификации. Например, если команды с ошибками, не распознаны, отсутствуют параметры, слишком мало или недостаточно параметров (или сама команда должна быть подчеркнута или параметры должны быть подчеркнуты - в зависимости от ситуации). В идеале подчеркивание должно отобразить одно из сообщений с подсказкой при наведении курсора в зависимости от ситуации: "Неизвестная команда" или "Отсутствующий параметр(ы)" или "Неверный параметр(ы)"
  • Необходимо обеспечить сосуществование с текущими инструментами подсветки синтаксиса Ethereum. Возможные решения: другое расширение, умный парсер заголовков или другое решение
Доп. требования

  • Решение должно иметь лицензию с открытым исходным кодом
  • Необходимо предоставить часть собственного кода (смарт контракт и т.п.) для проверки расширения и инструкцию по проверке
Дедлайн 17 сентября 2021 года
3 года назад
lesnik_utsa
Игорь 
37 летРоссия
3 года в сервисе
Был
3 года назад