Visual Studio 2010 Ultimate简体中文(wén)版,此处提供的SP1仅为升级(jí)补丁,你需(xū)要先安装VS2010原版,另外,如果你是之前没有安装(zhuāng)过SP1 Beta版补丁的话,那(nà)么下载后直接安装即可。如果你已经(jīng)安装(zhuāng)了Visual Studio 2010 SP1 Beta版,那么需要先将(jiāng)其卸(xiè)载,然后(hòu)才能安装(zhuāng)SP1。
微软官方提(tí)供的Visual Studio 2010 SP1的Web安装程序,只(zhī)有几百K,但要在(zài)线下载很久,SP1适用于(yú)Visual Studio 2010的所有版(bǎn)本(běn)(学习版、专业版、高级专(zhuān)业版、旗(qí)舰版、专(zhuān)业(yè)测试工(gōng)具版),它将对已安(ān)装的Visual Studio 2010的所有版本和语言(yán)进行(háng)升级。
自动(dòng)实现的属性(xìng)
“自动实现的属性”提(tí)供了短语法,便于(yú)您快速指定类的属性,而无须编写代码(mǎ)来 Get 和(hé) Set 该属性。
集(jí)合初始值设定项
“集合初始值设定(dìng)项”提供了短语(yǔ)法,供您创建集(jí)合并(bìng)用一(yī)组初始值填充它。 通过一组已知值(zhí)(例如(rú)菜(cài)单(dān)选项或类别的(de)列表)创建(jiàn)集合时,集合初始值(zhí)设定项很有用。
隐式(shì)行继续
在(zài)许多(duō)情(qíng)况下,通过隐式行继续功能,可以在下一后续行继续一(yī)条语句,而无须(xū)使用下划线字符 (_)。
多行 Lambda 表达(dá)式(shì)和子例(lì)程
除了支持多行 lambda 函数和(hé)子例程外,Lambda 表达(dá)式支持已扩展(zhǎn)为支持子(zǐ)例程
用于指定语言版本的新命令行选项
/langversion 命令行(háng)选项导(dǎo)致编译器(qì)只接受在指定版本 Visual Basic 中有(yǒu)效的语法。
类型等效性支持
现(xiàn)在部署的(de)应用程序可(kě)以包含嵌入类(lèi)型信息,而不(bú)是从主互操作程序集 (PIA) 导(dǎo)入的类型(xíng)信息。 包含(hán)嵌入类型信息(xī)的应用(yòng)程序可以使用运行时中的类型,而(ér)无需引(yǐn)用运(yùn)行时程(chéng)序集。 如果(guǒ)发布了各种版本的运(yùn)行时程序(xù)集,则包含嵌入类型信息的应用程序可以使用(yòng)各种版本,而不必重新编译。
动态支持
Visual Basic 通过动态(tài)语言(yán)(如(rú) IronPython 和 IronRuby)绑定到对(duì)象(xiàng)。
协变和逆变
通过(guò)“协变”可以使用(yòng)比泛型参数指定的派生类型(xíng)派生程(chéng)度更大的类型,而通过(guò)“逆变(biàn)”可以使用派生程度更小(xiǎo)的类型。 这样可以对实现了变体(tǐ)接口的类进行(háng)隐式转换,并(bìng)提(tí)高将方法(fǎ)签(qiān)名与变体委托类型相匹配的灵活性。 可以使用新的 In 和 Out 语言关键字创建变(biàn)体接口(kǒu)和(hé)委托(tuō)。 .NET Framework 还对若干现有泛(fàn)型接口和(hé)委托引入了变体支持,包(bāo)括 IEnumerable<T> 接口以及(jí) Func<TResult> 和 Action<T> 委托。
定位到
可以使(shǐ)用“定(dìng)位到”功能来(lái)搜索源代码中(zhōng)的符号或文件。 通过使用 Camel 大小写格(gé)式和下划(huá)线字符,可(kě)以将符号分为多个关键字,这样可搜索包含在符号中的关键字。
突出显(xiǎn)示引用
单击源代码中(zhōng)的某个符号(hào)时(shí),将在文档(dàng)中突(tū)出显(xiǎn)示该符(fú)号的所有实例。
对于许多(duō)控制结构,当您单(dān)击某个关键字时,结构中的所有关键(jiàn)字都(dōu)会突出显(xiǎn)示。 例如,当您在 If...Then...Else 构造中(zhōng)单击 If 时,该构造(zào)中(zhōng)的所有 If、Then、ElseIf、Else 和 End If 实例都会突出显示。
若要移动到下一个或上一个(gè)突出显示的(de)符号,可以使用 Ctrl+Shift+向下键(jiàn)或(huò) Ctrl+Shift+向上(shàng)键。
通过“使用时生成(chéng)”功能(néng)可以直接使用类(lèi)和成员(yuán),而不必提前定义它(tā)们。 可以为要使(shǐ)用但(dàn)尚未定义的(de)任(rèn)何类、构造函数、方法、属性、字段或枚举生成存根。 可以生成(chéng)新类型和成员,而无须离开(kāi)代码中(zhōng)的(de)当(dāng)前(qián)位置。 这可(kě)以尽可能少地中断工作流。
“使用时生成”支持(chí)如(rú)测试先行的开发之类的编程(chéng)模(mó)式。
IntelliSense 建议模式
智能(néng)感(gǎn)知现(xiàn)在(zài)为智(zhì)能感知语句(jù)结束提供了两种选择: 完(wán)成模(mó)式 和 建议(yì)模式。 如果在定(dìng)义类和成员之前(qián)使用它们,则使用“建(jiàn)议模式”。
这里(lǐ)有(yǒu)完整版的Visual Studio 2010 SP1 中文补(bǔ)丁下载(zǎi):http://www.cr173.com/soft/24512.html。
