Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >又来?微软宣布 VS Code for C# 扩展的 LSP 组件闭源?

又来?微软宣布 VS Code for C# 扩展的 LSP 组件闭源?

作者头像
全球技术精选
发布于 2022-09-05 07:48:33
发布于 2022-09-05 07:48:33
5460
举报
文章被收录于专栏:全球技术精选全球技术精选

VS Code 是一个非常棒的代码编辑器,轻量,免费,跨平台。并且凭其丰富且强大的扩展功能受到众多开发者的青睐,你可以在上面愉快的进行各种语言的开发工作。

就在前两天,微软的 .NET 和 Visual Studio 的项目经理 Tim Heuer,在 Github 上面的 omnisharp-vscode 项目上发布了一篇通告,标题是,关于 VS Code C# 扩展的路线图更新,如下

这里我用了 Chrome 进行了网页翻译,注意下面红色框内的标记部分。

大致意思是,VS Code 的 C# 扩展会完全使用 LSP 进行通信, 包括现有的 OmniSharp 组件也会使用这种方式,另外微软计划推出一个新的 “LSP Tools Host” 组件, 并提供一些其他高级功能,同时也是 C# for VS Code 扩展的默认方式。但是,LSP Tools Host 不会开源!

LSP 全称是 Language Server Protocol 语言服务协议,它提供了一个协议标准,把编程语言的智能提示,自动完成,等功能,通过进程间通信的方式,和开发工具之间通过 JSON-RPC 的格式进行通信,从而实现编程语言的智能提示等功能,一次开发可以在多个开发工具中重复使用。

我以为微软会从之前的 dotnet watch 问题中吸取教训,但似乎并非如此。

不出所料,目前已经有100多条回复,社区和开发人员对这个公告表示出强烈的反对和不满,以及对微软的假开源态度感到失望。

最后,也希望微软的团队可以能够看到并重视社区的反馈,并进行合适的调整,在 .NET 社区的推动下,微软的产品也可以变得越来越好!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 半栈程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一文读懂:模型上下文协议(MCP)
Hello folks,我是 Luga,今天我们来聊一下人工智能应用场景 - 构建高效、灵活的计算架构的模型上下文协议(MCP)。
Luga Lee
2025/03/17
18.4K0
一文读懂:模型上下文协议(MCP)
☀️ 学会编程入门必备 C# 最基础知识介绍(一)
所以就单独写几篇博客先来系统的介绍一下C#的基础知识,既方便自己深入学习,也能给需要的人提供帮助,一举两得。
呆呆敲代码的小Y
2021/08/12
1.2K0
微软突然封锁Cursor,全面禁用C、C++、C#扩展,网友:理解微软,Cursor白嫖VSCode
这个问题震惊了Cursor用户们,他们发现微软的C/C++语言服务扩展突然停止支持Cursor,这是反常识的:因为Cursor使用了跟VSCode同源的基础代码。微软的语言扩展竟然突然不能使用了?!
码农突围
2025/04/15
3230
微软突然封锁Cursor,全面禁用C、C++、C#扩展,网友:理解微软,Cursor白嫖VSCode
Visual Studio Code安装C#开发工具包并编写ASP.NET Core Web应用
  前段时间微软发布了适用于VS Code的C#开发工具包(注意目前该包还属于预发布状态但是可以正常使用),因为之前看过网上的一些使用VS Code搭建.NET Core环境的教程看着还挺复杂的就一直没有尝试使用VS Code来编写.NET Core。不过听说C# 开发工具包提供了一系列功能和扩展,从而极大的提高了VS Code中编写、调试和管理 C# 代码的体验。看到这个今天就不得不上手实战一下看看到底有没有官网描述的这么好用。
