Roslyn を採用
Visual Studio と同じコンパイラープラットフォームを、オープンなプロトコルで提供。
オープンソース .NET ツール · C# + F#
SharpLsp は Visual Studio、Rider、C# Dev Kit に代わるオープンソースの選択肢です。C# と F# の言語機能、ソリューション管理、リファクタリング、NuGet、デバッグ、プロファイリングを、サブスクリプションやベンダーロックインなしで提供します。
C# は Roslyn、F# は FSharp.Compiler.Service を使用。
C#Roslyn の言語機能
F#第一級の FCS サポート
クロスプラットフォームWindows · macOS · Linux
オープンソース永続的な MIT ライセンス
ワークフロー全体
SharpLsp は自動補完だけではありません。フル IDE に期待される、プロジェクトを理解した一貫した体験を、使い慣れたエディターへ届けます。
実際の C# / F# プロジェクトを理解する、高速でソリューション全体に及ぶ言語機能。
コンパイラー品質の解析と正確な編集で、大規模なコードベースを安全に変更。
依存関係の管理から最後のパフォーマンス調整まで、1 つのワークスペースで完結。
最初から第一級
それぞれの言語がネイティブのコンパイラーサービスを使い、完全な開発ワークフローへの同じ取り組みを受けます。
Visual Studio と同じコンパイラープラットフォームを、オープンなプロトコルで提供。
F# は後付けではなく、C# と並行して設計されます。
ツールチェーンを自分の手に
エディターやプラットフォーム、開発環境の主導権を手放さずに、.NET IDE の深さを保てます。
単一の IDE に合わせてワークフローを作り直さず、VS Code、Zed、標準対応エディターを利用できます。
オープンな実装とプロトコル、最初から最後まで確認できるソースコード。
個人、商用、組織で利用できる MIT ライセンス。
Windows、macOS、Linux で同じ C# / F# 開発体験。
最新リリース
SharpLsp に加わった最新の改善、修正、.NET ツール機能。
いつものエディターに、すべてを。
VS Code 拡張機能を直接インストールするか、インストールガイドに従って使いたいエディターに SharpLsp を設定できます。