低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Clide 介绍,一个“令人愉快的 Visual Studio 自动化 API”

2013 年 11 月 11 日

在为 Visual Studio 编写插件或者扩展的时候,开发者通常必须在 EnvDTE 和 IVs 接口之间选择。前者虽然易于使用但是有些限制,后者暴露了 Visual Studio 的所有内容但是包含了“很多 COM 包袱”。在尝试创建既易于使用又非常强大的类库的过程中,Clarius Labs 提供了 Clide ,他们称之为一个“令人愉快的 Visual Studio 自动化 API”。

Clide 使用了时髦的.NET API 代码风格,例如使用了 LINQ 和扩展方法。下面是 Daniel Cazzulino 提供的一段代码示例,该代码可以查询一个解决方案中的所有项目的名称。

复制代码
var projects = DevEnv.Get(serviceProvider)
.SolutionExplorer()
.Solution
.Traverse()
.OfType<IProjectNode>()
.Select(project => project.DisplayName)
.ToList();

Clide 是一个基于自定义协议发布的开源项目文档可以从NuDoq 上获取。

查看英文原文 Introducing Clide, an “Enjoyable Visual Studio Automation API”

2013 年 11 月 11 日 07:17619
用户头像

发布了 321 篇内容, 共 103.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

【STM32】GPIO输入—按键检测

AXYZdong

硬件 stm32 2月春节不断更

关于产品文档与原型的思考

Qcon现代数据架构-《万亿级数据库MongoDB集群性能数十倍提升优化实践》核心17问详细解答

杨亚洲(专注mongodb及高性能中间件)

MySQL 数据库 mongodb 分布式 分布式数据库mongodb

第四周作业-用例文档

Au revoir

一周信创舆情观察(2.1~2.7)

统小信uos

京东科技集团21篇论文高票入选国际顶会AAAI 2021

京东科技开发者

机器学习 AI

第四周 开启新的篇章,打磨产品的最强辅助——文档

Sicolas Flamel

极客时间 产品经理 产品经理训练营

作业 - 第四章 业务流程与产品文档 (一)

hao hao

第四章作业

白知之明

helm入门教学

三丰SanFeng

Kubernetes k8s Helm

2021金三银四必问储备知识:Java线程池详解

Java王路飞

Java 程序员 面试 多线程 线程池

羚羊行走在悬崖边:一份报告背后的移动开发者“自救计划”

脑极体

云原生中间件的下一站

apache/dubbo-go

云原生 dubbo 中间件 云原生架构 云原生微服务

第四周

Jove

技术文档丨循迹搭建--车辆集成

百度开发者中心

用例图

Eva

容器 & 服务:Jenkins构建实例

程序员架构进阶

容器 持续集成 七日更 28天写作 2月春节不断更

产品经理训练营 - 第四章作业 (一)

joelhy

产品经理训练营

产品0期 - 第四周作业

曾烧麦

产品训练营

在游戏运营行业,Serverless 如何解决数据采集分析痛点?

阿里巴巴云原生

Serverless 运维 云原生 关系型数据库 消息中间件

AI窥人(二):彻底“AI化”怎么样?

脑极体

第四次作业

Geek_79e938

极客时间APP购买课程模块用例文档

夏天的风

用例图

产品0期 - 第四周作业 - 附件1

曾烧麦

产品训练营

MyBatis专栏 - 关联查询中的延迟加载

小马哥

Java mybatis 七日更 二月春节不断更

产品经理训练营作业 03

KingSwim

妹妹10分钟就玩懂了零拷贝和NIO,也太强了

moon聊技术

Java nio 零拷贝

惊呆,一条sql竟然让oracle奔溃了

程序员jinjunzhu

oracle mybatis 批量操作

流媒体传输协议之 RTP (上篇)

阿里云视频云

音视频 流媒体 rtp

作业 - 第四周

eva

【百度官方技术分享】中间件技术在百度云原生测试中的应用实践

百度Geek说

产品 测试 中间件 技术宅 架构·

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Clide介绍,一个“令人愉快的Visual Studio 自动化API”-InfoQ