@sergeyiljin
Делаю дело

Какие расширения для VS Code необходимо установить Vue.js front — end разработчику для комфортной работы?

Только собираюсь начать работать в VS Code. Подскажите топ хороших расширений для быстрой и удобной разработки на Vue.js. Спасибо!
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 3
AngryYumy
@AngryYumy
Заплати фрилансеру чеканой монетой
Такой себе вопрос. Ибо плагины - это расширение функционала под себя. Тобишь дело вкуса. А вот какие плагины есть - гугль и вперёд.
Ответ написан
profesor08
@profesor08
Нету такого топа. Так все очень индивидуально. Просто начинаешь писать код, и задаешь себе вопрос, чего тебе не хватает. Например, если я выложу свой конфиг, то тебе он мало чего даст. Так как сначала надо задавать себе вопросы, чего ты хочешь, а потом подбирать расширение, для его решения.
AESSoft.aessoft-class-autocomplete
alex-pex.theme-darkula
bmewburn.vscode-intelephense-client
capaj.vscode-exports-autocomplete
christian-kohler.npm-intellisense
dariofuzinato.vue-peek
Dart-Code.dart-code
Dart-Code.flutter
dbaeumer.vscode-eslint
DotJoshJohnson.xml
ecmel.vscode-html-css
eg2.vscode-npm-script
esbenp.prettier-vscode
fabiospampinato.vscode-install-vsix
felixfbecker.php-intellisense
formulahendry.auto-close-tag
formulahendry.auto-rename-tag
formulahendry.docker-explorer
gencer.html-slim-scss-css-class-completion
ionutvmi.path-autocomplete
jpoissonnier.vscode-styled-components
junstyle.php-cs-fixer
kevinkyang.auto-comment-blocks
kokororin.vscode-phpfmt
leizongmin.node-module-intellisense
liximomo.sftp
MaxineKrebs.theme-darkula
mikestead.dotenv
ms-mssql.mssql
ms-vscode-remote.remote-wsl
ms-vscode.vscode-typescript-tslint-plugin
msjsdiag.debugger-for-chrome
mtxr.sqltools
NuclleaR.vscode-extension-auto-import
octref.vetur
oderwat.indent-rainbow
rifi2k.format-html-in-php
Shan.code-settings-sync
slevesque.shader
vincaslt.highlight-matching-tag
VisualStudioExptTeam.vscodeintellicode
zuoez02.tslint-snippets

{
  "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
  "editor.formatOnPaste": false,
  "editor.formatOnSave": true,
  "editor.fontSize": 13,
  "editor.tabSize": 2,
  "editor.insertSpaces": true,
  "editor.detectIndentation": false,
  "workbench.sideBar.location": "right",
  "prettier.trailingComma": "all",
  "vetur.format.defaultFormatter.js": "prettier",
  "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "wrap_attributes": "force-expand-multiline"
    },
    "prettyhtml": {
      "printWidth": 100,
      "singleQuote": false,
      "wrapAttributes": false,
      "sortAttributes": false
    },
    "prettier": {
      "singleQuote": false,
      "trailingComma": "all"
    }
  },
  "files.associations": {
    "*.fs": "glsl",
    "*.fsh": "glsl",
    "*.vs": "glsl",
    "*.vsh": "glsl"
  },
  "emmet.showExpandedAbbreviation": "never",
  "workbench.colorCustomizations": {
    "[Darkula]": {
    }
  },
  "editor.tokenColorCustomizations": {
    "[Darkula]": {
      "keywords": "#CC7832",
      "functions": "#CC7832",
      "strings": "#6A8759",
      "types": "#9876AA",
      "numbers": "#6897BB",
      "variables": "#A9B7C6",
      "comments": "#808080"
    }
  },
  "editor.suggestSelection": "first",
  "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "sqltools.connections": [],
  "workbench.colorTheme": "Darkula",
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[php]": {
    "editor.formatOnSave": true,
    "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
  },
  "phpfmt.detect_indent": false,
  "phpfmt.indent_with_space": 2,
  "phpfmt.enable_auto_align": true,
  "phpfmt.visibility_order": true,
  "phpfmt.smart_linebreak_after_curly": true,
  "phpfmt.passes": [
    "PSR2KeywordsLowerCase",
    "PSR2LnAfterNamespace",
    "PSR2CurlyOpenNextLine",
    "PSR2ModifierVisibilityStaticOrder",
    "PSR2SingleEmptyLineAndStripClosingTag",
    "ReindentSwitchBlocks",
    "AutoSemicolon"
  ],
  "phpfmt.exclude": [
    "ReindentComments",
    "StripNewlineWithinClassBody"
  ],
  "phpfmt.psr2": false,
  "phpfmt.": false,
  "php.suggest.basic": false,
  "php.validate.enable": false,
  "emmet.excludeLanguages": [
    "markdown",
    "php"
  ],
  "editor.formatOnSaveTimeout": 5000,
  "php-cs-fixer.onsave": true,
  "php-cs-fixer.formatHtml": true,
  "php-cs-fixer.config": ".php_cs",
}
Ответ написан
@kiriharu
Linux system administrator, Python3.
Хотел тоже задать такой вопрос, но огранилился Vetur, ESlint, npm-intellisense, npm, intellicode, gitlens
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы