未验证 提交 281a972e 编写于 作者: V Vlad Zarytovskii 提交者: GitHub

Create workspace + update launch configs for VSCode (#13149)

上级 e2bb3086
......@@ -11,51 +11,51 @@
],
"configurations": [
{
"name": "Launch FSI (Debug, .NET 5.0)",
"name": "Launch FSI (Debug, .NET 6.0)",
"type": "coreclr",
"request": "launch",
// TODO: Shall we assume that it's already been built, or build it every time we debug?
// "preLaunchTask": "Build (Debug)",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/artifacts/bin/fsi/Debug/net5.0/fsi.dll",
"program": "${workspaceFolder}/artifacts/bin/fsi/Debug/net6.0/fsi.dll",
"cwd": "${workspaceFolder}/src",
"console": "integratedTerminal",
"console": "integratedTerminal", // This is the default to be able to run in Codespaces.
"stopAtEntry": false,
"justMyCode": false,
"enableStepFiltering": false,
"enableStepFiltering": true,
"symbolOptions": {
"searchMicrosoftSymbolServer": true,
"searchNuGetOrgSymbolServer": true
},
"sourceLinkOptions": {
"*": {
"enabled": false
"enabled": true
}
},
},
{
"name": "Launch FSC (Debug, .NET 5.0)",
"name": "Launch FSC (Debug, .NET 6.0)",
"type": "coreclr",
"request": "launch",
// TODO: Shall we assume that it's already been built, or build it every time we debug?
// "preLaunchTask": "Build (Debug)",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/artifacts/bin/fsc/Debug/net5.0/fsc.dll",
"program": "${workspaceFolder}/artifacts/bin/fsc/Debug/net6.0/fsc.dll",
"args": [
"${input:argsPrompt}"
],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"console": "integratedTerminal", // This is the default to be able to run in Codespaces.
"stopAtEntry": false,
"justMyCode": false,
"enableStepFiltering": false,
"enableStepFiltering": true,
"symbolOptions": {
"searchMicrosoftSymbolServer": true,
"searchNuGetOrgSymbolServer": true
},
"sourceLinkOptions": {
"*": {
"enabled": false
"enabled": true
}
},
},
......
......@@ -10,6 +10,11 @@
"*.vsixmanifest": "xml",
"*.vstemplate": "xml",
},
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.expand": false,
"explorer.fileNesting.patterns": {
"*.fs": "${capture}.fsi"
},
"FSharp.suggestGitignore": false,
"FSharp.enableMSBuildProjectGraph": true,
"FSharp.workspacePath": "FSharp.sln",
......
{
"folders": [
{
"path": "."
},
{
"name": "Artifacts (artifacts)",
"path": "artifacts"
},
{
"name": "Documentation (docs)",
"path": "docs"
},
{
"name": "Engineering (eng)",
"path": "eng"
},
{
"name": "Source (src)",
"path": "src"
},
{
"name": "Tests (tests)",
"path": "tests"
},
{
"name": "Visual Studio (vsintegration)",
"path": "vsintegration"
}
]
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册