Ionide.LanguageServerProtocol 0.6.0
dotnet add package Ionide.LanguageServerProtocol --version 0.6.0
NuGet\Install-Package Ionide.LanguageServerProtocol -Version 0.6.0
<PackageReference Include="Ionide.LanguageServerProtocol" Version="0.6.0" />
paket add Ionide.LanguageServerProtocol --version 0.6.0
#r "nuget: Ionide.LanguageServerProtocol, 0.6.0"
// Install Ionide.LanguageServerProtocol as a Cake Addin #addin nuget:?package=Ionide.LanguageServerProtocol&version=0.6.0 // Install Ionide.LanguageServerProtocol as a Cake Tool #tool nuget:?package=Ionide.LanguageServerProtocol&version=0.6.0
语言服务协议
F# 中实现语言服务协议的库。
如何构建
- dotnet build
如何贡献
冒充者综合症免责声明:我希望得到你的帮助。真的,我是认真的。
你可能内心有个小小的声音告诉你,你不够格;你需要再做一个教程,或学习另一个框架,或在帮助你参与这个项目之前再写几篇博客。
我向你保证,情况并非如此。
该项目有一些明确的贡献指南和期望,你可以 在这里阅读。
贡献指南概述了你需要遵循的过程才能合并补丁。通过使期望和流程明确,我希望这将使你更容易做出贡献。
而你不仅限于编写代码。你还可以通过编写文档、测试,甚至通过提供关于这项工作的反馈来帮忙。(当然,这包括对贡献指南的反馈。)
感谢你的贡献!
贡献与版权
项目托管在GitHub上,您可以在那里报告问题,参与讨论,分叉项目并提交pull请求。
该库遵循MIT许可协议,允许用于商业和非商业用途的修改和再次分发。
请注意,本项目发布时采用了Contributor Code of Conduct。参与本项目即表示您同意遵守其条款。
我们的赞助商
Discover Panel是Ionide组织的一部分——一个专注于构建跨平台开发工具的开源组织。
您可以在Open Collective上支持Ionide的开发。
合作伙伴
<div align="center">
<a href="https://lambdafactory.io"><img src="https://cdn-images-1.medium.com/max/332/1*[email protected]" alt="drawing" width="100"/></a>
</div>
赞助商
通过成为赞助商,您可以将您的标志放在我们的Github README上,在VSCode市场中进行描述,并在ionide.io上带链接地展示。
<div align="center"> <a href="https://ionide.io/sponsors.html"> <img src="https://opencollective.com/ionide/tiers/silver-sponsor.svg?avatarHeight=120&width=1000&button=false"/> <br/> <img src="https://opencollective.com/ionide/tiers/bronze-sponsor.svg?avatarHeight=120&width=1000&button=false"/> </a> </div>
产品 | 版本 兼容的以及计算出的额外目标框架版本。 |
---|---|
.NET | net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET Framework | net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen40 已计算。 tizen60 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NETStandard 2.0
- FSharp.Core (>= 6.0.0)
- Newtonsoft.Json (>= 13.0.1)
- StreamJsonRpc (>= 2.16.36)
NuGet 包
此包未由任何 NuGet 包使用。
GitHub 仓库
此包未由任何流行的 GitHub 仓库使用。
版本 | 下载 | 最后更新 |
---|---|---|
0.6.0 | 1,416 | 6/13/2024 |
0.5.1 | 232 | 5/9/2024 |
0.5.0 | 459 | 4/26/2024 |
0.4.23 | 2,552 | 1/31/2024 |
0.4.22 | 157 | 1/15/2024 |
0.4.21 | 221 | 10/29/2023 |
0.4.20 | 5,639 | 10/29/2023 |
0.4.19 | 568 | 10/28/2023 |
0.4.18 | 305 | 10/22/2023 |
0.4.17 | 2,543 | 7/28/2023 |
0.4.16 | 148 | 7/27/2023 |
0.4.15 | 967 | 6/15/2023 |
0.4.14 | 3,125 | 4/4/2023 |
0.4.13 | 242 | 3/5/2023 |
0.4.12 | 3,497 | 12/21/2022 |
0.4.11 | 672 | 12/12/2022 |
0.4.10 | 1,381 | 9/30/2022 |
0.4.9 | 463 | 9/21/2022 |
0.4.8 | 490 | 9/12/2022 |
0.4.7 | 763 | 8/24/2022 |
0.4.6 | 545 | 8/23/2022 |
0.4.5 | 518 | 8/7/2022 |
0.4.4 | 1,251 | 6/27/2022 |
0.4.3 | 797 | 6/9/2022 |
0.4.2 | 621 | 5/26/2022 |
0.4.1 | 443 | 5/14/2022 |
0.4.0 | 770 | 4/29/2022 |
0.3.1 | 1,749 | 1/16/2022 |
0.3.0 | 382 | 11/23/2021 |
0.2.0 | 303 | 11/17/2021 |
0.1.1 | 296 | 11/15/2021 |
### 更改
[从 LSP 规范生成 LSP 请求和响应类型。](https://github.com/ionide/LanguageServerProtocol/pull/49) (@TheAngryByrd 是这个的 GOAT)。我们现在公开 3.17 LSP 规范的全部功能。