Hướng dẫn cài visual studio 2019 c++

Ngay bài viết này thì Visual Studio 2019 là bản mới nhất. Mặc dù bị cạnh tranh khốc liệt bởi các IDE khác thì Visual Studio vẫn giữ được vị trí đỉnh cao của mình. Với nhiều công cụ hữu ích đi kèm thì Visual Studio luôn nằm trong top những IDE phổ biến nhất.

Nhược điểm là Visual Studio hơi nặng, do đó Microsoft đã tung ra Visual Studio Code nhẹ nhàng hơn. Các bạn có thể tham khảo thêm Visual Code nếu như chỉ code các chương trình nhẹ hoặc chỉ dùng 1 ngôn ngữ lập trình.

Trong kế hoạch hợp nhất .NET framework và .NET core thành .NET thì tương lai cuối 2021 bạn sẽ code 1 lần và chạy nhiều nền tảng. Chúng ta chờ xem tốc độ thực thi của chương trình build bằng Visual Studio có được như quảng cáo hay không.

Download

Các bạn có thể download Visual Studio tại //visualstudio.microsoft.com/downloads/. Có 3 phiên bản là Community, Pro và Enterprise. Phiên bản Community miễn phí và ít công cụ so với 2 bản kia nhưng vẫn đủ cho các nhu cầu bình thường. Chỉ những phần mềm rất lớn, quy trình rất nghiêm ngặt mới cần Pro và Enterprise.

Các bạn có thể xem chi tiết các tính năng khác biệt của 3 phiên bản tại: //visualstudio.microsoft.com/vs/compare/

Cài đặt

Visual Studio 2019 phải cài đặt online, các bạn có thể tìm thấy cách cài đặt offline. Tuy nhiên do cài đặt Visual Studio cũng rất nhanh nên mình recommend các bạn nên cài online.

Khi cài đặt các bạn sẽ thấy phần chính bên trái và detail của từng phần bên phải.

Có nhiều mục chính nhưng các bạn chỉ cần quan tâm đến mục màu đỏ là những mục sẽ thường sử dụng trong blog này.

ASP.NET and web development: dùng để lập trình web ASP
Azure development: dùng để lập trình với cloud Azure
Python development: lập trình Python, tuy nhiên dùng Visual Studio code sẽ nhẹ hơn
Node.js development
.NET desktop development: lập trình các ngôn ngữ .NET như C#, VB.NET
Desktop development with C++: phải cài nếu bạn muốn lập trình C++, blog này sử dụng khá nhiều C++ nên đây là mục quan trọng. Nhớ chọn C++/CLI support…

Universal Windows Platform development: viết app chạy trên nhiều thiết bị trong hệ sinh thái của Microsoft
Mobile development with .NET: lập trình di động
Mobile development with C++: lập trình di động bằng C++
Game development with Unity: lập trình game với Unity
Game development with C++: lập trình game bằng C++ để vẽ 3D,…
Data storage and processing: SQL,…
Data science and analytical applications
Visual Studio extension development: viết extension cho Visual Studio
Office/SharePoint development: lập trình MS Office
Linux development with C++: lập trình app Linux bằng C++, build trên windows và debug trên Linux
.NET Core cross-platform development: lập trình app Linux bằng .NET với ngôn ngữ C#

Cuối cùng là 2 option: Install while downloadingDownload all, then install. Tùy bạn chọn theo tốc độ mạng của bạn, sau khi chọn xong các mục cần thiết thì ấn Install để cài đặt. Vậy là xong

Bug của Visual Studio 2019

Intellisense rất chậm: Microsoft chưa fix xong

Nhiều bạn học lập trình đặc biệt học ngôn ngữ C# chắc hẳn sẽ biết Visual Studio. Bài viết này sẽ hướng dẫn cách cài đặt visual Studio 2019. Hãy cùng theo dõi bài viết dưới đây.

1. Visual Studio Code là gì ?

Nếu từng code C#, hẳn bạn cũng biết Microsoft có 1 cái IDE khá là nặng và bự mang tên Visual Studio. IDE được đánh giá khá hay, đủ chức năng, mỗi tội rất nặng, cài hơi lâu, mỗi lần bật là con lap già nhà mình lại rên rỉ.

Khác với Visual Studio, Visual Studio Code là 1 text editor khá mới tuy nhiên free, chạy được trên nhiều hệ điều hành. Tuy chỉ là text editor tuy nhiên ta vẫn có thể compile, run, debug code trên VS Code, không thua gì cái IDE xịn.

Vừa nhẹ, vừa free, lại mãnh liệt, nên dân Web developer như mình rất khoái dùng VS Code. Để khởi đầu, các bạn có thể vào đây để tải nha: code.visualstudio.com

Visual Studio Code là gì ?

2. Những thành phần chính của Visual Studio 2019

  • UI và UX đều được sửa đổi và nâng cấp tinh tế hơn, như các icon mới, chủ đề xanh sạch hơn và thanh menu nhỏ gọn hơn.
  • Thanh tìm kiếm Quick Launch cũng mang tới trải nghiệm tốt hơn, nơi các “coder” có thể tìm kiếm mọi thứ: từ các đoạn mã, thiết lập, thậm chí với cả những từ gõ sai chính tả.
  • Visual Studio IntelliCode thuộc một phần mở rộng giúp tăng cường nỗ lực phát triển phần mềm của bạn bằng cách dùng trí tuệ nhân tạo (AI). IntelliCode huấn luyện trên 2.000 dự án nguồn mở trên GitHub, mỗi dự án có hơn 100 sao để làm ra các đề nghị.
  • Cung cấp hoàn thiện mã nhận biết ngữ cảnh
  • Chỉ dẫn các nhà phát triển tuân thủ các mô hình và phong cách của nhóm của họ
  • Tìm các sai lầm về mã khó bắt
  • Nhận xét mã tập trung bằng cách thu hút sự quan tâm đến các khu vực thực sự cần thiết
  • Live Share: Tính năng này được cài đặt mặc định trên Visual Studio 2019, cho phép các thành viên trong nhóm có thể thực hành các bước theo thời gian thực, bao gồm chia sẻ ứng dụng desktop, làm chủ những thay đổi mã nguồn và comment code.
  • cải thiện hiệu năng Debugging
  • Cải tiến cho Snapshot Debugger để nhằm vào Azure Kubernetes Service (AKS) và Virtual Machine Scale Sets (VMSS).

3. Những điểm mới của Visual Studio 2019

  • Giao diện Start dễ dàng và tiện dùng
  • IntelliCode: Cho phép những người trong một team có thể giúp sức code cho cùng một dự án
  • Live Share: Cho phép chia sẻ ứng dụng desktop, kiểm soát những thay đổi mã nguồn và comment code
  • Cải tiến hiệu năng Debugging và Snapshot Debugger
  • Tăng thêm khả năng refactoring code
  • Tốc độ tìm kiếm được cải thiện
  • Tái cấu trúc được cải thiện
  • Thanh Quich Lauch đa năng
  • Và còn nhiều hơn nữa….

4. Cấu hình Visual Studio 2019

  • Hệ điều hành
    • Windows 10 version 1703 or higher: Home, Professional, Education, and Enterprise (LTSC and S are not supported)
    • Windows Server 2019: Standard and Datacenter
    • Windows Server 2016: Standard and Datacenter
    • Windows 8.1 (with Update 2919355): Core, Professional, and Enterprise
    • Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter
    • Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate
  • Bộ xử lý 1,8 GHz hoặc có thể nhanh hơn càng tốt
  • RAM 2 GB; Khuyến nghị bộ nhớ RAM 8 GB (tối thiểu 2,5 GB nếu chạy trên máy ảo)
  • Dung lượng ổ cứng: tối thiểu 800 MB đến 210 GB dung lượng trống, còn tùy thuộc vào các tính năng được cài đặt; thường thường thiết lập cần khoảng 20-50 GB dung lượng trống.
  • Tốc độ ổ cứng: để cải thiện hiệu suất, hãy thiết lập Windows và Visual Studio trên ổ đĩa hiện trạng rắn (SSD).
  • Thẻ video hỗ trợ độ phân giải màn hình tối thiểu 720p (1280 x 720); Visual Studio sẽ hoạt động tốt nhất ở độ phân giải WXGA (1366 x 768) trở lên.
  • Ngôn ngữ được hỗ trợ: tiếng Anh, tiếng Trung (giản thể), tiếng Trung (phồn thể ), Nga, Tây Ban Nha và Thổ Nhĩ Kỳ, Séc, Pháp, Đức, Ý, Ba Lan, Bồ Đào Nha (Brazil), Nhật Bản, Hàn Quốc.
  • Nên có .NET Framework 4.5. Visual Studio yêu cầu .NET Framework 4.7.2, sẽ được thiết lập trong quá trình cài đặt.
  • Để hỗ trợ trình giả lập Hyper-V, nên có hệ điều hành 64 bit được hỗ trợ . Một bộ giải quyết hỗ trợ Hyper-V của khách hàng và Dịch địa chỉ cấp hai (SLAT) cũng được yêu cầu

