Плагин апплета WeChat для Sublime Text 3!

внешний интерфейс WeChat Апплет WeChat Sublime Text

предисловие

Редактор инструмента разработчика WeChat имеет собственную функцию подсказки кода, но ее по-прежнему не очень легко использовать с ее опытом кодирования и темой. Несмотря на то, что VS Code имеет отличный небольшой программный плагин, он очень прост в использовании, но люди все же больше, чем просто Sublime Text. Итак, я все еще хочу писать код на своем знакомом возвышенном тексте3, поэтому я создал этот подсветку синтаксиса апплета WeChat Sublime text, плагин для подсказки кода.

Установить

Плагин еще не отправлен в Package Control. Адрес репозитория плагина:GitHub

  • Git

Клонируйте с помощью git в каталог установки плагина Sublime.

  • Zip

Загрузите zip-пакет и распакуйте его в каталог установки плагина Sublime.

настраивать

Чтобы повысить эффективность завершения wxml, вам нужно выбрать меню (Настройки > Настройки) и добавить следующий код в открытый файл конфигурации пользователя Preferences.sublime-settings:

"auto_complete_triggers":
[
  {
    "characters": "abcdefghijklmnopqrstuvwxyz ",
    "selector": "text.wxml"
  }
],

Функция плагина 1: подсветка синтаксиса файлов wxml

В дополнение к базовой подсветке синтаксиса тегов есть еще две функции:

1: Автоматически идентифицировать теги wxs и использовать подсветку синтаксиса JavaScript и подсказки по коду внутри.

2: Подсветка синтаксиса усов, чтобы отличать другие обычные значения свойств от текстового содержимого.

Функция плагина 2: подсветка синтаксиса файлов wxss

В настоящее время он настроен на синтаксис css, единицы rpx и теги внутренних компонентов не могут быть выделены.

Не рекомендуется напрямую использовать селектор тегов компонента для написания стилей в css апплета, рекомендуется использовать класс для равномерного написания.

Устройство RPX не выделено, оно может произойти, чтобы отразить особую природу устройства, и поэтому не намеревается писать файл грамматики для WXSS в одиночку.

Это также удобно для обмена оригинальным кодом, подсказками и дополнениями CSS.

Функция плагина 3: подсказки по коду и автодополнение встроенных компонентов WeChat

Реализовано базовое заполнение меток и подсказки атрибутов. Конкретные функции заключаются в следующем:

1: Автозаполнение тегов и добавление вспомогательного ввода для часто используемых тегов:view:if,view:for,view:classЖдать.

2: пройтиview.classа такжеview#idБыстро введите имя класса и атрибуты идентификатора.

3: Автоматический запрос и заполнение атрибутов метки и значений атрибутов.

Функция плагина 4: подсказки по коду и автодополнение WeChat API

Советы по WeChat API, унифицированные черезwxТриггер префикса, не поддерживается во время ввода.соответствовать.

следовать за

  1. Тег wxml пока не поддерживает автоматическое закрытие.
  2. Текст описания тегов и атрибутов wxml и значений атрибутов ограничен самим Completion UI Sublime, и на данный момент нет лучшего метода отображения.
  3. Подсказки по коду и автодополнение WeChat API не очень полны, но в основном их достаточно.
  4. В настоящее время нет функции подсказки для конфигурации JSON.
  5. Временно отсутствует удобная функция быстрого запроса документов.
  6. Если у вас есть какие-либо потребности и вопросы, пожалуйста, отправьтеissues.
  7. Если вам это нравится, вы также можете похвалитьStar.