For teams working in the Microsoft camp, Visual Studio with the latest version is the best choice to improve efficiency. In this article, we will describe how to release Visual Studio "14" ctp1 last month and Visual Studio "14" ctp2 released yesterday for your reference.
1. Visual Studio "14" CTP 2
Microsoft released the CTP 2 version of Visual Studio 14 (codenamed of The New Visual Studio version) on July 14, July 8, 2014. In addition to the new features added in ctp1, ctp2 also includes the following highlights:
- Save and customize the IDE layout:You can save and customize the layout for the tool window in IDE. Save the window layout and the application window layout command. Under the window menu, you can also rename, reorder, and delete the layout through the Management window layout.
- Light bulb editor adornment:Lightbulb is an extensible editor decoration that can identify and help you solve problems in your code. Insert the insertion into a problematic line of code or hover it over. You will see a lightbulb icon that shows a list of solutions to this problem, you can even preview the solution. Very cool.
- Supports editor gesture recognition:The Visual Studio editor now supports Touch gestures, including scrolling, dual-finger scaling, selecting objects from the Environment menu, double-clicking and selecting words, and clicking the edge to select rows.
- VC ++ attribute page and editor enhancements:Updated the configuration of the VC ++ properties page dialog box and the platform drop-down list value. When the dialog box is closed, you can remember your final selection. The move method definition function is also added (move the function body of a method definition to the source code or function Header/class definition) and implement pure virtual functions (quickly create a class of Constructor ([Abstract] class, struct, etc .)) this type of constructor is inherited and contains virtual functions ). You can also update the creation Declaration/definition to include the Code peek and improve the search function in the File menu. You can add the following results to the previous results (append mode ). You can learn more about these enhancements through the VC blog.
- Uppercase:In Visual Studio 2013 update 3 of RC, the sentence menu option is added. In this version of vs '14' CTP, we change the style of the menu bar to uppercase, help us get feedback after the change. We will use the feedback to help us decide whether to retain it in the preview, use it as an option in the tool/option menu, or take other paths.
Original ENGLISH:Visual Studio "14" CTP 2 available
2. Visual Studio "14" CTP 1
In CTP 1, the following technical improvements are made:
ASP. NET vnext
This version of Visual Studio supports the creation and development of ASP. NET vnext applications. ASP. NET vnext is a lean, composite. Net heap that builds modern Web applications for cloud and internal servers.
It includes the following features:
- ASP. net mvc and web API have been integrated into a programming model.
- Developer experience without compilation.
- Environment-based configuration allows seamless migration to the cloud.
- Out-of-the-box dependency injection mode.
- The new cloud optimization supports real parallel versions during runtime.
- Nuget everything, even at runtime.
- Run on IIS or in your own process.
- You can also make some contributions to the open source code on. NET Foundation.
For more information about ASP. NET vnext in Visual Studio, visit the ASP. NET vnext website.
This version of Visual Studio also includes all the current ASP. NET and web development features, which have been released as part of Visual Studio 2013 update 2.
Visual c ++
- The find file has been updated. It can add the following results to the previous results (append mode ). Now the results can be edited or deleted.
- The implementation of pure virtual functions allows you to quickly create a definition for a class, which inherits the constructor that contains pure virtual functions (such as abstract class and struct ). Supports multiple and recursive inheritance. You can right-click the definition of a class (implement all pure virtual functions) or the construction method of the base class (only implement pure virtual functions in the base class) to activate this function. The double backslash annotation (//) can be used to distinguish the implemented method group from the individual base class.
- The move method definition allows you to move the definition of a function body of a method to the source code or function Header/class definition. Right-click a function's signature and choose its shortcut menu to activate it.
Visual Studio ide
- The menu bar will be displayed in the title style, replacing the original full capital style.
- Supports Visual Studio gesture recognition. The options include scrolling, double-finger scaling, selecting objects from the Environment menu, double-clicking and selecting words, and clicking the edge to select rows.
- Updated the configuration of the VC ++ properties page dialog box and the platform drop-down list value. When the dialog box is closed, you can remember your final selection.
- You can click the Save form layout button in the window menu to save the custom layout. You can click the apply form layout button in the window menu to apply the custom layout. You can also click the manage forms layout button under the window menu to delete, rename, and re-sort the layout. The first nine la s have keyboard shortcuts, which are CTRL + ALT + 1 to CTRL + ALT + 9 in sequence.
- In this version of CTP, we have completed the lightbulb function, which is a quick and easy way to get the help for fixing known problems in the Visual Studio editor. If your code has a problem, you can insert the plug-in into the problem or suspend it. This light bulb will provide you with some useful operations to solve the problem, preview The results of each operation.
These features are publicly scalable, so Visual Studio extensions can provide some of their suggested operations.
- After you have applied CTP, you can create an empty C # and JavaScript shared project through File> new project. One or more mobile project, save project, and general project created using C # And javascript can use this shared project. The reference of a shared project can be managed (added or deleted) by reference manager ). The reference of shared projects can also be used in some traditional table C # projects. The types and languages of projects that support shared projects will be expanded in the future.
- In this version of CTP, Visual Studio supports high-resolution icons in the error list.
Visual Studio 14 CTP download link
CTP 2 (Release Date: 2014-7-8 version: 14.0.220.1.01.dp ):
- Visual Studio Professional (Web ISO)
- Remote tools (x86 x64 arm)
- Visual Studio SDK (exe)
CTP 1 (Release Date: 2014-6-3 version: 14.0.2173020.1.dp ):
- Visual Studio Professional (Web ISO)
- Remote tools (x86 x64 arm)
- Visual Studio SDK (exe)
Note:
Community Technology preview only supports the English version. It is only used for testing, trial, and feedback. Although these CTP instances are intended to be installed in parallel with earlier versions of Visual Studio, they do not guarantee full compatibility with each CTP.