计算机专业外文文献及翻译微软Visual Studio.docx
《计算机专业外文文献及翻译微软Visual Studio.docx》由会员分享,可在线阅读,更多相关《计算机专业外文文献及翻译微软Visual Studio.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机专业外文文献及翻译微软Visual Studio微软 Visual Studiol 微软 Visual Studio Visual Studio 是微软公司推出 的开发环境,Visual Studio可以用来创立Windows平台下的Windows应用程序 和网络应用程序,也可以用来创立网络服务、智能设备应用程序和Office插件。 Visual Studio是一个来自微软的集成开发环境IDE (integrated development environment),它可以用来开发由微软视窗,视窗手机,Windows CE、.NET框 架、.NET精简框架和微软的Silverlight支
2、持的控制台和图形用户界面的应用程 序以及Windows窗体应用程序,网站,Web应用程序和网络服务中的本地代码连 同托管代码。Visual Studio包含一个由智能感知和代码重构支持的代码编辑 器。集成的调试工作既作为一个源代码级调试器又可以作为一台机器级调试器。其 他内置工具包括一个窗体设计的GUI应用程序,网页设计师,类设计师,数据库 架构设计师。它有几乎各个层面的插件增强功能,包括增加对支持源代码控制系统 (如Subversion和Visual SourceSafe)并添加新的工具集设计和可视化编辑器, 如特定于域的语言或用于其他方面的软件开发生命周期的工具(例如Team Founda
3、tion Server的客户端:团队资源管理器)。Visual Studio支持不同的编 程语言的服务方式的语言,它允许代码编辑器和调试器(在不同程度上)支持几乎所 有的编程语言,提供了一个语言特定服务的存在。内置的语言中包括C/C中(通过 Visual OVB.NET(通过 Visual Basic.NET), C,中(通过 Visual C,)和 F,(作为 Visual Studio2010),为支持其他语言,如MPython和Ruby等,可通过安装单 独的语言服务。它也支持的XML/XSLTHTML/XHTML JavaScript和CSS.为特定用户 提供服务的 Visual Stu
4、dio 也是存在的:微软 Visual Basic, Visual J,、Visual C,和Visual Co 微软提供了 “直通车”的Visual Studio 2010组件的Visual Basic 和 Visual C,和 Visual C ,和 不需任何费用。Visual Web Developer 版6. 0 but was later opened up via the Visual Studio SDK. Visual Studio .NET 2002 used MSSCCI1. 1 and Visual Studio .NET 2003 used MSSCCI1. 2. Vi
5、sual Studio 2005 2008 and 2010 use MSSCCIVersion 1.3 which adds support for rename and delete propagation as well as asynchronous opening. Visual Studio supports running multiple instances of the environment. The instances use differentregistry hives see MSDNs definition of the term quotregistryhive
6、quot in the sense used here to store theirconfiguration state and are differentiated by their Appld Application ID. The instances are launched by anAppId-specific . exe that selects the Appld sets the root hive and launches the IDE. VSPackages registered forone Appld are integrated with other VSPack
7、ages for that Appld. The various product editions of Visual Studioare created using the different Applds. The Visual Studio Express edition products are installed with their ownAppIds but the Standard Professional and Team Suite products share the same Appld. Consequently one caninstall the Express
8、editions side-by-side with other editions unlike the other editions which update the sameinstallation. The professional edition includes a superset of the VSPackages in the standard edition and theteam suite includes a superset of the VSPackages in both other editions. The Appld system is leveraged
9、bythe Visual Studio Shell in Visual Studio 2008. 3 Features3. 1 Code editor Visual Studio like any other IDE includes a code editor that supports syntax highlighting and codecompletion using IntelliSense for not only variables functions and methods but also language constructslike loops and queries.
10、 IntelliSenseis supported for the included languages as well as for XML andfor Cascading Style Sheets and JavaScript when developing web sites and web applications. Autocompletesuggestions are popped up in a modeless list box overlaid on top of the code editor. In Visual Studio 2008onwards it can be
11、 made temporarily semi-transparent to see the code obstructed by it. The code editor is usedfor all supported languages. The Visual Studio code editor also supports setting bookmarks in code for quick navigation. Othernavigational aids include collapsing code blocks an dincremental search in additio
12、n to normal text searchand regex search. The code editor also includes a multi-item clipboard and a task list. The code editor supportscode snippets which are saved templates for repetitive code and can be inserted into code and customized forthe project being worked on. A management tool for code s
13、nippets is built in as well. These tools are surfacedas floating windows which can be set to automatically hide when unused or docked to the side of the screen. The Visual Studio code editor also supports code refactoring including parameter reordering variab.本, 以及 Visual Studio 2008 年和 2005 专业版,Vis
14、ual Studio 2010、2005 的特定语言版本(Visual Basic、C、C,、J,),通过微软的下载DreamSpark计 划,对学生免费。2架构Visual Studio不支持任何编程语言,解决方案或工具 本质。相反,它允许插入各种功能。特定的功能是作为一个VS压缩包的代码。安 装时,这个功能可以从服务器得到。IDE提供三项服务:SVsSolution,它提供了能 够列举的工程和解决方案SVsUIShell,它提供了窗口和用户界面功能(包括标签, 工具栏和工具窗口)和SVsShell,它处理VS压缩包的注册。此外,IDE还可以负 责协调和服务之间实现通信。所有的编辑器,设计器
15、,工程类型和其他工具都是 VS 压缩包存在。Visual Studio 使用 COM 访问 VSPackage0 在 Visual Studio SDK中还包括了管理软件包框架MPF,这是一套管理然而,的允许在写的CLI兼 容的语言的任何围绕COM的接口。MPF并不提供所有的Visual Studio COM功 能。通过使用特定的VSPackage来支持的编程语言的服务,称为语言服务。一个 语言服务定义了各种接口,而这些VSPackage实现包可以实现添加功能支持多 种。功能性的方式,可以添加包括语法着色,语句完成,括号匹配,参数信息工具 提示,成员名单和背景汇编的错误标记。如果接口完成,那么
16、语言就可以使用这些 功能。语言服务要在每个语言的基础实施。重用代码的实现可以从语言解析器实 现。语言服务可以在本机代码或托管代码实现。对于本机代码,无论是本地COM 接口或巴贝尔框架(局部Visual Studio SDK)都可以使用。对于托管代码,MPF服 务,包括托管语言编写包装。Visual Studio不包括任何源头控制内建支援,但 它定义了两种可供选择的源代码控制系统的方法可以用IDE集成。一个源代码控制VSPackage可以提供自己的定制的用户界面。与此相 反,源代码管理插件使用MSSCCI (Microsoft源代码控制接口)提供了一个功能集 的控制功能,用于落实各项源接口,用标
17、准的Visual Studio用户界面。MSSCCI 首次使用集成的Visual SourceSafe 6.0,但后来在VisualStudio SDK中通过。Visual Studio. NET 2002 使用 MSSCCI 1. 1, Visual Studio. NET 2003 使用 MSSCCI1.2o Visual Studio 2005、2008 和 2010 使用 MSSCCI 1. 3 版,增加了重 命名和删除的支持以及异步传输。Visual Studio支持运行(每一个都有它自己的 一套VSPackage)多个实例的环境。这些实例使用不同的注册表配置单元来存储它 们的配置状
18、态和区别他们的AppID(应用程序ID)0实例都是由一开始的AppID- specific. exe文件选择的AppID,设置根并启动IDE。一个AppID的登记 VSPackage中集成了其他的VSPackage0 Visual Studio的各种产品版本,是使用 不同的AppIDo在Visual Studio速成版产品都设有自己的Applds,但标准,专 业和团队套件产品共享相同的AppIDo因此,人们可以安装Express版本并排侧 其他版本,不同的是其他版本更新相同的安装。专业版包含标准版的超集 VSPackage和包括对其他版本中的团队套件的VSPackage超集。AppID系统由
19、Visual Studio 2008 的 Visual Studio Shell影响。3特点3.1代码编辑器Visual Studio,像任何其它的集成开发环境一 样,包括一个支持语法高亮和代码自动完成的代码编辑器,不仅变量,函数和方 法,就连语言,如结构循环和查询都是使用智能感知的。在开发网站和Web应用 程序时,智能感知是由内部语言支持的,当然XML、层叠样式表和JavaScript也 同样支持。编辑器中会自动弹出一个无模式列表框的代码,覆盖在上面。在 Visual Studio 2008年起,它可暂时半透明地看到它阻碍了代码。代码编辑器是用于所有支持的语 言。在Visual Studio
20、代码编辑器还支持设置快捷导航代码书签,其他助航设备 包括折叠代码块和渐进式搜索,还有正常的文本搜索与正那么表达式(在计算机科学 中,是指一个用来描述或者匹配一系列符合某个句法规那么的字符串的单个字符串。 在很多文本编辑器或其他工具里,正那么表达式通常被用来检索和/或替换那些符合 某个模式的文本内容)搜索。代码编辑器还包括一个多工程剪贴板和任务列表。代码编辑器支持代码片段,它保存模板重复的代码,也可以被插入到正在进行这项工 作到的代码和工程自定义中。一个代码片段管理工具也是这样建立的。这些工具是 在浮动窗口显示,当这个窗口不被使用或者停在屏幕一侧时,可以将它设置成自动 隐藏。在Visual St
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业外文文献及翻译微软Visual Studio 计算机专业 外文 文献 翻译 微软 Visual
限制150内