Skip to content
This repository has been archived by the owner on Jul 8, 2018. It is now read-only.

DEPRECATED : please use the new builtin extension from VSCode v1.21. Add support for GNU Makefiles 🔧 for VSCode 📝. Imported from a TextMate language file.

License

Naereen/Makefiles-support-for-VSCode

Repository files navigation

💥 WARNING From version 1.21, Visual Studio Code now has a builtin extension to support Makefiles (see this folder). Don't use my extension!

Install this extension to have syntax support for GNU Makefiles for Visual Studio Code.

Logo

Installation

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

(or look for "Makefile" in the extension list, mine is the first one.)

Badge for version for Visual Studio Code extension naereen.makefiles-support-for-vscode Badge for installs for Visual Studio Code extension naereen.makefiles-support-for-vscode Badge for rating for Visual Studio Code extension naereen.makefiles-support-for-vscode

More details can be found on the marketplace website, or on GitHub.

And the installation can also be done manually:

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

Features and demo

  • Syntax support for Makefile.
  • Comment or uncomment one or more line with the default comment shortcut.

Demo


Requirements

No requirements. (Probably a VSCode version more recent that 1.0 ? I have v1.17).

Extension Settings

No settings.

Known Issues

See the bug tracker for a list of open issues. Please fill a new issue if you find a bug!


Release Notes

  • Added badge, and check that the extension can be uninstalled and reinstalled with success on another laptop.
  • Better README.md file.

  • Embed 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).

📜 License ? GitHub license

MIT Licensed (file LICENSE). © Lilian Besson, 2017.

GitHub forks GitHub stars GitHub watchers

Maintenance Ask Me Anything !

About

DEPRECATED : please use the new builtin extension from VSCode v1.21. Add support for GNU Makefiles 🔧 for VSCode 📝. Imported from a TextMate language file.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published