计算机专业外文文献及翻译
《计算机专业外文文献及翻译》由会员分享,可在线阅读,更多相关《计算机专业外文文献及翻译(9页珍藏版)》请在毕设资料网上搜索。
1、 微软 Visual Studio 1 微软 Visual Studio Visual Studio 是微软公司推出的开发环境, Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio 是一个来自微软的 集成开发环境 IDE( inteqrated development environment) , 它可以用来开发由 微软视窗 , 视窗手机 , Windows CE、 .NET 框架 、 .NET 精简框架 和 微软的 Silverlight 支持的
2、 控制台 和 图形用户界面 的应用程序 以及 Windows 窗体 应用程序, 网站 , Web 应用程序 和 网络服务 中 的本地代码 连同 托管代码 。 Visual Studio 包含一个由 智能感知 和 代码重构 支持的 代码编辑器 。集成的 调试 工作既作为一个源代码级调试器又可以作为一台机器级调试器。其他内置工具包括一个窗体设计 的 GUI 应用程序,网页设计师,类设计师, 数据库架构 设计师。它有几乎各个层面的插件增强功能,包括增加对支持 源代码控制 系统(如 Subversion 和 Visual SourceSafe)并添加新的工具集设计和可视化编辑器,如 特定于域的语言 或
3、用于其他方面的 软件开发生命周期 的 工具(例如 Team Foundation Server 的 客户端:团队资源管理 器)。 Visual Studio 支持不同的 编程语言 的服务方式的 语言,它允许代码编辑器和调试器(在不同程度上)支持几乎所有的 编程 语言 ,提供了一个语言特定服务的存在。内置的语言中包括 C/C + +中 (通过Visual C+) ,VB.NET(通过 Visual Basic.NET), C中 (通过 Visual C )和 F (作为 Visual Studio 2010), 为支持其他语言,如 M,Python,和 Ruby 等,可通过安装单独的语言服务。它
4、也支持 的XML/XSLT,HTML/XHTML ,JavaScript 和 CSS.为特定用户提供服务的 Visual Studio 也是存在的:微软Visual Basic, Visual J、 Visual C和 Visual C+。 微软提供了 “直通车 ”的 Visual Studio 2010 组件的 Visual Basic 和 Visual C和 Visual C + +,和Visual Web Developer版本,不需任何费用。 Visual Studio 2010、 2008年和 2005专业版,以及 Visual Studio 2005 的特定语言版本( Visual
5、 Basic、 C+、 C、 J),通过微软的下 载 DreamSpark 计划,对学生免费。 2 架构 Visual Studio 不支持任何编程语言,解决方案或工具本质。相反,它允许插入各种功能。特定的功能是作为一个 VS 压缩包的代码。安装时,这个功能可以从服务器得到。 IDE 提供三项服务:SVsSolution,它提供了能够列举的项目和解决方案 ; SVsUIShell,它提供了窗口和用户界面功能(包括标签,工具栏和工具窗口)和 SVsShell,它处理 VS 压缩包的注册。此外, IDE 还可以负责协调和服务之间实现通信。所有的编辑器,设计器,项目类型和其他工具都是 VS 压缩包存
6、在。 Visual Studio使用 COM 访问 VSPackage。在 Visual Studio SDK 中 还包括了管理软件包框架 (MPF),这是一套 管理的 允许在写 的 CLI兼容的语言 的任何围绕 COM的接口。然而, MPF并不提供所有的 Visual Studio COM功能。 通过使用特定的 VSPackage 来支持的编程语言的服务,称为语言服务。一个语言服务定义了各种接口,而这些 VSPackage 实现包可以实现添加功能支持多种。功能性的方式,可以添加包括语法着色,语句完成,括号匹配,参数信息工具提示,成员名单和背景汇编的错误标记。如果接口完成,那么语言就可以使用这
7、些功能。语言服务要在每个语言的基础实施。重用代码的实现可以从语言解析器实现。语言服务可以在 本机代码 或 托管代码 实现。对于本机代码,无论是本地 COM 接口或巴贝尔框架(部分 Visual Studio SDK)都可以使用。对于托管代码, MPF 服务,包括托管语言编写包装。 Visual Studio 不包括任何 源头控制 内建支援,但它定义了两种可供选择的源代码控制系统的方法可以用 IDE 集成 。一个源代码控制 VSPackage 可以提供自己的定制的用户界面。与此相反,源代码管理插件使用 MSSCCI( Microsoft 源代码控制接口)提供了一个功能集的控制功能,用于落实各项源
8、接口,用标准的 Visual Studio 用户界面。 MSSCCI 首次使用集成 的 Visual SourceSafe 6.0,但后来在 Visual Studio SDK 中通过。 Visual Studio.NET 2002 使用 MSSCCI 1.1, Visual Studio.NET 2003 使用 MSSCCI 1.2。 Visual Studio 2005、 2008 和 2010 使用 MSSCCI 1.3 版,增加了重命名和删除的支持以及异步传输。 Visual Studio 支持运行(每一个都有它自己的一套 VSPackage)多个实例的环境。这些实例使用不同的 注册表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 外文 文献 翻译
