Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhall-lang/vscode-language-dhall
Dhall Syntax Highlighting for VS Code
https://github.com/dhall-lang/vscode-language-dhall
Last synced: 12 days ago
JSON representation
Dhall Syntax Highlighting for VS Code
- Host: GitHub
- URL: https://github.com/dhall-lang/vscode-language-dhall
- Owner: dhall-lang
- License: mit
- Created: 2019-01-30T01:16:46.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-07T00:02:50.000Z (10 months ago)
- Last Synced: 2024-10-29T21:05:38.684Z (16 days ago)
- Language: TypeScript
- Size: 286 KB
- Stars: 19
- Watchers: 4
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Dhall Language support
Syntax highlighting support for the [Dhall](https://dhall-lang.org) programming language.
# Highlighting
Adds highlighting support for Dhall (.dhall) files.
Big Kudos for the [Sublime Dhall](https://github.com/SQbQxeKd3JHD8/SublimeDhall) which served as a reference.![Screenshot Highlighting](/images/highlight-example.png?raw=true)
# Development
Source code is located at `src/typescript/dhall-tmlanguage.ts` and is an executable typescript file.Build steps:
```bash
npm install
npx ts-node src/typescript/dhall-tmlanguage.ts > ./syntaxes/dhall.tmLanguage.json
```Packaging:
```bash
vsce package
```# Dev Resources
* [Syntax Highlight Guide](https://code.visualstudio.com/api/language-extensions/syntax-highlight-guide)
* [Description of the grammar rules](https://macromates.com/manual/en/language_grammars)
* [Dhall ABNF Reference](https://github.com/dhall-lang/dhall-lang/blob/master/standard/dhall.abnf)
* [Dhall website](https://dhall-lang.org/)