tinymist/editors/vscode/e2e-workspaces
Myriad-Dreamin 06c2240caa
Some checks failed
tinymist::auto_tag / auto-tag (push) Has been cancelled
tinymist::ci / Duplicate Actions Detection (push) Has been cancelled
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Has been cancelled
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Has been cancelled
tinymist::ci / prepare-build (push) Has been cancelled
tinymist::gh_pages / build-gh-pages (push) Has been cancelled
tinymist::ci / announce (push) Has been cancelled
tinymist::ci / build (push) Has been cancelled
feat: customize paste behaviors in vscode (#2238)
Close #1830 and close #2063 

The hook script feature is available since `tinymist` v0.14.2.

Hook Scripts allow you to hook and customize certain behaviors of tinymist by providing code snippets that will be executed at specific events.

The hook scripts are run as typst scripts with some predefined variables. Since typst is sandboxed, the hook scripts cannot access system directly. However, you can still bind lsp commands to perform complex operations.

See https://myriad-dreamin.github.io/tinymist/feature/script-hook.html.

- [x] run a demo
- [x] finish tests
- [x] add docs
2025-11-11 20:26:58 +08:00
..
book feat: customize paste behaviors in vscode (#2238) 2025-11-11 20:26:58 +08:00
diag feat: fledge diagnostic hint patterns by updating 2 refiners (#1544) 2025-03-20 14:30:35 +08:00
export feat: multi-page export and no-write support (#2098) 2025-10-13 23:02:44 +08:00
ieee-paper fix: errors in the template (#1875) 2025-07-06 14:33:45 +08:00
issue-1158 fix(vscode): make label view work when there's exactly one label (#1158) 2025-01-13 10:55:21 +08:00
out-of-root feat: fledge diagnostic hint patterns by updating 2 refiners (#1544) 2025-03-20 14:30:35 +08:00
print-state feat: support vscode tasks for exporting query and pdfpc (#490) 2024-08-05 02:14:03 +08:00
simple-docs feat: only complete if the next line is a function definition (#1740) 2025-05-05 18:40:52 +08:00