Microsoft Visual Studio - Phiên bản, So sánh, Tính năng, Câu hỏi thường gặp

Mục lục:

Microsoft Visual Studio - Phiên bản, So sánh, Tính năng, Câu hỏi thường gặp
Microsoft Visual Studio - Phiên bản, So sánh, Tính năng, Câu hỏi thường gặp

Video: Microsoft Visual Studio - Phiên bản, So sánh, Tính năng, Câu hỏi thường gặp

Video: Microsoft Visual Studio - Phiên bản, So sánh, Tính năng, Câu hỏi thường gặp
Video: Cách sử dụng Name Range trong Excel - YouTube 2024, Có thể
Anonim

Visual Studio là IDE của Microsoft, ban đầu được đặt tên là Project Boston và được phát hành vào năm 1997. Lần này, Microsoft kết hợp tất cả các công cụ phát triển của họ và mua chúng với một sản phẩm duy nhất. Phiên bản đầu tiên của phần mềm có hai phiên bản. Cái đầu tiên này là Visual Studio chuyên nghiệp và cái còn lại mạnh hơn Visual Studio Enterprise. Phiên bản chuyên nghiệp đã được đóng gói cùng với 3 đĩa CD, và phiên bản Enterprise cấp cao đã được đóng gói cùng với 3 đĩa CD. Bây giờ, hãy nói về Visual Studio 2017.

Image
Image

Microsoft Visual Studio

Hiện tại, phiên bản 11 của Visual Studio có tên là Visual Studio 2017 là bản phát hành ổn định mới nhất từ nhóm công cụ dành cho nhà phát triển tại Microsoft. Nó có sẵn trong 3 phiên bản chính cụ thể là

  1. Phiên bản cộng đồng miễn phí,
  2. Phiên bản chuyên nghiệp và
  3. Phiên bản doanh nghiệp.

Các Phiên bản cộng đồng là phiên bản miễn phí của gói phần mềm và ít được giới thiệu. Nhưng dù sao, nó được công việc của bạn thực hiện như một người mới hoặc một nhà phát triển sinh viên. Phiên bản thứ hai là phiên bản chuyên nghiệp mạnh hơn phiên bản cộng đồng và sau đó là gói Enterprise hoàn chỉnh với tất cả các công cụ mạnh mẽ cho Visual Studio.

Hiện tại, Visual Studio là một Trình chỉnh sửa mã, Trình gỡ lỗivà một Nhà thiết kế. Điều này có nghĩa là bạn có thể chỉnh sửa hoặc viết mã đơn giản cho chương trình phụ trợ hoặc bảng điều khiển tại đây, bạn có thể kiểm tra xem mã được viết bởi bạn có hoạt động hay không và có thể trợ giúp nếu mã của bạn cần cải tiến. Ngoài ra, nó là một nhà thiết kế như bạn bây giờ có thể thiết kế giao diện người dùng và kinh nghiệm người dùng trong Visual Studio như trong khi phát triển các ứng dụng cho UWP hoặc trong Xamarin sử dụng Blend hoặc XAML.

Tất cả các thông tin trong bài viết này liên quan đến các chú thích được Microsoft đặt ra. Chúng được liệt kê dưới đây:

  • Các tổ chức doanh nghiệp được xác định là> 250 PC hoặc> 1 triệu đô la Mỹ trong doanh thu hàng năm.
  • Windows Desktop, Ứng dụng Windows phổ biến, Web (ASP.NET), Office 365, Ứng dụng kinh doanh, Apache Cordova, Azure Stack, Phát triển thư viện đa nền tảng C ++, Python, Node.js,.NET Core, Công cụ Docker
  • Có thể mở sơ đồ được tạo trong các phiên bản Visual Studio khác ở chế độ chỉ đọc.
  • Bao gồm Hồ sơ Tương tác Cấp.

Bây giờ, chúng ta hãy so sánh các phiên bản của Visual Studio.

Cộng đồng Visual Studio phiên bản miễn phí

1] Ai dành cho nó?

Visual Studio Community Edition sẽ rất có lợi cho các kịch bản sử dụng sau đây. Họ sẽ hỗ trợ các nhà phát triển cá nhân, học trên lớp, nghiên cứu học thuật, đóng góp cho các dự án nguồn mở và cho các tổ chức phi doanh nghiệp cho tối đa 5 người dùng.

2] Nó có hỗ trợ Nền tảng Phát triển không?

Như tôi đã đề cập ở trên, nó sẽChắc chắn hỗ trợNền tảng phát triển.

3] Làm thế nào về môi trường phát triển tích hợp?

Nói về môi trường phát triển tích hợp, phiên bản cộng đồng miễn phí của Visual Studio sẽ hỗ trợ các tính năng sau. Nó sẽ hỗ trợ Định nghĩa Peek, Tái cấu trúc, Triển khai Web một lần nhấp, Trình xem tài nguyên mô hình, Hình ảnh hóa giải pháp với Đồ thị phụ thuộc và Bản đồ mã và Nhắm mục tiêu đa.

