├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── build.yaml ├── .gitignore ├── LICENSE ├── PERFORMANCE_IMPROVEMENTS.md ├── PkgdefLanguage.sln ├── README.md ├── art ├── colorization.png ├── formatting.png ├── intellisense.gif ├── intellisense.png ├── outlining.png └── validation.png ├── nuget.config ├── src ├── Commands │ ├── Commenting.cs │ └── Formatting.cs ├── Constants.cs ├── Editor │ ├── DropdownBars.cs │ ├── EditorFeatures.cs │ ├── IntelliSense.cs │ ├── LanguageFactory.cs │ └── TokenTagger.cs ├── Options │ └── AdvancedOptions.cs ├── Parser │ ├── Document.cs │ ├── DocumentParser.cs │ ├── DocumentValidator.cs │ ├── Entry.cs │ ├── ItemType.cs │ ├── ParseItem.cs │ ├── PredefinedVariables.cs │ └── Property.cs ├── PkgdefLanguage.csproj ├── PkgdefPackage.cs ├── Properties │ └── AssemblyInfo.cs ├── Registry.pkgdef ├── Resources │ └── Icon.png ├── VSCommandTable.cs ├── VSCommandTable.vsct ├── source.extension.cs └── source.extension.vsixmanifest ├── test ├── Extensions.cs ├── ParseTest.cs └── PkgdefLanguage.Test.csproj └── vs-publish.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/LICENSE -------------------------------------------------------------------------------- /PERFORMANCE_IMPROVEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/PERFORMANCE_IMPROVEMENTS.md -------------------------------------------------------------------------------- /PkgdefLanguage.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/PkgdefLanguage.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/README.md -------------------------------------------------------------------------------- /art/colorization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/art/colorization.png -------------------------------------------------------------------------------- /art/formatting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/art/formatting.png -------------------------------------------------------------------------------- /art/intellisense.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/art/intellisense.gif -------------------------------------------------------------------------------- /art/intellisense.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/art/intellisense.png -------------------------------------------------------------------------------- /art/outlining.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/art/outlining.png -------------------------------------------------------------------------------- /art/validation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/art/validation.png -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/nuget.config -------------------------------------------------------------------------------- /src/Commands/Commenting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Commands/Commenting.cs -------------------------------------------------------------------------------- /src/Commands/Formatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Commands/Formatting.cs -------------------------------------------------------------------------------- /src/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Constants.cs -------------------------------------------------------------------------------- /src/Editor/DropdownBars.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Editor/DropdownBars.cs -------------------------------------------------------------------------------- /src/Editor/EditorFeatures.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Editor/EditorFeatures.cs -------------------------------------------------------------------------------- /src/Editor/IntelliSense.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Editor/IntelliSense.cs -------------------------------------------------------------------------------- /src/Editor/LanguageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Editor/LanguageFactory.cs -------------------------------------------------------------------------------- /src/Editor/TokenTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Editor/TokenTagger.cs -------------------------------------------------------------------------------- /src/Options/AdvancedOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Options/AdvancedOptions.cs -------------------------------------------------------------------------------- /src/Parser/Document.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/Document.cs -------------------------------------------------------------------------------- /src/Parser/DocumentParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/DocumentParser.cs -------------------------------------------------------------------------------- /src/Parser/DocumentValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/DocumentValidator.cs -------------------------------------------------------------------------------- /src/Parser/Entry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/Entry.cs -------------------------------------------------------------------------------- /src/Parser/ItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/ItemType.cs -------------------------------------------------------------------------------- /src/Parser/ParseItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/ParseItem.cs -------------------------------------------------------------------------------- /src/Parser/PredefinedVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/PredefinedVariables.cs -------------------------------------------------------------------------------- /src/Parser/Property.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Parser/Property.cs -------------------------------------------------------------------------------- /src/PkgdefLanguage.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/PkgdefLanguage.csproj -------------------------------------------------------------------------------- /src/PkgdefPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/PkgdefPackage.cs -------------------------------------------------------------------------------- /src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Registry.pkgdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Registry.pkgdef -------------------------------------------------------------------------------- /src/Resources/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/Resources/Icon.png -------------------------------------------------------------------------------- /src/VSCommandTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/VSCommandTable.cs -------------------------------------------------------------------------------- /src/VSCommandTable.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/VSCommandTable.vsct -------------------------------------------------------------------------------- /src/source.extension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/source.extension.cs -------------------------------------------------------------------------------- /src/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/src/source.extension.vsixmanifest -------------------------------------------------------------------------------- /test/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/test/Extensions.cs -------------------------------------------------------------------------------- /test/ParseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/test/ParseTest.cs -------------------------------------------------------------------------------- /test/PkgdefLanguage.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/test/PkgdefLanguage.Test.csproj -------------------------------------------------------------------------------- /vs-publish.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/PkgdefLanguage/HEAD/vs-publish.json --------------------------------------------------------------------------------