Tính tới thời điểm đăng bài này thì Microsoft đang cho tải bản Visual Studio 2017 RC build 26206.00 – tư đây xin phép viết tắt bằng VS2017 hoặc VS – bản chính thức nghe nói sẽ ra mắt vào ngày 7 tháng Ba tới, đợt này cũng kỷ niệm 20 năm phát triển Visual luôn.
Giao diện cài đặt mới nhiều thông tin hơn
Loạt giao diện tối giản đen thui mới đó mà đã trải qua 3 đời từ 2012/ 2013 cho tới 2015 mang lại sự đơn giản một cách không cần thiết cho người cài đặt khi mà những thứ không cần thiết vẫn phải chịu chấp nhận cài vào luôn vì đơn giản là bạn không có nhiều lựa chọn. Ở phiên bản 2017 này mọi thứ đã trở nên rõ ràng và đầy đủ thông tin hơn, và tất nhiên vẫn rất dễ nhìn không hề có cảm giác rối rắm.
VS2017 yêu cầu tối thiểu phải có .NET Framework 4.6 mới cho cài đặt. Màn hình cài đặt như bên dưới, tùy mục đích bạn cần dùng VS vào việc gì thì chọn cài đặt theo từng nhóm trong tab Workloads, nếu muốn chi li thì qua tab Individual components, rất thoải mái!
Tăng tốc độ mở mấy cái solution lớn
Hồi xưa mở cái solution NopComerece là oải chè đậu luôn, một đống project trong đó đợi load lên hết mệt nghỉ. Giờ chỉ cần vô Tools -> Options -> Projects and Solutions chọn Lightweight Solution load.
Các extensions cũng được chuyển sang chế độ gọi khi cần thiết, có thể coi thông tin ở Help -> Manage Visual Studio Performance.
Quản lý các extensions với Roaming Extensions Manager
Các phiên bản VS sau này đều bắt bạn phải đăng nhập mới cho mở IDE, ngoài việc sử dụng Team Foundation, Team Explorer, Azure Tools, Windows Store thì nó còn giúp đồng bộ các thiết lập cá nhân và giờ là cả với các extensions.
Thay vì về nhà phải cực khổ tìm và cài thêm một cái extensions mới cài ở IDE trên máy công ty mới làm việc tiếp được thì giờ chỉ cần nhìn vào Roaming Extensions Manager:
Roamed: đã lên mây rồi nhưng chưa cài trên IDE đang mở, bấm Download để cài vô.
Roamed & Installed: đã lên mây và cũng đã cài luôn.
Installed: đã cài trên IDE đang mở nhưng chưa có lên mây. Bấm Start Roaming để đưa lên trời tối dìa nhà còn cài vô máy nhà ngồi code tiếp nữa 😥
Live Unit Testing
Chức năng này chỉ có trên phiên bản Enterprise 2017, nó cho phép nhìn thấy kết quả test trên editor ngay khi đang code luôn. Hỗ trợ C#/VB và các test framework MSTest, xUnit, NUnit. Vài bữa nữa quỡn vọc thử coi sao mới được, trò này hứa hẹn vui à, mấy phiên bản trước chưa có.
IDE đã hỗ trợ Git
Giờ thoải mái commit/ publish lên Git rồi. Hồi xưa hoặc phải cài thêm TortoiseSVN hoặc tích hợp sẵn Visual Studio Team Services (xài nhiều phải trả tiền).
Ngoài ra
- Editor dễ nhìn hơn, khỏi lộn xộn nữa.
- Visual C++ có hơn 250 cập nhật: không có xài nhiều nên hổng biết cập nhật cái gì. Coi ở What’s New for Visual C++ in Visual Studio 2017 RC.
- Debugging and Diagnostics nhanh hơn.
em chào anh, em muốn hỏi là bây giờ em chỉ dùng chủ yếu cho việc học thôi thì nên chọn những workloads nào ạ? có nhiều quá em không biết nên cài gì không cài gì
Hi bạn,
Bạn học gì? C#, VB.NET hay chỉ Web Development?
Cài hết vào đi bạn… Hơi nặng máy một tí nhưng mà nghịch cho biết.
ngon
hoc c/c++ thi tich vao muc nao a
Bạn chọn Desktop development with C++ là được!
Chào anh ah, anh cho em hỏi trên visual 2017, em muốn lập trình GUI bằng C++ (MFC) như trên 2015 hoặc các phiên bản cũ của visual nhưng không thể tìm thấy MFC trên ver2017 là sao vậy ah? e cảm ơn
cho mình hỏi mình đang học C# với ASP.NET thì nên cài những workloads nào là đủ ạ, thanks so much.