4] Gỡ lỗi và chẩn đoán nâng cao?

Dưới Nâng cao gỡ lỗi và chẩn đoán, phiên bản miễn phí của Visual Studio hỗ trợ sau đây. Nó hỗ trợ mã Metrics, đồ họa gỡ lỗi, phân tích mã tĩnh, và hiệu suất và chẩn đoán Hub.

5] Hỗ trợ công cụ kiểm tra

Vâng, vì nó là một phiên bản miễn phí của Visual Studio với các tính năng và công cụ hạn chế. Nó chỉ hỗ trợ kiểm tra đơn vị để các nhà phát triển thử nghiệm mã của họ trên đó.

6] Tích hợp Xamarin (Phát triển đa nền tảng) tốt như thế nào?

Vâng, nếu bạn quan tâm đến Xamarin, bạn có may mắn. Các tính năng đa nền tảng sau được hỗ trợ bởi Cộng đồng Visual Studio dưới tên của Xamarin. Đó là Mã chia sẻ giữa các đối tác ứng dụng Android và iOS, Nhà thiết kế giao diện người dùng iOS và Android, Biểu mẫu Xamarin (viết tắt là Xamarin.Forms) và Trình phát ngay lập tức Xamarin.

7] Bạn có thể cộng tác với các nhà phát triển khác cùng với Cộng đồng Visual Studio không?

Vâng, Microsoft đã bảo bạn ở đây. Các tính năng sau được hỗ trợ bởi Visual Studio để đáp ứng tất cả các nhu cầu cộng tác của bạn. Chúng là các chức năng PowerPoint Storyboarding, Code Review, Task Suspend / Resume và Team Explorer với sự hỗ trợ của các công cụ phát triển của bên thứ ba.

Đọc: Visual Studio Code là gì?

Visual Studio chuyên nghiệp

1] Ai dành cho nó?

Ngoài những gì được đề cập cho cộng đồng Visual Studio, phiên bản chuyên nghiệp của Visual Studio được hỗ trợ trong các kịch bản sử dụng như doanh nghiệp.

2] Nó có hỗ trợ Nền tảng Phát triển không?

Như tôi đã đề cập ở trên, nó chắc chắn sẽ hỗ trợ Nền tảng phát triển.

3] Làm thế nào về môi trường phát triển tích hợp?

Nói về môi trường phát triển tích hợp, phiên bản chuyên nghiệp của Visual Studio sẽ hỗ trợ mọi thứ hỗ trợ cộng đồng Visual Studio. Điều này sẽ hỗ trợ thêm CodeLens.

4] Gỡ lỗi và chẩn đoán nâng cao?

Dưới Nâng cao gỡ lỗi và chẩn đoán, phiên bản chuyên nghiệp hỗ trợ chính xác mọi thứ mà phiên bản miễn phí của Visual Studio, cộng đồng Visual Studio hỗ trợ.

5] Nói về cách Visual Studio hỗ trợ các công cụ kiểm tra

Vâng, chuyên nghiệp của Visual Studio vẫn đi kèm với các tính năng và công cụ hạn chế khi so sánh với phiên bản Enterprise. Nó chỉ hỗ trợ kiểm tra đơn vị để các nhà phát triển thử nghiệm mã của họ trên đó.

6] Tích hợp Xamarin (Phát triển đa nền tảng) tốt như thế nào?

Vâng, nếu bạn quan tâm đến Xamarin.It hỗ trợ các tính năng tương tự như Visual Studio Community hỗ trợ. Các tính năng đa nền tảng sau được hỗ trợ bởi Cộng đồng Visual Studio dưới tên của Xamarin. Đó là Mã chia sẻ giữa các đối tác ứng dụng Android và iOS, Nhà thiết kế giao diện người dùng iOS và Android, Biểu mẫu Xamarin (viết tắt là Xamarin.Forms) và Trình phát ngay lập tức Xamarin.

7] Bạn có thể cộng tác với các nhà phát triển khác cùng với Visual Studio Professional không?

Vâng, Microsoft đã bảo bạn ở đây. Tất cả các tính năng được hỗ trợ bởi Visual Studio để thực hiện tất cả các nhu cầu cộng tác của bạn. Chúng là các chức năng PowerPoint Storyboarding, Code Review, Task Suspend / Resume và Team Explorer với sự hỗ trợ của các công cụ phát triển của bên thứ ba.

Visual Studio Enterprise

1] Ai dành cho nó?

Tương tự như Visual Studio Professional, nó hỗ trợ các nhà phát triển cá nhân, học lớp, nghiên cứu học thuật, đóng góp cho các dự án nguồn mở, tổ chức phi doanh nghiệp cho tối đa 5 người dùng và doanh nghiệp.

2] Nó có hỗ trợ Nền tảng Phát triển không?

Như tôi đã đề cập ở trên, nó chắc chắn sẽ hỗ trợ Nền tảng phát triển.

3] Làm thế nào về môi trường phát triển tích hợp?

Nói về môi trường phát triển tích hợp, phiên bản Enterprise của Visual Studio sẽ hỗ trợ mọi thứ mà Visual Studio Professional Support hỗ trợ. Điều này sẽ bổ sung hỗ trợ Live Dependancy Validation, sơ đồ lớp kiến trúc, xác nhận kiến trúc và bản sao mã.

4] Gỡ lỗi và chẩn đoán nâng cao?

Dưới Nâng cao gỡ lỗi và chẩn đoán, phiên bản Enterprise hỗ trợ chính xác mọi thứ mà Visual Studio Professional hỗ trợ. Ngoài ra, nó hỗ trợ IntelliTrace, Tích hợp Trình gỡ lỗi Bản đồ Mã, Phân tích Dump Bộ nhớ.NET.

5] Hỗ trợ công cụ kiểm tra

Vâng, phiên bản Enterprise của Visual Studio đi kèm với tất cả các tính năng và công cụ khi so sánh với các phiên bản kém hơn. Ngoài Kiểm tra đơn vị, nó hỗ trợ kiểm thử đơn vị trực tiếp, kiểm tra trường hợp kiểm tra, tải web và kiểm tra hiệu năng, IntelliTest, Microsoft Fakes cũng được gọi là Cách ly đơn vị kiểm tra, Phạm vi mã, Quản lý Lab, Kiểm tra giao diện người dùng được mã hóa, Kiểm tra thủ công với Microsoft Test Manager, Exploratory Testing with Microsoft Test Manager và Fast-forward để kiểm tra thủ công với Microsoft Test Manager.

6] Tích hợp Xamarin (Phát triển đa nền tảng) tốt như thế nào?

Vâng, nếu bạn quan tâm đến Xamarin.It hỗ trợ nhiều tính năng hơn Visual Studio Community và Visual Studio Enterprise hỗ trợ. Các tính năng nền tảng sau đây được hỗ trợ bởi Visual Studio Enterprise ngoài các tính năng được hỗ trợ bởi hai phiên bản khác dưới tên của Xamarin. Chúng là các hội đồng nhúng, bộ kiểm tra Xamarin, trình thu thập Xamarin và trình mô phỏng iOS được đánh giá lại cho Windows.
Vâng, nếu bạn quan tâm đến Xamarin.It hỗ trợ nhiều tính năng hơn Visual Studio Community và Visual Studio Enterprise hỗ trợ. Các tính năng nền tảng sau đây được hỗ trợ bởi Visual Studio Enterprise ngoài các tính năng được hỗ trợ bởi hai phiên bản khác dưới tên của Xamarin. Chúng là các hội đồng nhúng, bộ kiểm tra Xamarin, trình thu thập Xamarin và trình mô phỏng iOS được đánh giá lại cho Windows.

7] Bạn có thể cộng tác với các nhà phát triển khác cùng với Visual Studio Enterprise không?

Vâng, Microsoft đã bảo bạn ở đây. Rõ ràng, tất cả các tính năng được hỗ trợ bởi Visual Studio để thực hiện tất cả các nhu cầu cộng tác của bạn. Chúng là các chức năng PowerPoint Storyboarding, Code Review, Task Suspend / Resume và Team Explorer với sự hỗ trợ của các công cụ phát triển của bên thứ ba.

Tải xuống Visual Studio

Nếu bạn muốn thử Visual Studio thực hành của mình, bạn có thể tìm hiểu thêm và tải xuống từ VisualStudio.com.

TIỀN BOA: Microsoft Visual Studio Dev Essentials cung cấp cho bạn tất cả các công cụ và dịch vụ cần thiết để trở thành nhà phát triển hoàn toàn miễn phí. Phần mềm này nhằm mục đích cung cấp các công cụ, dịch vụ và đào tạo miễn phí để khuyến khích nhiều nhà phát triển và những người đam mê thử công nghệ yêu thích của họ hơn.

Hãy đọc ngay bây giờ: Hướng dẫn cho người mới bắt đầu để bắt đầu với Visual Studio.

Bài viết liên quan:

  • Xamarin là gì? Làm cách nào để trợ giúp phát triển ứng dụng dành cho thiết bị di động trên nhiều nền tảng?
  • Hướng dẫn cho người mới bắt đầu về cách bắt đầu với Visual Studio
  • Visual Studio Code - Cách tải xuống và cài đặt VSC
  • Tải xuống phần mềm miễn phí tốt nhất cho Windows 10/8/7
  • Visual Studio Dev Essentials: Câu hỏi thường gặp và Tất cả những gì bạn cần biết về nó

Đề xuất: