From b9fc1f2754b804fec677c4ca0575b1d33b9cdb18 Mon Sep 17 00:00:00 2001 From: ajuvercr Date: Mon, 24 Feb 2020 20:47:21 +0100 Subject: [PATCH] add hlds vs code syntax highlighting --- etc/hlds/.vscodeignore | 4 + etc/hlds/CHANGELOG.md | 9 +++ etc/hlds/README.md | 10 +++ etc/hlds/hlds.vsix | Bin 0 -> 3761 bytes etc/hlds/language-configuration.json | 30 ++++++++ etc/hlds/package.json | 31 ++++++++ etc/hlds/syntaxes/hlds.tmLanguage.json | 97 +++++++++++++++++++++++++ etc/hlds/syntaxes/injections.json | 36 +++++++++ etc/hlds/vsc-extension-quickstart.md | 29 ++++++++ 9 files changed, 246 insertions(+) create mode 100644 etc/hlds/.vscodeignore create mode 100644 etc/hlds/CHANGELOG.md create mode 100644 etc/hlds/README.md create mode 100644 etc/hlds/hlds.vsix create mode 100644 etc/hlds/language-configuration.json create mode 100644 etc/hlds/package.json create mode 100644 etc/hlds/syntaxes/hlds.tmLanguage.json create mode 100644 etc/hlds/syntaxes/injections.json create mode 100644 etc/hlds/vsc-extension-quickstart.md diff --git a/etc/hlds/.vscodeignore b/etc/hlds/.vscodeignore new file mode 100644 index 0000000..f369b5e --- /dev/null +++ b/etc/hlds/.vscodeignore @@ -0,0 +1,4 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md diff --git a/etc/hlds/CHANGELOG.md b/etc/hlds/CHANGELOG.md new file mode 100644 index 0000000..ae8bd34 --- /dev/null +++ b/etc/hlds/CHANGELOG.md @@ -0,0 +1,9 @@ +# Change Log + +All notable changes to the "hlds" extension will be documented in this file. + +Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. + +## [Unreleased] + +- Initial release \ No newline at end of file diff --git a/etc/hlds/README.md b/etc/hlds/README.md new file mode 100644 index 0000000..91fef74 --- /dev/null +++ b/etc/hlds/README.md @@ -0,0 +1,10 @@ +# hlds + +Working on haldis? Thanks! This extension will hihghlight the `.hlds` files, maybe a bit sillyly but hey, it's something. + +### For more information + +* [Visual Studio Code's Markdown Support](http://code.visualstudio.com/docs/languages/markdown) +* [Markdown Syntax Reference](https://help.github.com/articles/markdown-basics/) + +**Enjoy!** diff --git a/etc/hlds/hlds.vsix b/etc/hlds/hlds.vsix new file mode 100644 index 0000000000000000000000000000000000000000..9b61079f40cac63fa1e47170540e6e9bcf2f825d GIT binary patch literal 3761 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/.vscode/extensions` folder and restart Code. +* To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension.