Files
judge/editor/vscode-jdg
Mikhail Kornilovich c6396a3d1d
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
add plugin and fix example
2026-04-05 21:12:13 +03:00
..
2026-04-05 21:12:13 +03:00
2026-04-05 21:12:13 +03:00
2026-04-05 21:12:13 +03:00

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:

# 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)

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.