1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/WeBank-wxa-vscode

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 22 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 07:02 8e1cabd

Changelog

0.14.3 | 2018-11-29 | VSIX

  • Из devDependencies Vetur удалён пакет flatmap-stream. Пакет flatmap-stream никогда не поставлялся пользователям.
  • Исправлена ошибка, из-за которой Vetur не мог правильно форматировать области стиля при использовании vetur.format.defaultFormatterOptions.prettier. #997 и #998.

0.14.2 | 2018-11-26 | VSIX

  • Разрешено использование vetur.format.defaultFormatterOptions.prettier в качестве глобальной конфигурации prettier. Вам это не нужно, если у вас есть глобальный конфиг, такой как ~/.prettierrc в вашем домашнем каталоге. #986

0.14.1 | 2018-11-26 | VSIX

  • Исправлена нулевая ошибка указателя, когда не удаётся найти локальную конфигурацию prettier.

0.14.0 | 2018-11-26 | VSIX

  • Использование последних данных vscode-css-langaugeservice для функций языка Stylus. Благодаря вкладу @DeltaEvo. #953.
  • Файлы .ts и .map были удалены из опубликованных расширений. Благодаря вкладу @mjbvz. #955.
  • Quasar Framework включает ключ vetur в свой файл package.json, и Vetur будет читать определения тегов/атрибутов Quasar для автозаполнения и других языковых функций. Эта функция теперь доступна для любых зависимостей, содержащих ключ vetur. vuetypes — попытка стандартизировать этот формат. Благодаря вкладу @Zenser. #941.

Изменения форматирования

Читайте обновлённую документацию по адресу: https://vuejs.github.io/vetur/formatting.html#formatters.

  • Обновлены до последних версий средства форматирования prettier, prettier-eslint, prettyhtml.
  • Форматировщики больше не наследуют от editor.insertSpaces и editor.tabSize. Вместо этого Vetur теперь предлагает две опции, которые наследуются всеми форматировщиками. Это связано с тем, что VS Code по умолчанию устанавливает editor.detectIndentation: true, а обнаруженная отступация для файлов Vue не всегда соответствует настройкам editor.insertSpaces и editor.tabSize. #982.
    {
      "vetur.format.options.useTabs": false,
      "vetur.format.options.tabSize": 2
    }
  • Vetur больше не читает настройки из prettier.*. Все настройки должны быть указаны в локальном файле конфигурации. #982.
  • prettier-eslint добавлен в качестве опции для vetur.format.defaultFormatter.js. #982.
  • Различные исправления ошибок для prettier-eslint, неправильно считывающих конфигурацию. Благодаря вкладу @Coder-256. #934 и #942.
  • prettyhtml становится средством форматирования по умолчанию для раздела <template>.
  • Активно поддерживается js-beautify-html, и он больше не является устаревшей опцией для форматирования HTML.

0.13.0 | 2018-10-04 | VSIX

  • Возврат TS к версии 2.8.4, которая совпадает с версией 0.12.6 выпуска для проблем с производительностью. #913.
  • Поддержка prettyhtml. Благодаря вкладу @StarpTech. #561 и #491.
  • По умолчанию unformatted опция устанавливается в пустой массив, чтобы учесть новое поведение js-beautify. #921.
  • Исправление ошибки форматирования Stylus, когда код Stylus содержит комментарии. Благодаря вкладу @ThisIsManta. #918.
  • Если локальный prettier существует в node_modules, предпочтительно использовать его вместо упакованной версии prettier. Благодаря вкладу @maeldur. #876.

0.12.7 | 2018-09-24 | 0.11.5 | 2017-12-15 | VSIX

  • Исправить ошибку, из-за которой неправильно сообщалось, что тег <template> должен иметь конечный тег. #578.
  • Изменить линтинг шаблонов Vetur, чтобы использовать essential вместо recommended набора правил eslint-plugin-vue. #579.
  • Улучшить отображение диагностических ошибок от eslint-plugin-vue.

0.11.4 | 2017-12-14 | [VSIX] (https://marketplace.visualstudio.com/_apis/public/gallery/publishers/octref/vsextensions/vetur/0.11.4/vspackage)

  • Обновить до последних версий prettier и prettier-eslint.
  • Обновить до последней версии vscode-css-languageservice, которая поддерживает css grid. #437.
  • Обновить eslint-plugin-vue.
    • Исправить ошибку с сообщением «Директивы v-model не поддерживают динамические типы ввода». #554.
    • Исправить ошибку с сообщением о том, что «ключ» не должен быть разрешён в <slot>». #505.
  • Включить /server в дистрибутив вместо загрузки из NPM в другое место. Устранить проблему, когда VS Code не может найти языковой сервер. #568.
  • Поддержка Color Picker. #559.
  • Исправить ошибку неточного поиска определения. #549.
  • Исправить правило грамматики vue-html, которое не выделяет шаблоны Vue после </template>. #548.
  • Обновите грамматику, чтобы неправильный синтаксис в каждом регионе не влиял на подсветку синтаксиса за пределами этого конкретного региона. #174.
  • Всегда игнорировать опцию end_with_newline в js-beautify, чтобы шаблон форматировался правильно. #544.

0.11.3 | 2017-11-13

  • Горячее исправление ошибки форматирования <template> с помощью js-beautify, при котором добавляется </template> в конец. #539.

0.11.2 | 2017-11-13

  • Обойти ошибку js-beautify, которая делает отступ для многострочного комментария. #535.
  • Документация по созданию грамматики для пользовательских блоков: https://vuejs.github.io/vetur/highlighting.html.
  • Разрешить php как один из языков пользовательского блока. #536.
  • Запретить более длинную версию lang в настройке пользовательского блока (js вместо javascript, md вместо markdown).
  • Красиво распечатать сгенерированную грамматику, чтобы она была читаемой. (Вы можете найти её в ~/.vscode/extensions/octref.vetur-<version>./syntaxes/vue-generated.json).

0.11.1 | 2017-11-10

  • Подсветка синтаксиса для пользовательского блока. #210.
    • Добавлена настройка vetur.grammar.customBlocks.
    • Добавлена команда «Vetur: Сгенерировать грамматику из vetur.grammar.customBlocks».

0.11.0 | 2017-11-06 | [VSIX] (https://marketplace.visualstudio.com/_apis/public/gallery/publishers/octref/vsextensions/vetur/0.11.0/vspackage)

  • Лучший порядок завершения в js/ts. #489.
  • Исправьте некоторые проблемы с форматированием Stylus. #471.
  • Поддержка prettier-eslint. #478.
  • Исправьте, если Vetur неправильно различает регионы js/ts. #504 и #476.
  • Исправлена ошибка, из-за которой Vetur пропускает детали элемента завершения. #418.
  • Предпочитайте пользовательские параметры компилятора jsconfig/tsconfig в Vue Language Server. #515 и #512.

0.10.1 | 2017-10-19 | [VSIX] (https://marketplace.visualstudio.com/_apis/public/gallery/publishers/octref/vsextensions/vetur/0.10.1/vspackage)

  • Удалить формат диапазона. #100.
  • Удалить onTypeFormat. #477.
  • Обновление TypeScript для лучшей обработки больших рабочих пространств. #390.

0.10.0 | 2017-10-19 | [VSIX] (https://marketplace.visualstudio.com/_apis/public/gallery/publishers/octref/vsextensions/vetur/0.10.0/vspackage)

  • :red_circle: Критическое изменение в настройках vetur.format.*. Подробности см. ниже.
  • Prettier используется по умолчанию для форматирования css/scss/less/js/ts. #221.
  • Загрузите зависимость Vue, даже если это devDependency, чтобы обеспечить IntelliSense. #470.
  • Обновлён IntelliSense для тегов Vue в версии 2.5.
  • Отключить нефункциональную проверку ошибок postcss, поскольку vscode-css-languageservice её не поддерживает. #465.

Изменения форматирования Vetur

См. обновлённые документы по адресу: https://vuejs.github.io/vetur/formatting.html

  • Vetur теперь использует prettier для форматирования css/scss/less/js/ts.
  • Vetur планирует использовать prettier для форматирования html, когда он появится в prettier. Проблемы с вышестоящими версиями vetur.format.defaultFormatter теперь позволяет устанавливать форматировщик в зависимости от языка. Текущее значение по умолчанию:
"vetur.format.defaultFormatter": {
    "html": "none",
    "css": "prettier",
    "postcss": "prettier",
    "scss": "prettier",
    "less": "prettier",
    "js": "prettier",
    "ts": "prettier",
    "stylus": "stylus-supremacy"
}

Vetur теперь отключает форматирование html с помощью js-beautify по умолчанию и планирует полностью удалить js-beautify после того, как поддержка html появится в prettier. Вы всё ещё можете включить его, установив:

"vetur.format.defaultFormatter": {
    "html": "js-beautify-html"
},
"vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
        // настройки js-beautify-html, см. https://github.com/vuejs/vetur/blob/master/server/src/modes/template/services/htmlFormat.ts
    }
}

Vetur закроет все проблемы с форматированием html. Проблемы с js-beautify следует сообщать в js-beautify. Наша команда направит усилия на создание форматирования html / vue в prettier.

0.9.11 | 2017-10-09 | VSIX

Форматировщик Stylus основан на Stylus Supremacy. Благодаря вкладу @ThisIsManta. #457. Исправлена ошибка, из-за которой однострочные теги с src могли нарушить работу линтера. #461. Поддержка регионов для <template>, <style> и <script>. #459.

0.9.10 | 2017-09-22 | VSIX

Исправлен Enter, который не работал должным образом из-за formatOnType. #448.

0.9.9 | 2017-09-21 | VSIX

Исправлена проблема с выделением шаблона. #440.

0.9.8 | 2017-09-21 | VSIX

Исправлено this.$ завершение. Поддерживаются типы Vue 2.5+. #435. bootstrap-vue поддержка. Благодаря @alexsasharegan. #428. Поддержка formatOnType. #431. Сделан доступным editor.emmet.action.expandAbbreviation в регионе vue-html, так что старый стиль emmet можно использовать. Обновлены элементы пользовательского интерфейса Element UI и Onsen UI, а также теги и атрибуты автозаполнения.

0.9.7 | 2017-09-08 | VSIX

Обновление до новейшей версии TypeScript с поддержкой JSDoc приведения типов и прочего. #419 и #420. Быстрое исправление исчезающего форматировщика. #421.

0.9.6 | 2017-09-07 | VSIX

Обработка значений атрибутов без кавычек. #341. Файлы по умолчанию исключаются на основе файла gitignore. #418. Устранена проблема с производительностью при открытии одного файла Vue без рабочей области. #348. Более терпимый синтаксический анализ для региона шаблонов, поэтому IntelliSense будет доступен даже при недопустимом шаблоне. #413. Поиск определения компонентов Vue в <template>. #411. Завершение для имени компонента и свойств в <template>. #393. Исправление emmet, которое неправильно отображало предложения для элементов с -. #398. Исправление ошибки ESLint при обработке вложенного v-for. #400. Вот перевод текста на русский язык:

Пространство перед именованными и анонимными функциями. #226.

0.9.4 | 2017-08-16 | VSIX

  • Интеграция новой поддержки Emmet для html, css, scss, less и stylus. #232.
  • Обновление документации на веб-сайте.
  • Исправление средства форматирования, добавляющего пробелы к пустым строкам в <template>. #360.

0.9.3 | 2017-07-26 | VSIX

  • Обновление eslint-plugin-vue до версии 3.8.0. Устранение ложных срабатываний для v-for. #261.
  • Применение vetur.validation.style к postcss. #350.

0.9.2 | 2017-07-22 | VSIX

  • Поддержка tsx. #337.
  • Начальная поддержка postcss. #344.
  • Добавление шаблона фрагмента для тега стиля с ограниченной областью видимости. #335.
  • Улучшенная поддержка закрытия обратных кавычек и комментариев в js. #329.
  • Устранение проблемы с выделением синтаксиса для тегов, содержащих дефисы. #328.

Особая благодарность @HerringtonDarkholme, который вносил свой вклад в большинство улучшений Vetur в течение последних многих версий.

Поздравляем @g-plane и @armano2, которые внесли свой первый PR в Vetur!

0.9.1 | 2017-07-12 | VSIX

  • Устранён сбой при импорте несуществующего файла .vue.ts. #321.

0.9.0 | 2017-07-08 | VSIX

  • Поддержка Onsen UI. #308.
  • Подавление всех журналов ошибок Vetur (по-прежнему доступны на вкладке вывода). #296.
  • Исправлена ошибка использования атрибутов http lang в <template>. #293.
  • Исправлена ошибка сопоставления пути. #301 и #213.
  • Исправлен баг, из-за которого при наборе import в верхней части <script> происходил сбой VLS. #285.

0.8.7 | 2017-06-28 | VSIX

  • Обновлён eslint-plugin-vue для решения некоторых проблем с линтингом шаблонов. #294.
  • Пропуск проверки шаблона для пустого шаблона. #272.

0.8.6 | 2017-06-26 | VSIX

  • Удаление vue-template-compiler как зависимости. Исправлено #250, #277 и #286.
  • IntelliSense в шаблоне с символом @ и улучшенный порядок IntelliSense. #256.

0.8.5 | 2017-06-23 | VSIX

  • Исправлена проблема с обработкой путей Windows, которая приводит к тому, что IntelliSense не работает. #265.

0.8.4 | 2017-06-23 | VSIX

  • Исправлена проблема, приводящая к удалению пробела после принятия предложения IntelliSense. #244.
  • Исправлена проблема, вызывающая сообщение об ошибке ESLint на неправильной строке. #263.

0.8.3 | 2017-06-23 | VSIX

  • Добавлена опция vetur.validation.template, позволяющая включать проверку vue-html с помощью eslint-plugin-vue@beta. #235 и #257.
  • Исправлен сбой языкового сервера. #258.

0.8.2 | 2017-06-22 | VSIX

  • Повторное опубликование с правильным vue-language-server.

0.8.1 | 2017-06-22 | VSIX

  • Ошибочное опубликование неверной версии vue-language-server в 0.8...упс.

0.8.0 | 2017-06-22 | VSIX

  • Поддержка eslint-plugin-vue. #235.
  • Первоначальная поддержка стилуса. #227.
  • Поддержка Element UI. #234.
  • Отображение кода подписи с подсветкой синтаксиса при наведении. #247.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/WeBank-wxa-vscode.git
git@api.gitlife.ru:oschina-mirror/WeBank-wxa-vscode.git
oschina-mirror
WeBank-wxa-vscode
WeBank-wxa-vscode
master