Skip to content

Commit 872499d

Browse files
authored
Merge pull request #745 from adam-fowler/af-attach-launch-json
Add VSCode launch configuration for attaching to executable.
2 parents 90fd3ad + 569b739 commit 872499d

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.vscode/launch.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"program": "${workspaceFolder:sourcekit-lsp}/.build/debug/sourcekit-lsp",
88
"args": [],
99
"cwd": "${workspaceFolder:sourcekit-lsp}",
10-
"preLaunchTask": "swift: Build Debug sourcekit-lsp"
10+
"preLaunchTask": "swift: Build Debug sourcekit-lsp",
11+
"sourceLanguages": ["swift"]
1112
},
1213
{
1314
"type": "lldb",
@@ -16,7 +17,16 @@
1617
"program": "${workspaceFolder:sourcekit-lsp}/.build/release/sourcekit-lsp",
1718
"args": [],
1819
"cwd": "${workspaceFolder:sourcekit-lsp}",
19-
"preLaunchTask": "swift: Build Release sourcekit-lsp"
20+
"preLaunchTask": "swift: Build Release sourcekit-lsp",
21+
"sourceLanguages": ["swift"]
22+
},
23+
{
24+
"type": "lldb",
25+
"request": "attach",
26+
"name": "Attach sourcekit-lsp (debug)",
27+
"program": "${workspaceFolder:sourcekit-lsp}/.build/debug/sourcekit-lsp",
28+
"sourceLanguages": ["swift"],
29+
"waitFor": true
2030
}
2131
]
2232
}

0 commit comments

Comments
 (0)