VS Code での Blazor と Razor:.razor ファイルのための C# ツール
Blazor コンポーネント、Razor Pages、MVC ビューが、C# ファイルと同じ Roslyn エンジンを使えるようになりました:マークアップの中で、ホバー、補完、診断、定義へ移動、参照、名前の変更が使えます。
Blazor コンポーネント、Razor Pages、MVC ビューが、C# ファイルと同じ Roslyn エンジンを使えるようになりました:マークアップの中で、ホバー、補完、診断、定義へ移動、参照、名前の変更が使えます。
毎日出荷される .NET の多くは、Windows 上の .NET Framework 4.8 です。SharpLsp はそれをすべての OS で編集でき、Windows では同じプロジェクトの net10.0 ビルドと並べて実行・テストもできます。
実際のライブラリは、1 つのプロジェクトファイルで net462 と net10.0 を同時に対象にしています。SharpLsp 0.23 は、そのすべてのフレームワークに C# でも F# でも完全な体験を提供し、テストエクスプローラーでそれぞれを実行できます。
xUnit v3 4.0 は Microsoft.Testing.Platform 専用です。VSTest 専用の Test Explorer ではツリーが空になります。SharpLsp は C# と F# で MTP と VSTest を並行実行し、検出、▶、デバッグ、カバレッジに対応しました。
0.19.0 はインナーループを本当に修正します。dotnet run と同じ挙動の F5 と launch profile、MoveNext の羅列ではなくコードそのままの非同期スタック、4,800 行の e2e テストに支えられた Test Explorer。
.NET の言語サーバーは、ひとつのエディターに閉じ込められた機能ではなく、プラットフォーム機能であるべきです。そして現在、すべての選択肢に重大な条件が付いています。
F# は C# のサイドクエストではありません。この言語、コミュニティ、本番利用の実績には、最初から F# のセマンティクスを中心に構築されたエディターツールが必要です。