Some checks failed
judge / Build judge (push) Successful in 1m8s
judge / Linux / gcc / Debug (push) Successful in 8s
judge / Linux / clang / Release (push) Successful in 10s
judge / Linux / gcc / Release (push) Successful in 10s
judge / Linux / gcc / Sanitized (push) Successful in 9s
judge / Linux / clang / Sanitized (push) Successful in 9s
judge / Linux / gcc / Debug (valgrind) (push) Successful in 22s
judge / Windows / clang / Debug (push) Successful in 40s
judge / Windows / clang / Release (push) Successful in 40s
judge / Windows / msvc / Debug (push) Successful in 45s
judge / Windows / msvc / Release (push) Successful in 43s
judge / SUMMARY (push) Failing after 2s
30 lines
629 B
Markdown
30 lines
629 B
Markdown
# Judge DSL — VS Code extension
|
|
|
|
Syntax highlighting for `.jdg` files (the judge test-suite DSL).
|
|
|
|
## Install (local, no marketplace)
|
|
|
|
### VS Code
|
|
|
|
Copy this directory into your extensions folder — VS Code loads it on next
|
|
restart:
|
|
|
|
```sh
|
|
# VS Code
|
|
cp -r editor/vscode-jdg ~/.vscode/extensions/jdg-language-0.1.0
|
|
```
|
|
|
|
Restart the editor, open any `.jdg` file — you should see keywords, strings,
|
|
durations highlighted.
|
|
|
|
### Package as `.vsix` (shareable)
|
|
|
|
```sh
|
|
npm install -g @vscode/vsce
|
|
cd editor/vscode-jdg
|
|
vsce package
|
|
# → jdg-language-0.1.0.vsix
|
|
```
|
|
|
|
Then in VS Code: `Extensions` → `...` → `Install from VSIX`.
|