Initialized
F#函数式编程语言学习仓库。Learn F# in Y Minutes
用VS Code打开空目录,按Ctrl+Shift+P打开命令面板,选择 F#: New Project - Console App ,输入所需信息后回车即可。
F#: New Project
Console App
Fantomas 可用于格式化F#代码。
dotnet tool install fantomas
首先打上断点。接着去左边栏找到“运行和调试”一栏,进入后点击“创建launch.json文件”按钮,在弹出的下拉菜单中选择 .NET xxx 就行。
.NET xxx
进入 launch.json 后,把 configurations 的内容全删光,然后输入 .NET ,VS Code会自动补全出来一个 .NET Launch Executable file (Console) ,选它就行了。
launch.json
configurations
.NET
.NET Launch Executable file (Console)
前往目录 bin/Debug ,查看 .NET 的版本以及与项目同名的 .dll 文件。在 launch.json 的 program 字段中,分别把 <target-framework> 和 <project-name.dll> 替换为相应内容。
bin/Debug
.dll
program
<target-framework>
<project-name.dll>
最后点击VS Code上方菜单栏“终端”中的“配置默认生成任务”,输入 Build 然后选择 Build: xxx.fsproj 即可。在打开的 tasks.json 中,记下 label 字段的值,然后用这个值替换掉 launch.json 中 preLaunchTask 字段的值。
Build: xxx.fsproj
tasks.json
label
preLaunchTask
至此配置结束,可以正常Debug了。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
FSharpPG
F#函数式编程语言学习仓库。Learn F# in Y Minutes
创建 & 配置项目
用VS Code打开空目录,按Ctrl+Shift+P打开命令面板,选择
F#: New Project-Console App,输入所需信息后回车即可。设置代码格式化工具
Fantomas 可用于格式化F#代码。
在VS Code中调试
首先打上断点。接着去左边栏找到“运行和调试”一栏,进入后点击“创建launch.json文件”按钮,在弹出的下拉菜单中选择
.NET xxx就行。进入
launch.json后,把configurations的内容全删光,然后输入.NET,VS Code会自动补全出来一个.NET Launch Executable file (Console),选它就行了。前往目录
bin/Debug,查看 .NET 的版本以及与项目同名的.dll文件。在launch.json的program字段中,分别把<target-framework>和<project-name.dll>替换为相应内容。最后点击VS Code上方菜单栏“终端”中的“配置默认生成任务”,输入 Build 然后选择
Build: xxx.fsproj即可。在打开的tasks.json中,记下label字段的值,然后用这个值替换掉launch.json中preLaunchTask字段的值。至此配置结束,可以正常Debug了。