@4th-motion/vscode-config

An easy way to share basic VSCode settings and extensions between your projects.

Usage no npm install needed!

<script type="module">
  import 4thMotionVscodeConfig from 'https://cdn.skypack.dev/@4th-motion/vscode-config';
</script>

README

@4th-motion/vscode-config

An easy way to share basic VSCode settings and extensions between your projects.

Version License

With this config you can make sure that all developers in your team have the same basic settings for VSCode. Individual settings of each team member will not be overwritten.


Installation

Add this package as a devDependency to your project:

yarn add --dev @4th-motion/vscode-config

Usage

Once the package is installed, you can initiate it with:

yarn 4th-vscode

Behind the scenes

The initialization process copies vscode/settings.json and vscode/extenstions.json from this repository to your project. If the files already exist, the contents are merged.


Customize to your needs

You can rename this project to @company/vscode-config to tailor it to your cooporate. To change the name of the initialization process, you must modify the fields within bin in the package.json file as follows:

{
  "bin": {
    "company-vscode": "./index.js"
  }
}

Further documents


Related projects

@4th-motion/git-hooks @4th-motion/stylelint-config
@4th-motion/git-hooks @4th-motion/stylelint-config

License

Copyright © 2020 by 4th motion GmbH. Released under the MIT License.