首页 > 其他分享 >【译】2023年——社区实验的一年

【译】2023年——社区实验的一年

时间:2024-02-02 09:03:14浏览次数:25  
标签:社区 扩展 功能 Visual Studio 2023 实验

  在我们进入新的一年的时候,我们想让你们了解一些实验的情况,你们的反馈和参与帮助我们在2023年的过程中进行了调整。

  社区实验是指我们确定能够提高用户工作效率和幸福感的特性,然后在 Visual Studio 用户社区中构建和测试它。这些功能在开发者社区上并没有得到太多的支持,但其他迹象表明,无论如何,这些功能对开发者来说都是值得拥有的。然后,我们将该功能作为开源扩展发布,并与社区合作,使其 Just Right™。这包括接收 bug 报告和拉取请求,以及收集遥测数据以了解使用模式。

  通常,成千上万的用户安装这些实验性扩展来帮助测试和改进它们。这些功能确实是社区为社区而做的,下面是我们到目前为止共同完成的功能列表。

  我们在2022年下半年开始了社区实验,所以我们也会把这些早期的实验包括在这个列表中。

区分Visual Studio实例

  这是基于一个没有得到很多投票的功能请求,但是带有这个功能的 VS Code 扩展有近200万的下载量。这表明这将是 Visual Studio 的一个好特性,实验就此诞生。

  该功能请求最终获得了200多票,扩展 Solution Colors 安装了近15,000次。

  结果:不包含在 Visual Studio 中。我们需要做更多的工作来完善用户体验。

为括号对儿添加颜色

  这是流行的 Viasfora 扩展已经提供的一个功能,这就是为什么用户不需要这个功能的官方实现。然而,其他编辑器和 IDE 开始提供这个功能,所以我们认为是时候再看看了。

  这个实验获得了很多好评,成为当时最受欢迎的功能之一。扩展  Rainbow Braces 被下载超过75000次。

  结果:包含在Visual Studio 2022 v17.6中

比较 Visual Studio 中的文件

  这个实验看起来很简单——在 diff 视图中比较两个文件。事实证明,社区中有很多关于这样做的最佳方法的意见,所以我们觉得这将是一个完美的社区实验候选。

 

  它不仅最终获得了550多个赞,而且扩展 File Differ 被安装了近90,000次。

  结果:包含在 Visual Studio 2022 v17.7中

带有适当缩进复制

  这个代表了一种特殊的功能或调整,我们可以称之为 paper-cut-reducers。多年来,我们学会了忍受某些不便,以至于我们甚至不再注意到它们。因此,我们不会抱怨它们,也不会投票支持功能请求来修复它们。

  这个功能修复了复制代码并将其粘贴到Outlook或其他地方的问题,只是为了看看缩进是否变得一团糟。

  该功能请求最终获得了超过80个赞,Copy Nice 扩展安装了超过3000次。

  结果:包含在 Visual Studio 2022 v17.7中

获取开发者新闻

  从各种技术博客上获取有关 Visual Studio、.NET、C++ 等的最新消息可能是一个挑战,而且大多数人都没有做到这一点。这导致许多人错过了事件、培训、视频、教程和其他可能对他们有帮助的东西。这个实验试图通过以一种自然而不引人注目的方式将博客引入 Visual Studio 来解决这个问题。

  有超过300个好评,这仍然是最需要的功能之一,但事实证明,我们无法得到很好的体验。Developer News 扩展获得了3000个安装量,但还不足以将其移植到 Visual Studio 中。

  结果:不包含,但这个很棒的扩展值得下载(我们仍然更新它)

环绕选择

  您希望快速选择一些文本并用引号将其括起来。因此,您选择文本并点击键盘上的引号键,却发现所选文本被单个 " 所替换。您希望发生的情况是,所选文本将被一个开始和结束的引号包围,如下面的动画所示。这个实验解决了这个问题。

  有近250个赞和2000个扩展安装,社区支持这个想法。它从几乎没有投票变成了一项被高度要求的功能。

  结果:包含在Visual Studio 2022 v17.9预览中。

滚动文档选项卡

  有些选项卡式应用程序(如某些浏览器)允许您使用鼠标滚轮滚动许多打开的选项卡列表。我们想到了使用相同的方式(鼠标滚动)来打开和关闭多行选项卡功能的想法。

  通过这种方式,我们可以保留那些从其他应用程序中熟悉该特性的用户的肌肉记忆,同时利用 Visual Studio 中一个有用的特性。滚动标签扩展获得了大约1200个安装,该功能请求超过250个赞。

  结果:包含在Visual Studio 2022 v17.9预览中。

图像悬停预览

  大多数开发人员使用一种或另一种形式的图像。快速浏览代码中引用的图像可以帮助验证您使用的是正确的图像,还可以验证路径是否正确。这个实验显示了将鼠标悬停在代码中的引用上时的图像。

  有超过120个赞和1800个扩展安装,这个实验是成功的。它以一种自然的方式解决了一个微妙的问题,而不会感觉碍事儿。

  结果:我们将在Visual Studio 2022的未来特性更新中包含它。

