tinymist/.vscode/launch.json
Myriad-Dreamin 1c9db1ce69
Some checks are pending
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
build: make use of async io of js to speed up vscode builds (#2069)
2025-08-31 18:34:20 +08:00

134 lines
4.2 KiB
JSON

{
"version": "0.2.0",
"configurations": [
{
"name": "Run Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/editors/vscode"
],
"outFiles": [
"${workspaceFolder}/editors/vscode/out/**/*.js"
],
"preLaunchTask": "VS Code Extension Prelaunch"
},
{
"name": "Run Extension [Web]",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentKind=web",
"--extensionDevelopmentPath=${workspaceFolder}/editors/vscode"
],
"outFiles": [
"${workspaceFolder}/editors/vscode/out/**/*.js"
],
"preLaunchTask": "VS Code Extension Prelaunch [Web]"
},
{
"name": "Run Extension [Release]",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/editors/vscode"
],
"outFiles": [
"${workspaceFolder}/editors/vscode/out/**/*.js"
],
"preLaunchTask": "VS Code Extension Prelaunch [Release]"
},
{
"name": "Run Extension [Typst Preview]",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/contrib/typst-preview/editors/vscode"
],
"outFiles": [
"${workspaceFolder}/contrib/typst-preview/editors/vscode/out/**/*.js"
],
"preLaunchTask": "VS Code Extension Prelaunch Preview"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'tinymist'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=tinymist",
"--package=tinymist"
],
"filter": {
"name": "tinymist",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'tinymist-query'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=tinymist-query"
],
"filter": {
"name": "tinymist-query",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'tinymist-render'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=tinymist-render"
],
"filter": {
"name": "tinymist-render",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'tinymist-e2e-tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=tinymist-e2e-tests",
"--package=tests"
],
"filter": {
"name": "tinymist-e2e-tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}