追逐时光者
2023/07/21
8710
Visual Studio Code安装C#开发工具包并编写ASP.NET Core Web应用
Visual Studio Code 使用技巧:C# 开发者的一分钟浅谈
Visual Studio Code (VS Code) 是一款轻量级但功能强大的源代码编辑器,支持多种编程语言,包括 C#。对于 C# 开发者来说,掌握 VS Code 的一些基本使用技巧可以显著提高开发效率。本文将从基础设置开始,逐步深入到一些常见的问题和易错点,并提供相应的解决方案。
Jimaks
2024/11/05
9720
是什么让C#成为最值得学习的编程语言
随着 Web、iOS、Android、智能设备的流行,新的编程语言纷纷涌现并表现不俗,如 Ruby,Python,Scala,Go,Node.js,Swift 等。反观已经发展了近20年的 C# 语言
葡萄城控件
2018/01/10
2.3K0
是什么让C#成为最值得学习的编程语言
VS Code为什么能这么牛?
Visual Studio Code(VS Code)近年来获得了爆炸式增长,成为广大开发者工具库中的必备神器。它作为一个开源项目,也吸引了无数第三方开发者和终端用户,成为顶尖开源项目之一。它在功能上做到了够用,体验上做到了好用,更在拥有海量插件的情况下做到了简洁流畅,实属难能可贵。
良月柒
2019/09/24
6100
VS Code为什么能这么牛?
C#成为2023年度编程语言之王!
2023 TIOBE 年度编程语言正式揭晓,C# 在陪跑多年后首次斩获这一殊荣。TIOBE表示,C#在 Web 应用后端和游戏等领域变得持续流行,并开始蚕食 Java 的市场份额。然而在国内,C#的认知度却并不高。腾讯云开发者社区特邀国内 .Net 平台开发专家张善友,创作了这篇 C# 夺魁背后的解读文章,让我们一探究竟!读完全文还可以参加文末龙年红包封面抽奖活动哦!
腾讯云开发者
2024/01/09
2K0
C#成为2023年度编程语言之王!
Visual Studio Code有哪些工程方面的亮点?
作者:李少侠 原文链接: https://zhuanlan.zhihu.com/p/35303567 ▼ Visual Studio Code(VS Code)近年来获得了爆炸式增长,成为广大开发者工具库中的必备神器。它作为一个开源项目,也吸引了无数第三方开发者和终端用户,成为顶尖开源项目之一。它在功能上做到了够用,体验上做到了好用,更在拥有海量插件的情况下做到了简洁流畅,实属难能可贵。 我是VS Code用户,同时也为它开发插件,插件市场里的众多Java插件基本都是我们团队的作品,所以我在日常工作中观察
博文视点Broadview
2023/05/19
5070
Visual Studio Code有哪些工程方面的亮点?
VS Code C# 开发工具包正式发布
微软于本月正式发布Visual Studio Code C#开发工具包,此前该开发套件已经以预览版的形式在6月份问世。经过4个月的测试和调整,微软修复了350多个问题,其中大部分是用户反馈导致的问题。此外,微软还对产品进行了300多项有针对性的改进。
追逐时光者
2023/10/23
3420
VS Code C# 开发工具包正式发布
【深入浅出C#】章节 1: C#入门介绍:C#的历史和发展
C#(读作C Sharp)是一种通用、面向对象的编程语言,由微软公司于2000年推出。它在设计之初的目标是为了在.NET平台上开发应用程序,并且它也成为了.NET开发的主要语言之一。C#的历史和产生背景紧密联系着微软公司对软件开发工具和平台的发展。 在20世纪90年代,微软推出了一系列的开发工具和平台,其中最重要的是Visual Basic和C++。然而,随着互联网的普及和软件复杂性的增加,开发者需要一种更强大、更现代化的语言来应对新的挑战。因此,微软开始研发一种新的语言,旨在提供更好的生产力、更强大的面向对象支持和更高的性能。 C#的设计灵感来自于多个编程语言,包括C++、Java和Delphi等。它汲取了这些语言的优点,并融入了自己的特色和创新。C#于2000年首次发布,作为.NET Framework的一部分。它引入了许多创新的语言特性,如委托、属性、泛型和LINQ等,以提供更强大的编程模型和更简洁的代码。 C#的重要性和广泛应用主要体现在以下几个方面:
喵叔
2023/06/04
1.3K0
微软突发“封杀令”!全面禁止Cursor使用C、C++、C# 扩展,开发者被迫回退版本
微软某个 VSCode 语言服务扩展中,位于 nativeStrings.json 文件第 485 行的一行代码,打破了它与 Cursor 的兼容性。
深度学习与Python
2025/04/13
1.2K0
微软突发“封杀令”!全面禁止Cursor使用C、C++、C# 扩展,开发者被迫回退版本
官宣!微软为 VS Code 带来 C# 开发套件
微软于近日在 Marketplace 上架了一款适用于 Visual Studio Code 的官方 C# 开发套件 —— C# Dev Kit,通过更好地管理、测试,以及提供全新的 AI 功能,为 Linux、macOS 和 Windows 平台的开发者带来了更好的 C# 开发体验。
苦叶子
2023/08/08
5630
官宣!微软为 VS Code 带来 C# 开发套件
程序员:提升程序员效率的必备开发工具合集
今天给大家分享一下作为一名资深程序员,日常常用的一些开发工具,相信有一些大家都经常用,有一些可能还没有用过,以下的10多个开发工具都是日常工作常用的,现在分享给大家,希望能给大家日常的办公、生活带来一些帮助,现在各大家逐一介绍。
小明互联网技术分享社区
2024/08/09
5740
程序员:提升程序员效率的必备开发工具合集
【深入浅出C#】章节 1:C#入门介绍:C#开发环境的设置和配置
当配置C#开发环境时,安装.NET Core是一个重要的步骤。以下是安装.NET Core的基本过程:
喵叔
2023/06/10
5.6K0
【深入浅出C#】章节 1:C#入门介绍:C#开发环境的设置和配置
基于WSL2 + VSCode + Clangd 打造最强C/C++编辑器
作者简介:张帅,WeChat:yorkszhang ,网站:www.flowlet.net
Flowlet
2022/08/18
8.5K0
基于WSL2 + VSCode + Clangd 打造最强C/C++编辑器
更现代的R代码编辑器----本地VSCode-R搭建
每一位初学者接触R,想必都是从RStudio开始的,甚至将RStudio当作R本身的也不在少数。尽管RStudio是一个非常受欢迎的R编程环境,但它也有一些缺点。
叶子Tenney
2023/03/14
3.5K0
更现代的R代码编辑器----本地VSCode-R搭建
C#/.NET/.NET Core技术前沿周刊 | 第 35 期(2025年4.14-4.20)
C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。
追逐时光者
2025/04/22
1460
C#/.NET/.NET Core技术前沿周刊 | 第 35 期(2025年4.14-4.20)
全面解析 Model Context Protocol(MCP)及其在 LangChain 中的实践:打造真正可用的本地AI助手
随着大语言模型(LLM)的广泛应用,AI 系统在处理复杂任务时,常常需要与外部数据源和工具进行交互。然而,传统的集成方式存在接口碎片化、上下文封闭、安全隐患和复用性差等问题。​
Lethehong
2025/05/07
9580
全面解析 Model Context Protocol(MCP)及其在 LangChain 中的实践:打造真正可用的本地AI助手
VS Code 编辑器入门指南上篇-核心概念与组件
如果当电脑只能装一个软件还需要尽量不影响日常学习工作时,不知道你的选择会是什么。我把这个看似「荒诞」的问题理解为「All-in-One」的升级版拷问。
生信菜鸟团
2020/10/23
1K0
VS Code 编辑器入门指南上篇-核心概念与组件
推荐阅读
相关推荐
一文读懂:模型上下文协议(MCP)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档