小结

  2023年见证了一些伟大的实验和社区参与——其中一些成功进入了 Visual Studio,而另一些则没有。对于那些没有的,它们仍然作为提供价值的免费开源扩展提供给需要它们的用户。这就是它的意义所在:增加价值,让像您这样的开发人员在使用 Visual Studio 时更高效、更快乐。

 

原文链接:https://devblogs.microsoft.com/visualstudio/2023-a-year-of-community-experiments/

标签:社区,扩展,功能,Visual,Studio,2023,实验
From: https://www.cnblogs.com/MeteorSeed/p/18001682

相关文章

  • Linux中国开源社区停止运营
    layout:posttitle:"Linux中国开源社区停止运营"tags:-"Linux"昨天看到老王发的公众号文章,Linux中国开源社区停止运营了。关注到「硬核老王」是近几年的事,也经常看一些Linux中国公众号上的文章以及视频号视频。去年在深度开源之夜有幸与老王有过一面之缘。看到消息感觉......
  • 痞子衡嵌入式:我入选了2023年度与非网(eefocus)最佳创作者Top15
    最近收到了「与非网」发来的2023年度最佳创作者证书,证书做得一如既往地有质感,这是与非网第二次给痞子衡发证书了,足见与非网对痞子衡的认可。与非网自2021年起,每年都会评选一次年度创作者,第一年叫星选创作者TOP10,第二年叫影响力创作者TOP10,第三年也就是今年变成了最佳创......
  • 2023年度全年学术论文参考文献清单汇总
    状态时间详情结果 2023-07-2508:55'新媒体时代博物馆数字化,人文化,品牌化传播策略——以湖北省博物馆为例'全文链接:'https://wenku.baidu.com/view/bc9fdd13fac75fbfc77da26925c52cc58ad690d0?fr=xueshu_top'VP:病毒潜水艇时间:2023-07-2508:57  2023-0......
  • Klocwork 2023.4发布:问题匹配算法升级,编码标准全面支持!
    Klocwork2023.4的新增功能Klocwork2023.4改进了问题匹配的算法,为桌面端和CI集成构建之间的结果提供了更大的一致性,以及连续构建之间的问题匹配。Klocwork的最新版本还改进了C/C++语言的分析引擎,减少了误报/漏报,跨过程跟踪数组索引中的值和具有常量表达式的值。此外,还对IDE插......
  • Mac 安装goland2023.3
    DataGrip/Goland相关工具链接:https://pan.baidu.com/s/1UTSusTKPPnIqxdKCAi1oKg提取码:9wej对应的激活码此处获取:https://docs.qq.com/doc/DZWFmak1WcVBhdENumac使用命令shxxx.sh执行如果原来有安装goland的话,需要先卸载干净访达中在资源库中清除......
  • 【专题】2023年新消费趋势行业报告汇总PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=35100原文出处:拓端数据部落公众号2022年,全球面临疫情和经济放缓的挑战,给消费市场带来了不确定性。消费者的消费理念和生活方式也发生了变化,更加注重产品的实用性和简单性。居民收入增长放缓,消费支出减少。然而,随着疫情逐渐得到控制,中国消费市场正......
  • 【专题】2023年中国工业互联网平台行业研究报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=33647原文出处:拓端数据部落公众号这份报告合集是基于中国工业产业升级和智能制造的大背景而展开的。报告合集分析了工业互联网平台市场的发展阶段、平台玩家的产品和服务的底层逻辑以及变化趋势,并探讨了补贴减少、数据归属权之争、标准化与盈利模......
  • R语言社区检测算法可视化网络图:ggplot2绘制igraph对象分析物种相对丰度
    原文链接:http://tecdat.cn/?p=23836原文出处:拓端数据部落公众号我们使用R中的igraph包,产生了网络的图形。但是很难将这些图表放到演讲和文章中,因为图表很难根据需要定制。使用igraph中的绘图功能可以得到你想要的结果,但用ggplot对工作更有帮助。所以本文探索了一种在ggplot中创......
  • 喜讯| 触想智能荣获2023年度“技术创新·金品奖”!
    触想智能又迎开年喜讯!1月25日,由数字标牌网联合视听网举办的2023年度数字标牌及视听行业年度荣誉评选名单重磅揭晓,触想智能扫码安卓工业平板一体机(TPC-A14)斩获2023年度技术创新·金品奖,标志着触想智能品牌创新与技术实力再获专业权威机构认可。△ 触想智能“202......
  • 20231024 集训
    NOIP2023-div2模拟赛25A原题发现实际上是一个直角边与坐标系垂直的直角三角形,直角顶左上且其上字符为J,右边的字符是O,底下的字符是I。于是可以在J处统计贡献,另外两个做后缀和处理即可。B卡常做法里不要写#defineintlonglong!!!\(O(n\logn)\):所有数按数值从大到小......