- PVSM.RU - https://www.pvsm.ru -
На сегодняшний день существует достаточное количество средств для разработки с поддержкой языка JavaScript и основанных на нем фреймворков. Вопрос выбора конкретного инструмента стоит вне этой статьи, тут же я постараюсь описать свой пользовательский опыт работы с Visual Studio Code [1] и средствах, которые призваны облегчить жизнь JS разработчикам, в частности тем, кто использует Vue.
В магазине расширений VSCode существует огромное множество плагинов, ниже будут приведены наиболее удобные из них для веб разработки.
Верстка и написание стилей — это часто монотонная задача, поэтому вашу работу могут облегчить и ускорить следующие расширения:
Для работы с Vue существует не так много годных расширений, ниже несколько из наиболее полезных:
VSCode имеет поддержку работы с git из коробки, но всё же встроенных функций хватает не всегда. Ниже приведены расширения, которые сделают работу с git немного проще:
Для продуктивной работы было бы неплохо иметь помощников в виде дополнений, подсвечивающих простые ошибки, советующие стиль написания и прочие удобные подсказки/действия. Попробуйте воспользоваться следующими расширениями:
Надеюсь, что данный список будет вам полезен, буду рад дополнениям.
Автор: mxmvshnvsk
Источник [39]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/308610
Ссылки в тексте:
[1] Visual Studio Code: https://code.visualstudio.com
[2] Auto Close Tag: https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag
[3] Auto Rename Tag: https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag
[4] CSS Peek: https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek
[5] Color Info: https://marketplace.visualstudio.com/items?itemName=bierner.color-info
[6] Color Highlight: https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight
[7] IntelliSense for CSS class names in HTML: https://marketplace.visualstudio.com/items?itemName=Zignd.html-css-class-completion
[8] Debbugger for Chrome: https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome
[9] JavaScript (ES6) code snippets: https://marketplace.visualstudio.com/items?itemName=xabikos.JavaScriptSnippets
[10] JSHint: https://marketplace.visualstudio.com/items?itemName=dbaeumer.jshint
[11] ESLint: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
[12] Vetur: https://marketplace.visualstudio.com/items?itemName=octref.vetur
[13] Vue Peek: https://marketplace.visualstudio.com/items?itemName=dariofuzinato.vue-peek
[14] GitLens: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens
[15] Git History: https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory
[16] Git Indicators: https://marketplace.visualstudio.com/items?itemName=lamartire.git-indicators
[17] Bracket Pair Colorizer: https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer
[18] Beautify: https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify
[19] Live Server: https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
[20] Import Cost: https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost
[21] NPM Intellisense: https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense
[22] Open in browser: https://marketplace.visualstudio.com/items?itemName=techer.open-in-browser
[23] Path Intellisense: https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense
[24] Settings Sync: https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
[25] Sort lines: https://marketplace.visualstudio.com/items?itemName=Tyriar.sort-lines
[26] TODO Highlight: https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight
[27] Trailing Spaces: https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces
[28] VS Live Share: https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare
[29] Visual Studio IntelliCode: https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode
[30] Darcula Theme: https://marketplace.visualstudio.com/items?itemName=rokoroku.vscode-theme-darcula
[31] Monokai Pro: https://marketplace.visualstudio.com/items?itemName=monokai.theme-monokai-pro-vscode
[32] vscode-icons: https://marketplace.visualstudio.com/items?itemName=robertohuertasm.vscode-icons
[33] GraphQL for VSCode: https://marketplace.visualstudio.com/items?itemName=kumar-harsh.graphql-for-vscode
[34] Instant Markdown: https://marketplace.visualstudio.com/items?itemName=dbankier.vscode-instant-markdown
[35] Paste JSON as Code: https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype
[36] Rainbow CSV: https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv
[37] Regex Previewer: https://marketplace.visualstudio.com/items?itemName=chrmarti.regex
[38] SVG Viewer: https://marketplace.visualstudio.com/items?itemName=cssho.vscode-svgviewer
[39] Источник: https://habr.com/ru/post/440066/?utm_campaign=440066
Нажмите здесь для печати.