`
tubaluer
  • 浏览: 1500083 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

Visual Studio 11开发指南(2) Visual Studio 11放弃宏处理

 
阅读更多

Visual Studio 11版本中,用户将无法使用宏。这标志着:近十年来,头一个Visual Studio的版本无法允许向IDE 中随意嵌入宏扩展。不过,完整编译的扩展仍可以创建,新的项目模板也可以加入,这让整个过程变得更加方便。

根据Microsoft所做的使用率跟踪数据,Visual Studio中宏的使用人数不到开发人员总数的1%。这还不足以让Microsoft放弃这个功能,Visual Studio中的宏功能维护成本过高,是另外一个原因,与其他功能不同,对宏的支持,必须要随着Visual Studio每个新版本更新,并做大量令人疲倦的测试。理论上,用户应该可以在宏IDE中录制并播放任何功能,这给微软的维护增加了巨大负担。

Matt Kaufman说:宏IDE已经好几个版本都没有更新了。用户把它启动之后,很快就能看出来它像一个老版本的Visual Studio。更麻烦的是:它还是只支持Visual Basic。用户不能使用C#或是其他新的.NET语言来创建宏。

如前所述,对扩展性的支持现在包括一些新的项目模板。下表中的模板支持C#和VB:

  • Visual Studio Package:供过去的VSPackage风格插件使用。
  • Editor Classifier:供创建自己的语法高亮使用。
  • Editor Text Adornment:用来在编辑器窗口内创建带颜色文本。
  • Editor Viewport Adornment:用来放置与编辑器的视觉外观相关的视觉元素。
  • [VB/C#]工作项模板
  • [VB/C#]项目模板
  • VSIX Project:这是新的插件模型,在Visual Studio Gallery里面最常见。
  • Windows Forms Toolbox Control
  • WPF Toolbox Control

除了语言特定的模板之外,还有一个常用的扩展文件夹,包括:

  • Visual Studio Add-In:这是一个向导,让用户可以使用C#、VB、C++ ATL或C++ CLR创建add-in插件。
  • Visual Studio Package:另一个向导,让用户可以在C#、VB和C++之间选择。
  • Visual Studio Shell Isolated:用户用它可以创建基于Visual Studio IDE的应用。早期的例子可以参考AddOn Studio for World of Warcraft
分享到:
评论

相关推荐

    Visual Studio 2008 开发指南

    Visual Studio 2008开发指南,英文版资料,目前还没有中文版哦!不过值得观看哦!(分成了两部压缩卷哦!此卷为第二部分哦!)

    visual studio.net 开发环境使用指南

    《Visual Studio .NET 开发环境使用指南》是一本详尽阐述如何有效利用Microsoft的Visual Studio .NET集成开发环境(IDE)进行软件开发的教程。该指南涵盖了从安装配置到项目管理,再到代码编写和调试等一系列步骤,...

    解决vs2012 “无法启动已配置的visual studio开发web服务器”的解决办法

    解决VS2012中“无法启动已配置的Visual Studio开发Web服务器”的解决办法 在Visual Studio 2012中,开发者可能会遇到“无法启动已配置的Visual Studio开发Web服务器”的错误,这是一个常见的问题。这个错误可能是...

    Visual Studio 2022支持Php开发插件

    Visual Studio 2022是Microsoft推出的一款强大的集成开发环境(IDE),专为各种软件开发提供全面的支持。在2022版本中,微软进一步拓宽了其开发领域,增加了对PHP语言的开发支持,这对于PHP开发者来说是一个重大福音...

    电子-VisualStudio2017开发STM32.pdf

    综上所述,本教程以详细的步骤和丰富的图片说明,为学习STM32单片机开发的人员提供了一套完整的VisualStudio开发环境搭建指南。通过本教程的学习,读者将能够掌握从软件的下载与安装到项目的搭建、编程和调试的全...

    Visual Studio 2010 完全卸载工具

    微软官方提供的Visual Studio 2010彻底卸载工具,本人已亲测。用它可以轻松彻底地删除Visual Studio 2010以及它诸多的依赖项,让你彻底从机器上删除Visual Studio 2010。支持Visual Studio 2010 各种版本。 微软官方...

    Visual Studio 扩展开发文档 2019版.pdf

    Visual Studio是微软推出的一款集成开发环境(IDE),它是为满足开发者在不同领域(包括Windows桌面开发、移动应用开发、游戏开发、Web开发等)的需求而设计的。在Visual Studio中进行扩展开发,可以让我们根据个人...

    Gitee.VisualStudio.vsix Gitee vs插件(Gitee Extension for Visual Studio)

    【Gitee.VisualStudio.vsix Gitee vs插件(Gitee Extension for Visual Studio)】是专为Visual Studio集成开发环境设计的一款扩展插件,旨在帮助开发者更便捷地与Gitee(中国的Git托管平台)进行交互。这款插件使得...

    Visual Studio 2019使用教程

    Visual Studio 2019 是 Microsoft 开发的一款集成开发环境(Integrated Development Environment,IDE),提供了广泛的功能和工具,旨在帮助开发者快速构建、测试和部署各种应用程序。本教程将指导您如何安装、配置...

    基于 visual studio开发的在线聊天室

    【在线聊天室与Visual Studio开发】 在信息技术领域,开发在线聊天室是一项常见的任务,它涉及到实时通信、用户交互和数据库管理等多个技术层面。在这个项目中,我们利用Microsoft的Visual Studio作为集成开发环境...

    Visual Studio .NET开发环境使用指南

    《Visual Studio .NET开发环境使用指南》是一本深入解析微软.NET框架下的集成开发环境(IDE)——Visual Studio .NET的详尽教程。该指南旨在帮助开发者充分利用这一强大的工具,提高软件开发的效率和质量。 Visual ...

    Visual Studio.NET功能展现指南简单中文版

    通过这份《Visual Studio .NET功能展现指南简单中文版》,开发者可以系统地学习和掌握Visual Studio .NET的各种功能,提升开发效率,从而在软件开发领域取得更好的成果。无论你是初学者还是经验丰富的开发者,这份...

    Visual Studio开发Android环境配置

    Visual Studio 开发 Android 环境配置 Visual Studio 是一个功能强大且功能齐备的集成开发环境(IDE),它支持多种编程语言,包括 C#、VB.NET、F# 等。 近些年来,随着移动设备的快速发展,Android 和 iOS 等移动...

    VisualStudio2019手册,visualstudio2019手册pdf,C#

    《Visual Studio 2019手册》是一本详尽阐述微软开发环境Visual Studio 2019的中文指南,特别适合C#开发者参考学习。这本书的PDF版本为开发者提供了便捷的在线阅读和离线查阅体验,是理解并精通Visual Studio 2019不...

    Visual Studio经典C++入门教程

    VisualStudio 其实是微软开发的一套工具集,它由各种各样的工具组成,这就好像 Office 2007是由 Word 2007、Excel 2007、Access 2007 等等组成的一个道理。其中 Visual C++就是 VisualStudio 的一个重要的组成部分。...

    Visual Studio操作指南.pdf

    #### 四、快速入门与开发指南 - **快速入门**: - **创建各种类型的项目**:例如 C++ 控制台应用、Python Web 应用等。 - **开发语言入门**:针对不同的开发语言提供基础指导。 - **开发**: - **整理与编辑...

    Visual Studio .NET 开发环境

    Visual Studio .NET 是微软公司推出的一款强大的集成开发环境(IDE),专为构建基于.NET Framework的应用程序而设计。这款工具集成了代码编辑、调试、版本控制、项目管理等多种功能,极大地提高了开发者的工作效率。...

    visualstudio安装教程-Linux和macOS操作系统

    ### VisualStudio在Linux和macOS操作系统上的安装与配置教程 #### 知识点一:Visual Studio版本选择 - **社区版(Community)**:适用于个人开发者、小型项目或开源项目,提供免费的基础功能。 - **专业版...

    Visual Studio功能展现指南.rar

    《Visual Studio功能展现指南》是一份详尽的资源包,主要涵盖了Microsoft的集成开发环境(IDE)——Visual Studio的各种功能和使用技巧。该资源包包括了"VisualStudioNETGuidedTour.doc"文档、"使用说明.txt"文本...

Global site tag (gtag.js) - Google Analytics