3

私は dotnet と vscode にまったく慣れていないので、些細なことを見落としている可能性があります。Mac の VSCode で F# を実行したいだけです。最初に、brew から dotnet をインストールしようとしました。

brew cask install dotnet-sdk

dotnet newと の両方を実行できるため、これはコマンドラインから正常に機能しているようですdotnet build

dotnet new console -lang F# -o myproj

ここで、同じくbrewからVisual Studio Codeをインストールしました:

brew cask install visual-studio-code

次に、Ionide-fsharpプラグインをインストールし、vscodemyprojからフォルダーを開いて再起動しました。次に、次のように迎えられます。

エラー

次に、設定で検索しFSharp.dotnetRoot、これを構成しようとしました:

ここに画像の説明を入力

しかし、それは役に立ちませんでした (フォルダーを/usr/local/share/dotnetandに設定しようとし/usr/local/share/dotnet/sdk/3.1.100ましたが、何も機能しませんでした)。

そのため、brewからすべてを完全にアンインストールし(フォルダーのワイプを含む)、 Microsoftの公式ドキュメント~/.vscodeからすべてを再インストールしました。ドキュメントでは、F# のサポートは macosx の vscode に組み込まれている必要があると書かれていますが、フォルダーを再度開いたときに Ionide-fsharp をインストールするように勧められたので、それに従いました。しかし、まったく同じ問題に再び遭遇しました。

私の質問は、MacOSX で F# をサポートする vscode をインストールするにはどうすればよいですか?

vscode "about" からの私の出力は次のとおりです。

Version: 1.41.0
Commit: 9579eda04fdb3a9bba2750f15193e5fafe16b959
Date: 2019-12-11T17:58:38.338Z
Electron: 6.1.5
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Darwin x64 19.2.0

そしてこれはからdotnet --infoです:

.NET Core SDK (reflecting any global.json):
 Version:   3.1.100
 Commit:    cd82f021f4

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.15
 OS Platform: Darwin
 RID:         osx.10.15-x64
 Base Path:   /usr/local/share/dotnet/sdk/3.1.100/

Host (useful for support):
  Version: 3.1.0
  Commit:  65f04fb6db

.NET Core SDKs installed:
  3.1.100 [/usr/local/share/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.App 3.1.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download
4

0 に答える 0