Skip to content

Instantly share code, notes, and snippets.

@xmalinov
Last active May 29, 2018 19:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xmalinov/b2b5972c511dbac0284ef2b7aee04ed2 to your computer and use it in GitHub Desktop.
Save xmalinov/b2b5972c511dbac0284ef2b7aee04ed2 to your computer and use it in GitHub Desktop.
VSCode config
# ===
# Базовые расширения для разработы на JS
# ===
# Линтер markdown разметки (удобно писать readme)
code --install-extension DavidAnson.vscode-markdownlint
# Цепляет .editorconfig (Академии или codestyle проекта)
code --install-extension EditorConfig.EditorConfig
# Форматер кода. Если есть .editorconfig то будет по нему
code --install-extension HookyQR.beautify
# Просто красивые иконки файлов/директорий
code --install-extension PKief.material-icon-theme
# Удобная подсветка отступов
code --install-extension SirTori.indenticator
# Цветовая схема (можно не ставить, если нравится стоковая или своя)
code --install-extension akamud.vscode-theme-onedark
# Можно ставить закладки в местах кода
code --install-extension alefragnani.Bookmarks
# Выбиралка цветов
code --install-extension anseki.vscode-color
# Подстановка в npm скриптах
code --install-extension christian-kohler.npm-intellisense
# Подстановка путей к файлам
code --install-extension christian-kohler.path-intellisense
# Удобная работа с .gitignore
code --install-extension codezombiech.gitignore
# Цепляет eslint
code --install-extension dbaeumer.vscode-eslint
# Удобная работа с git
code --install-extension eamodio.gitlens
# Улучшенная подстветка ES6
code --install-extension mgmcdermott.vscode-language-babel
# Live Share
code --install-extension ms-vsliveshare.vsliveshare
# Тудушки в комментах и UI VSCode
code --install-extension sandy081.todotasks
code --install-extension wayou.vscode-todo-highlight
# Показывает сколько цепляешь из npm пакета (удобно со всякими lodash и тп)
code --install-extension wix.vscode-import-cost
{
"sync.gist": "4f37dcfaf55d3b4ad6c71b9c8b60ff0f",
"sync.lastUpload": "1970-01-01T00:00:00.000Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "1970-01-01T00:00:00.000Z",
"sync.version": 262,
"sync.showSummary": true,
"sync.forceDownload": false,
"sync.workspaceSync": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"guides.enabled": false,
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "material-icon-theme",
"editor.fontSize": 14,
"editor.tabSize": 2,
"workbench.startupEditor": "newUntitledFile",
"files.autoSave": "afterDelay",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true,
"suppressUpdateNotice": false,
"suppressWelcomeNotice": true
},
"editor.multiCursorModifier": "ctrlCmd",
"editor.tabCompletion": true,
"vsicons.projectDetection.disableDetect": true,
"git.enableSmartCommit": true,
"gitlens.keymap": "alternate",
"gitlens.historyExplorer.enabled": true,
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"editor.formatOnType": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment