Microsoft gần đây đã phát hành Visual Studio Code và tôi hơi bối rối về cách sử dụng của nó, vì Visual Studio có rất nhiều điểm tương đồng về mặt chức năng với nó.
Microsoft gần đây đã phát hành Visual Studio Code và tôi hơi bối rối về cách sử dụng của nó, vì Visual Studio có rất nhiều điểm tương đồng về mặt chức năng với nó.
Câu trả lời:
Visual Studio (phiên bản đầy đủ) là môi trường phát triển "đầy đủ tính năng" và "tiện lợi".
Visual Studio (phiên bản "Express" miễn phí - chỉ đến năm 2017) là phiên bản tập trung vào tính năng và đơn giản hóa của phiên bản đầy đủ. Tập trung vào tính năng có nghĩa là có các phiên bản khác nhau (Visual Studio Web Developer, Visual Studio C #, v.v.) tùy thuộc vào mục tiêu của bạn.
Visual Studio (phiên bản Cộng đồng miễn phí - kể từ năm 2015) là phiên bản đơn giản hóa của phiên bản đầy đủ và thay thế các phiên bản thể hiện tách biệt được sử dụng trước năm 2015.
Visual Studio Code (VSCode) là trình chỉnh sửa đa nền tảng (Linux, Mac OS, Windows) có thể được mở rộng với các plugin theo nhu cầu của bạn.
Ví dụ: nếu bạn muốn tạo một ứng dụng ASP.NET bằng VS Code, bạn cần tự mình thực hiện một số bước để thiết lập dự án. Có một hướng dẫn riêng cho từng HĐH.
Visual Studio Code là một trình soạn thảo trong khi Visual Studio là một IDE.
Visual Studio Code là đa nền tảng và nhanh chóng, trong khi Visual Studio chỉ là Windows / Mac và không nhanh.
Lưu ý rằng Visual Studio cho Mac hiện có sẵn nhưng là một sản phẩm khác so với Visual Studio (Windows). Nó dựa trên Xamarin Studio và thiếu hỗ trợ cho một số loại dự án .NET cũ hơn. Nó đã xây dựng thành công các giải pháp được tạo trong VS 2017. VS mac có giao diện người dùng hạn chế hơn (ví dụ: không có thanh công cụ tùy chỉnh). Vì vậy, cho công việc đa nền tảng. Mã VS có thể vẫn thích hợp hơn.
Tôi sẽ cung cấp một sự khác biệt chi tiết giữa Visual Studio và Visual Studio Code bên dưới.
Nếu bạn thực sự nhìn vào nó, sự khác biệt rõ ràng nhất là .NET đã được chia thành hai:
Tất cả các công nghệ giao diện người dùng gốc ( Windows Presentation Foundation , Windows Forms , v.v.) là một phần của khung, không phải là cốt lõi.
"Visual" trong Visual Studio (từ Visual Basic) phần lớn đồng nghĩa với thiết kế UI trực quan (kéo và thả WYSIWYG), vì vậy theo nghĩa đó, Visual Studio Code là Visual Studio mà không có Visual!
Sự khác biệt rõ ràng thứ hai là Visual Studio có xu hướng được định hướng xung quanh các dự án & giải pháp.
Mã Visual Studio:
Visual Studio:
Visual Studio được nhắm đến là IDE (môi trường phát triển tích hợp) tốt nhất thế giới, cung cấp bộ công cụ phát triển ngăn xếp đầy đủ, bao gồm một thành phần hoàn thành mã mạnh mẽ có tên IntelliSense, trình gỡ lỗi có thể gỡ lỗi cả mã nguồn và mã máy, mọi thứ về phát triển ASP.NET và một cái gì đó về phát triển SQL.
Trong phiên bản mới nhất của Visual Studio, bạn có thể phát triển ứng dụng đa nền tảng mà không cần rời khỏi IDE. Và Visual Studio chiếm hơn 8 GB dung lượng đĩa (theo các thành phần bạn chọn).
Tóm lại, Visual Studio là một môi trường phát triển cuối cùng và nó khá nặng nề.
Tài liệu tham khảo: https://www.quora.com/What-is-the-difference-b between-Visual-Studio-and-Visual-Studio-Code
Bổ sung cho các câu trả lời trước đó, một điểm khác biệt lớn giữa cả hai là Visual Studio Code có phiên bản gọi là "di động" không yêu cầu quyền quản trị đầy đủ để chạy trên Windows và có thể được đặt trong một ổ đĩa di động để thuận tiện.
Visual Studio
windows.h
)Mã Visual Studio
Visual Studio Code được tích hợp với một dấu nhắc lệnh / thiết bị đầu cuối, do đó sẽ rất hữu ích khi có sự chuyển đổi giữa IDE và dấu nhắc lệnh / thiết bị đầu cuối, ví dụ: kết nối với Linux.