计算机专业外文文献及翻译--微软Visual Studio
《计算机专业外文文献及翻译--微软Visual Studio》由会员分享,可在线阅读,更多相关《计算机专业外文文献及翻译--微软Visual Studio(9页珍藏版)》请在毕设资料网上搜索。
1、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,Pyt
4、hon,和 Ruby 等,可通过安装单独的语言服务。它也支持 的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
5、 Studio 2005 的特定语言版本( Visual Basic、 C+、 C、 J), 通过微软的下载 DreamSpark 计划 ,对学生免费。 2 架构 Visual Studio 不支持任何编程语言,解决方案或工具本质 。 相反,它允许插入 各种功能 。 特定的功能是作 为一个 VS 压缩包的代码 。 安装时 , 这个功能可以从服务器得到 。 IDE 提供三项服务:SVsSolution,它提供了能够列举的项目和解决方案 ; SVsUIShell,它提供了窗口和用户界面功能(包括标签,工具栏和工具窗口)和 SVsShell, 它处理 VS 压缩包的注册 。 此外, IDE 还可以负
6、责协调和服务之间实现通信 。 所有的编辑 器,设计器 ,项目类型和其他工具 都是 VS 压缩包存在 。 Visual Studio使用 COM 访问 VSPackage。 在 Visual Studio SDK 中 还包括了 管理软件包框架 (MPF), 这是一套 管理的 允许在写 的 CLI兼容的语言 的任何 围绕 COM的接口 。 然而, MPF并不提供所有的 Visual Studio COM功能 。 2 通过使用特定的 VSPackage 来支持的编程语言的服务, 称为 语言服务 。 一个语言服务定义了各种接口,而这些 VSPackage 实现 包可以实现 添加功能支持多种 。 功能性
7、的方式,可以添加 包括语法着色,语句完成,括号匹配,参数信息工具提示,成员名单和背景汇编 的错误标记 。 如果接口完成 , 那么语言就可以使用这些功能 。 语言服务要在每个语言的基础实施 。 重用代码的实现可以从 语言解析器实现 。语言服务可以在 本机代码 或 托管代码 实现 。 对于本机代码,无论是本地 COM 接口或巴贝尔框架( 部分 Visual Studio SDK)都可以使用 。 对于托管代码, MPF 服务,包括托管语言编写 包装。 Visual Studio 不包括任何 源头控制 内建支援,但它定义 了两种可供选择的源代码控制系统的方法可以 用 IDE 集成 。 一个源代码控制
8、VSPackage 可以提供自己的定制的用户界面 。 与此相反,源代码管理插件使用 MSSCCI( Microsoft 源 代码控制接口)提供了一个功能集的控制功能,用于落实各项源接口,用 标准的 Visual Studio 用户 界面 。 MSSCCI 首次使用集成 的 Visual SourceSafe6.0,但后来在 Visual Studio SDK 中 通过 。 Visual Studio.NET 2002 使用 MSSCCI 1.1, Visual Studio.NET 2003 使用 MSSCCI 1.2。Visual Studio 2005、 2008 和 2010 使用 MS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 外文 文献 翻译 微软 visual studio
