Voted Coins
follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit

Author Topic: Конкурс:выделение синтаксиса для файлов с исходным кодом Solidify  (Read 816 times)

Online Alex077

  • Legendary
  • *
  • *
  • Activity: 2268
  • points:
    64300
  • Karma: 206
  • Bitcoin Mixer Since 2019
  • Trade Count: (0)
  • Referrals: 0
  • Last Active: Today at 08:24:24 PM
    • View Profile

  • Total Badges: 17
    Badges: (View All)
    Fourth year Anniversary Search Karma Good
               
       
В связи с тем, что к сообществу Free TON присоединилось множество новых разработчиков смарт-контрактов, появилась необходимость в реализации подсветки синтаксиса для популярных редакторов исходного кода и IDE. Учитывая, что Free TON имеет собственную разновидность Solidity, использование инструментов подсветки синтаксиса, написанных для разновидности Ethereum, нецелесообразно - различия слишком велики.

Цель

Нам нужны собственные плагины для подсветки синтаксиса. Цель этого конкурса - получить много новых плагинов, удовлетворяющих этой цели.

Требования:

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


Награды:

1 место: 50К = 20К + 5К ежемесячно в течение 6 месяцев;
2 место: 39К = 15К + 4К вестинг;
3 место: 28К = 10К + 3К вестинг;
4 место: 10 тыс.
5 место: 9К
6 место: 8К
7 место: 7К
8 место: 6К
9 место: 5К
10 место: 4K


Полный текст здесь....https://forum.freeton.org/t/contest-proposal-syntax-highlighting-for-solidify-source-code-files-written-for-free-ton/11300

Лендинг пейдж...https://freeton.today/

Altcoins Talks - Cryptocurrency Forum


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here


 

ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod