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

OSCHINA-MIRROR/masx200-excellent-vscode-extensions-for-javascript

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Расширения для Visual Studio Code, рекомендуемые для работы с JavaScript, HTML, CSS, Vue и React

  • Отличные расширения для Visual Studio Code для JavaScript
    • Ссылка: https://github.com/masx200/excellent-vscode-extensions-for-javascript

    • Рекомендации по отличным расширениям для Visual Studio Code (VS Code) для программирования на JavaScript, HTML, CSS, Vue и React, а также рекомендуемые настройки VS Code и конфигурация ESLint.

Рекомендуемые настройки VS Code

Настройка settings.json:

{
    "workbench.iconTheme": "Material Color",
    "workbench.colorTheme": "Material Color",
    "editor.formatOnSave": true,
    "editor.fontWeight": "bold",
    "editor.wordWrap": "bounded"
}

Включение ESLint

  1. Настройка .eslintrc.js:
module.exports = {
    env: {
        browser: true,
        es6: true,
        node: true,
        worker: true,
        commonjs: true,
        amd: true
    },
    extends: "eslint:recommended",
    globals: {
        Atomics: "readonly",
        SharedArrayBuffer: "readonly"
    },
    parserOptions: {
        ecmaVersion: 2019,
        sourceType: "module",
        ecmaFeatures: {
            jsx: true
        }
    },
    rules: {}
};
  1. Настройка .eslintrc.json:
{
    "env": {
        "browser": true,
        "es6": true,
        "node": true,
        "worker": true,
        "commonjs": true,
        "amd": true
    },
    "extends": "eslint:recommended",
    "globals": {
        "Atomics": "readonly",
        "SharedArrayBuffer": "readonly"
    },
    "parserOptions": {
        "ecmaVersion": 2019,
        "sourceType": "module",
        "ecmaFeatures": {
            "jsx": true
        }
    },
    "rules": {}
}
  1. Конфигурация ESLint для Vue.js: https://github.com/masx200/excellent-vscode-extensions-for-javascript/blob/master/vue.eslintrc.json

  2. Конфигурация ESLint для React.js: https://github.com/masx200/excellent-vscode-extensions-for-javascript/blob/master/react.eslintrc.json

  3. Конфигурация ESLint для TypeScript: https://github.com/masx200/excellent-vscode-extensions-for-javascript/blob/master/tsconfig.json https://github.com/masx200/excellent-vscode-extensions-for-javascript/blob/master/typescript.eslintrc.json https://github.com/masx200/excellent-vscode-extensions-for-javascript/blob/master/rollup.config.js

Полное решение проблемы медленной установки yarn «Building fresh packages»

yarn config set registry  https://registry.npm.taobao.org
yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
yarn config set phantomjs_cdnurl http://cnpmjs.org/downloads
yarn config set electron_mirror https://npm.taobao.org/mirrors/electron/
yarn config set profiler_binary_host_mirror http://npm.taobao.org/mirrors/node-inspector/

Рекомендуемая конфигурация rollup+TypeScript

https://github.com/masx200/excellent-vscode-extensions-for-javascript/blob/master/rollup.config.js

Синхронизация настроек VS Code

Название: Settings Sync

id: shan.code-settings-sync

Описание: Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.

Версия: 3.3.1

Издатель: Shan Khan

Ссылка на VS Marketplace: https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

Отличные расширения для VS Code, рекомендованные для программирования JavaScript/HTML/CSS/Vue/React

Название: ESLint

id: dbaeumer.vscode-eslint

Описание: Integrates ESLint JavaScript into VS Code.

Версия: 1.9.0

Издатель: Dirk Baeumer

Ссылка на VS Marketplace: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

Название: Beautify

id: hookyqr.beautify

Описание: Beautify code in place for VS Code

Версия: 1.5.0

Издатель: HookyQR

Ссылка на VS Marketplace:

https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify

Название: Bracket Pair Colorizer 2

id: coenraads.bracket-pair-colorizer-2

Описание: A customizable extension for colorizing matching brackets

Версия: 0.0.28

Издатель: CoenraadS

Ссылка на VS Marketplace:

https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2

Название: Chinese (Simplified) Language Pack for Visual Studio Code

id: ms-ceintl.vscode-language-pack-zh-hans

Описание: Language pack extension for Chinese (Simplified)

Версия: 1.35.1

Издатель: Microsoft

Ссылка на VS Marketplace:

https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hans

Название: ES7 React/Redux/GraphQL/React-Native snippets

id: dsznajder.es7-react-js-snippets

Описание: Simple extensions for React, Redux and Graphql in JS/TS with ES7 syntax

Версия: 2.3.0

Разработчик: dsznajder

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets

Название: Material Color

Идентификатор: guobing.material-color

Описание: material syntax highlighting

Версия: 1.1.0

Разработчик: guobing

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=guobing.material-color

Название: Minify

Идентификатор: hookyqr.minify

Описание: Minify для VS Code.

Minify с помощью команды и (опционально) повторно minify при сохранении.

Версия: 0.4.3

Разработчик: HookyQR

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=HookyQR.minify

Название: npm

Идентификатор: fknop.vscode-npm

Описание: команды npm для VSCode

Версия: 3.3.0

Разработчик: Florian Knop

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=fknop.vscode-npm

Название: npm

Идентификатор: eg2.vscode-npm-script

Описание: поддержка npm для VS Code

Версия: 0.3.7

Разработчик: egamma

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=eg2.vscode-npm-script

Название: NPM-Scripts

Идентификатор: trabpukcip.vscode-npm-scripts

Описание: просмотр и запуск скриптов NPM на боковой панели.

Версия: 0.2.1

Разработчик: traBpUkciP

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=traBpUkciP.vscode-npm-scripts

Название: PowerShell

Идентификатор: ms-vscode.powershell

Описание: разработка скриптов PowerShell в Visual Studio Code!

Версия: 2019.5.0

Разработчик: Microsoft

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell

Название: Prettier — Code formatter

Идентификатор: esbenp.prettier-vscode

Описание: плагин VS Code для prettier/prettier

Версия: 1.9.0

Разработчик: Esben Petersen

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode

Название: Sass

Идентификатор: robinbentley.sass-indented

Описание: выделение синтаксиса, автозаполнение и фрагменты кода для Sass с отступом

Версия: 1.5.1

Разработчик: Robin Bentley

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=robinbentley.sass-indented

Название: Vetur

Идентификатор: octref.vetur

Описание: инструменты Vue для VS Code

Версия: 0.21.0

Разработчик: Pine Wu

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=octref.vetur

Название: vscode-icons

Идентификатор: vscode-icons-team.vscode-icons

Описание: иконки для Visual Studio Code

Версия: 8.8.0

Разработчик: VSCode Icons Team

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons

Название: vue

Идентификатор: jcbuisson.vue

Описание: подсветка синтаксиса для Vue.js

Версия: 0.1.5

Разработчик: jcbuisson

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=jcbuisson.vue

Название: Vue 2 Snippets

Идентификатор: hollowtree.vue-snippets

Описание: расширение Vue.js 2

Версия: 0.1.11

Разработчик: hollowtree

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=hollowtree.vue-snippets

Название: Vue Inline Template

Идентификатор: faisalhakim47.vue-inline-template

Описание: подсветка синтаксиса для встроенного шаблона vue внутри JavaScript и TypeScript с тегами шаблонных строк

Версия: 1.0.1

Разработчик: Faisal Hakim

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=faisalhakim47.vue-inline-template

Название: Vue VSCode Snippets

Идентификатор: sdras.vue-vscode-snippets

Описание: фрагменты кода, которые улучшат ваш рабочий процесс Vue

Версия: 1.7.1

Разработчик: sarah.drasner

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-snippets

Название: vue-format

Идентификатор: fe_bean.vue-format

Описание: средство форматирования для .vue файла

Версия: 0.1.6

Разработчик: fe_bean

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=fe_bean.vue-format

Название: XML Format

Идентификатор: mikeburgh.xml-format

Описание: форматирование документов XML

Версия: 1.0.2

Разработчик: Mike Burgh

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=mikeburgh.xml-format

Название: XML Formatter

Идентификатор: fabianlauer.vs-code-xml-format

Описание: простой форматтер XML для VS Code.

Версия: 0.1.5

Разработчик: Fabian Lauer

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=fabianlauer.vs-code-xml-format

Название: XML Tools

Идентификатор: dotjoshjohnson.xml

Описание: средства форматирования, XQuery и XPath для Visual Studio Code

Версия: 2.5.0

Разработчик: Josh Johnson

VS Marketplace ссылка:

https://marketplace.visualstudio.com/items?itemName=DotJoshJohnson.xml

Название: yarn

Идентификатор: gamunu.vscode-yarn

Описание: команды yarn Версия: 1.6.0

Издатель: Gamunu Balagalla

Ссылка на VS Marketplace:

https://marketplace.visualstudio.com/items?itemName=gamunu.vscode-yarn

Название: yarn Script Runner

Идентификатор: carlosjs23.vscode-yarn-script

Описание: запуск скриптов yarn из палитры команд.

Версия: 0.0.1

Издатель: carlosjs23

Ссылка на VS Marketplace:

https://marketplace.visualstudio.com/items?itemName=carlosjs23.vscode-yarn-script

Комментарии ( 0 )

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

Введение

Отличные расширения для VSCode для работы с JavaScript: рекомендации по расширениям и настройкам VSCode, которые подходят для программирования на JavaScript/HTML/CSS/Vue/React. В комплекте прилагаются конфигурационные файлы eslint и rollup. Расширить Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/masx200-excellent-vscode-extensions-for-javascript.git
git@gitlife.ru:oschina-mirror/masx200-excellent-vscode-extensions-for-javascript.git
oschina-mirror
masx200-excellent-vscode-extensions-for-javascript
masx200-excellent-vscode-extensions-for-javascript
master