diff --git a/ide/intelliJ/README.md b/ide/intelliJ/README.md new file mode 100644 index 0000000..d355426 --- /dev/null +++ b/ide/intelliJ/README.md @@ -0,0 +1,7 @@ +# IntelliJ IDEA Community + +Plugins + +* Lombok +* Free MyBatis Plugins +* Request Mapper \ No newline at end of file diff --git a/ide/vscode/README.md b/ide/vscode/README.md new file mode 100644 index 0000000..880fb9d --- /dev/null +++ b/ide/vscode/README.md @@ -0,0 +1,26 @@ +# Visual Studio Code + +Extensions + +* [EditorConfig](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig). Sample `.editorconfig` + +```ini +# EditorConfig is awesome: https://EditorConfig.org + +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 2 + +[*.md] +trim_trailing_whitespace = false +``` + +* Code Runner +* Live Server \ No newline at end of file diff --git a/nodeJS/README.md b/nodeJS/README.md new file mode 100644 index 0000000..2d57c53 --- /dev/null +++ b/nodeJS/README.md @@ -0,0 +1,44 @@ +# Javascript + +## Code Style + +* [Info](https://javascript.info/coding-style) +* [Google Style](https://google.github.io/styleguide/jsguide.html) +* [StandardJS](https://standardjs.com/) +* General guide + * Indentation : +2 spaces + * A line space between code block + * Column limit : 80 + * Use single quote `'` for strings + * Use `===` for equality check + * A space between `:` and value in key-value pair + +### [ESLint](https://eslint.org/) + +* Install package + +```sh +$ npm install -g eslint + +``` + +* Create `.eslintrc` config file + +```json +{ + "extends": "eslint:recommended", + "env": { + "browser": true, + "node": true, + "es6": true + }, + "rules": { + "no-console": 0, + "indent": 2 + } +} +``` + + + +* \ No newline at end of file