5. Hướng dẫn cài đặt Visual Studio 2019

Hướng dẫn tải Visual Studio 2019

Trong bài viết này mình hướng dẫn trên Visual Studio 2019. Các phiên bản khác như 2017 ,2015 ,2013 ,2012… đều có thể sử dụng tốt. Tùy thuộc theo sự lựa chọn của các bạn.

Tiến hành tải xuống bộ cài đặt Visual Studio Community:

Bước 1: Vào trang chủ Visual Studio.

Vào trang chủ Visual Studio.

Bước 2: Chọn phiên bản cần tải trong phần tải về, ở đây mình chọn Visual Studio Community 2019. (Bạn cũng có thể chọn trực tiếp phiên bản cần tải ngay trên trang chủ)

Một khi tải xong các bạn chỉ cần mở tệp .exe vừa cài xuống (quá trình tải chỉ mất vài giây)

Hướng dẫn cài đặt Visual Studio  2019

Giao diện chương trình này chia thành các tab:

  • Workloads: tiện lợi cho việc chọn nhóm các thành phần có liên quan cho từng mục tiêu làm việc.
  • Individual components: cho phép chọn các thành phần riêng rẽ để cài đặt.
  • Language packs: cho phép chọn các gói ngôn ngữ giao diện
  • Installation locations: cho phép lựa chọn đường dẫn để cài đặt các thành phần.

Danh sách bên phải (Installation details) lên danh sách các thành phần đang được chọn lựa.

Chọn lựa workload

để thực hiện dự án này chúng ta chỉ phải chọn workload “.NET desktop development”, trong số đó có hỗ trợ phát triển ứng dụng dòng lệnh Console, ứng dụng Windows Forms, ứng dụng Windows Presentation Foundation.

Bấm “Install” để khởi đầu download và thiết lập Visual Studio 2017 Community.

Hướng dẫn cài đặt Visual Studio  2019

Thiết lập Visual Studio 2019

Thời gian thiết lập phụ thuộc nhiều vào tốc độ Internet. Hãy để máy đấy và làm cốc cà phê trong quá trình mong đợi :).

Một khi thiết lập xong, giao diện của Visual Studio Installer sẽ biến thành như sau:

Hoàn tất cài đặt Visual Studio 2019

Nếu như cần thêm bớt các thành phần của Visual Studio thì bấm nút “Modify”, bạn sẽ được trả về màn hình lựa chọn thành phần cài đặt như lúc trước. Ấn nút “Launch” để khởi động Visual Studio.

6. Lời kết

Như vậy tất cả nội dung bài viết đã chỉ dẫn các bạn cách tải, cài đặt Visual Studio 2019 rất chi tiết. Đây chính là một IDE cực kì quan trọng mà những nhà lập trình không thể bỏ qua. Chúc các bạn thành công!

Xem thêm: Business Analyst là gì? Bật mí về nghề Business Analyst

Phương Thoa – Tổng hợp, chỉnh sửa
(Nguồn tham khảo: itviec, toidicodedao, tuhocict)

Video liên quan

Chủ đề