Index of /besson/publis/Makefiles-support-for-VSCode.git
# Makefiles support for VSCode
Install this extension to have syntax support for [GNU Makefiles](https://www.gnu.org/software/make/manual/make.html) for [Visual Studio Code](https://code.visualstudio.com/).

## Installation
Installation can be done manually:
```bash
cd ~/.vscode/extensions # or elsewhere, see https://code.visualstudio.com/docs/extensions/yocode#_your-extensions-folder
git clone https://github.com/Naereen/Makefiles-support-for-VSCode/
mv Makefiles-support-for-VSCode makefiles-support-for-vscode-0.0.1
# restart Visual Studio Code to enable the extension
```
Or with the VSCode extension market. Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter:
```
ext install makefiles-support-for-vscode
```
> More details can be found on [the marketplace website](https://marketplace.visualstudio.com/items?itemName=naereen.makefiles-support-for-vscode#overview), or [on GitHub](https://github.com/Naereen/Makefiles-support-for-VSCode).
## Features
- Syntax support for Makefile.
- Comment or uncomment one or more line with the default comment shortcut.

----
## Requirements
> No requirements. Probably a VSCode version more recent that 1.14.
## Extension Settings
> No settings.
## Known Issues
> None for now. Please fill [a new issue if you find a bug!](https://github.com/Naereen/Makefiles-support-for-VSCode/issues/new).
----
## Release Notes
### [0.0.2](https://marketplace.visualstudio.com/items?itemName=naereen.makefiles-support-for-vscode)
- Better README.md file.
### [0.0.1](https://marketplace.visualstudio.com/items?itemName=naereen.makefiles-support-for-vscode)
- First version, directly imported from TextMate language file from [a SublimeText3 extension (Makefile-plus)](https://github.com/Altomare/sublime-makefile-plus). I used [`yo code`](https://code.visualstudio.com/docs/extensions/yocode).
----
## [TODO task](https://github.com/Naereen/Makefiles-support-for-VSCode/labels/enhancement)
- [ ] Embed [checkmake](https://github.com/mrtazz/checkmake) as a linting tool.
- [ ] Write a magical generic `.vscode/launch.json` file that adds any Makefile rule as a possible launch task (like [this extension for ST3](https://packagecontrol.io/packages/MakeCommands)).
----
## :scroll: License ? [](https://github.com/Naereen/Makefiles-support-for-VSCode/blob/master/LICENSE)
[MIT Licensed](https://lbesson.mit-license.org/) (file [LICENSE](https://github.com/Naereen/Makefiles-support-for-VSCode/blob/master/LICENSE)).
© [Lilian Besson](https://GitHub.com/Naereen), 2017.
[](https://GitHub.com/Naereen/Makefiles-support-for-VSCode/graphs/commit-activity)
[](https://GitHub.com/Naereen/ama)