diff --git a/README.md b/README.md index 5b9420f..c437e93 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,20 @@ Language packages extend the editor with syntax highlighting and/or snippets for - [React JSX](https://marketplace.visualstudio.com/items?itemName=TwentyChung.jsx) - [Stylus](https://marketplace.visualstudio.com/items?itemName=buzinas.stylus) -## Lint +## Lint and IntelliSense + +In case the awesome nirvana that is linting has not yet been unleashed upon you: +> lint was the name originally given to a particular program that flagged some suspicious and non-portable constructs (likely to be bugs) in C language source code. The term is now applied generically to tools that flag suspicious usage in software written in any computer language. + +Unlike some other editors, VS Code supports IntelliSense, linting, outline out-of-the-box and doesn't require any separate extension to run linter packages. Some linters are already integrated in VS Code, you can find the full list in the official documentation, [Languages](https://code.visualstudio.com/Docs/languages/overview) section. + +Here are some useful linters and IntelliSense extensions: + +- [C++](https://marketplace.visualstudio.com/items?itemName=austin.code-gnu-global) - GNU Global tags +- [CSS](https://marketplace.visualstudio.com/items?itemName=shinnn.stylelint) - stylelint +- [Go](https://marketplace.visualstudio.com/items?itemName=lukehoban.Go) - Go +- [JavaScript](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - eslint +- [Python](https://marketplace.visualstudio.com/items?itemName=donjayamanne.python) ## Themes