|
微软更易于扩展Visual Studio 灰鸽子下载,灰鸽子使用教程
项目可扩展性使用的共同项目系统简化流程更新代码和添加功能
微软希望帮助开发者扩展Visual Studio项目系统可扩展性的发布预览,远程控制软件。
开发人员可以定义新的项目类型,编写扩展定制用户体验,没有编码或添加功能,Visual Studio的首席工程师,安德鲁•阿诺特本周在一篇博客文章中说。“日子一去不复返了,你必须创建或维护整个项目系统——通常是基于MPFproj叉——常常包含超过100 k行代码。
相反,你会基于CPS(通用项目系统),附带Visual Studio和已经使用c++,JavaScript,ASP。净5。”
(想引人注目的自己?下载《29日成功秘诀有价值的指导作为一个独立的开发人员从独奏和成功的独奏的程序员。
|跟上热门话题与《编程应用程序开发通讯。]
MPFproj和项目系统预览关键差异。MPFproj遵循一个源代码分发源代码树模型,必须的,定制的,二进制文件。
阿诺特说:“这种方法的问题是,如果MPFproj基地更新修复bug或添加功能,手动将这些变更合并到代码库和re-ship项目系统”。
但随着项目系统预览,为项目开发人员编写扩展系统建立在Visual Studio和不必写整个项目系统了。
“Visual Studio项目系统而设计的高性能、可伸缩的、和响应,所以多MPFproj,”阿诺特说。“关闭之间的差距你的项目系统和其他项目系统,微软船只,可以低成本的迁移,然后简单地打开这些特性,而不是重新实现和维护这些特性在您自己的项目体系。
作为新功能添加到Visual Studio项目系统,必要时你可以激活这些功能在您自己的项目类型。”
微软预计大多数项目类型公司将基于CPS的船只。“我们也期待一些现有的项目系统迁移到CPS在接下来的版本的Visual Studio,”阿诺特说。“当项目系统可扩展性稳定的API,它将预览出来,被添加到Visual Studio SDK。”
视频中展示了项目系统可扩展性SDK使用Visual Studio 2015中,阿诺特演示了如何介绍Visual Studio IDE支持Boo.net语言,通过几个步骤。
项目文档的可扩展性技术可以在GitHub上找到,灰鸽子远程控制软件。 |
|