Visual studio code 如何在VS代码中启用Intellisense+;爱奥尼德?
我已经通过dotnetcli创建了一个F#(脚本)应用程序,使用以下概述的步骤。但是,当我使用Ionide在VS代码中打开应用程序/项目时,intellisense处于非活动状态。我如何解决这个问题 要创建应用程序/项目,请执行以下操作:Visual studio code 如何在VS代码中启用Intellisense+;爱奥尼德?,visual-studio-code,f#,ionide,Visual Studio Code,F#,Ionide,我已经通过dotnetcli创建了一个F#(脚本)应用程序,使用以下概述的步骤。但是,当我使用Ionide在VS代码中打开应用程序/项目时,intellisense处于非活动状态。我如何解决这个问题 要创建应用程序/项目,请执行以下操作: 创建了一个应用程序目录 运行dotnet新工具清单和dotnet工具安装包和dotnet包还原 Randotnet paket init 修改的paket.dependencies 使用Ionide在VS代码中打开“项目” paket.dependencies
dotnet新工具清单
和dotnet工具安装包
和dotnet包还原
dotnet paket init
paket.dependencies
#r "./packages/FSharp.Core/lib/netstandard2.0/FSharp.Core.dll"
#r "./packages/FSharp.Data/lib/netstandard2.0/FSharp.Data.dll"
open System
open FSharp.Data
type research = CsvProvider<"./path/to/file", HasHeaders=true, PreferOptionals=true>
let data = research.GetSample()
#r.“/packages/FSharp.Core/lib/netstandard2.0/FSharp.Core.dll”
#r.“/packages/FSharp.Data/lib/netstandard2.0/FSharp.Data.dll”
开放系统
打开FSharp.Data
类型研究=CsvProvider
让data=research.GetSample()
最好让我们知道您使用的操作系统以及您创建的F#脚本文件的名称。如果您在Windows上运行,完整的Visual Studio将为您提供更好的体验。据我所知,Microsoft搁置了IntelliSense,并正在开发IntelliCode,即VS代码扩展。已请求为intellicode添加F#,但尚未实现,在修改paket.dependencies后,您肯定需要运行paket,dotnet-paket-install
或dotnet-paket-update
。除非Ionide自动完成?我不经常使用它。让我们知道你正在使用的操作系统和你创建的F#脚本文件的名称会很有用。如果您在Windows上运行,完整的Visual Studio将为您提供更好的体验。据我所知,Microsoft搁置了IntelliSense,并正在开发IntelliCode,即VS代码扩展。已请求为intellicode添加F#,但尚未实现,在修改paket.dependencies后,您肯定需要运行paket,dotnet-paket-install
或dotnet-paket-update
。除非Ionide自动完成?我不怎么用它。
#r "./packages/FSharp.Core/lib/netstandard2.0/FSharp.Core.dll"
#r "./packages/FSharp.Data/lib/netstandard2.0/FSharp.Data.dll"
open System
open FSharp.Data
type research = CsvProvider<"./path/to/file", HasHeaders=true, PreferOptionals=true>
let data = research.GetSample()