Hướng dẫn Visual Studio: Mọi thứ bạn cần biết

Bài viết này của Edureka sẽ giúp bạn cách tiếp cận chuyên sâu về cách viết mã trong Visual Studio với các ví dụ thời gian thực để hiểu rõ hơn.

Visual Studio là một trong những IDE mạnh nhất hoạt động với tất cả các ngôn ngữ lập trình chính như C #, Python và các phiên bản. Nó được duy trì bởi Tập đoàn Microsoft. IDE này được tải với các tính năng và chức năng phong phú mà người ta có thể tưởng tượng được. Trong hướng dẫn này, tôi sẽ hướng dẫn bạn các khả năng quan trọng của nó.



Visual Studio là gì?

Visual Studio là một Doanh nghiệp Phát triển Tích hợp Nâng cao được độc quyền phát triển Tập đoàn Microsoft vào năm 2000. Nó được sử dụng tích cực để phát triển các chương trình Máy tính, Trang web, Ứng dụng Máy tính để bàn, Ứng dụng Di động, Trò chơi và nhiều hơn nữa.



Visual-Studio-Tutorial-what-is-Visual-Studio-Edureka

Visual Studio đủ khả năng để hỗ trợ nhiều hơn 36+ Ngôn ngữ lập trình cho phép trình soạn thảo mã và trình biên dịch thực thi gần như bất kỳ ngôn ngữ lập trình nào. Một số ngôn ngữ phổ biến được Visual Studio hỗ trợ là Kiến thức cơ bản về hình ảnh, , , C # P rogram ngôn ngữ ming , , .



Các tính năng của Visual Studio

Visual Studio cung cấp các tính năng tiên tiến nhất mà các nhà phát triển mới nhất đang tìm kiếm. Một số tính năng quan trọng nhất được mô tả như sau.

  • Trình chỉnh sửa mã

Visual Studio có trình soạn thảo mã tốt nhất trong lớp hỗ trợ nhiều chức năng. Nó cho phép đánh dấu trong mã để kết hợp Điều hướng nhanh. Ngoài văn bản thông thường, VS cũng cung cấp Tìm kiếm tăng dần, Tìm kiếm Regex, Bảng tạm nhiều mục và Danh sách tác vụ.

Trình chỉnh sửa cũng có khả năng hỗ trợ tái cấu trúc mã, sắp xếp lại tham số, đổi tên biến và phương pháp, trích xuất giao diện và nhiều chức năng thân thiện với người dùng hơn.



  • Trình gỡ lỗi

Trình gỡ lỗi đáng chú ý của MS Visual Studio có thể hoạt động như một Trình gỡ lỗi cấp độ máy cũng như Trình gỡ lỗi cấp độ nguồn. Nó có khả năng gỡ lỗi Mã được ánh xạ cũng như Mã gốc. Nó có khả năng biên dịch bất kỳ ngôn ngữ lập trình nào hỗ trợ VS.

Nó có khả năng tự gắn vào tiến trình đang chạy để tiến hành các thủ tục theo dõi và gỡ lỗi trên mã, được cung cấp nếu mã nguồn có sẵn. VS cũng có thể kết hợp Memory Dumps và Multi-threading.

  • Nhà thiết kế

Visual Studio bao gồmmột sốcủa các nhà thiết kế trực quanđể giúp đỡ trongphát triển các ứng dụng. Một số công cụ được liệt kê dưới đây.

Nhà thiết kế Sự miêu tả
WPF Designer WPS cấp phép giao diện người dùng cho Windows Presentation Foundation.
Windows Forms Designer Trình thiết kế Windows Forms tạo các ứng dụng GUI bằng Windows Forms.
Thiết kế lớp học Trình thiết kế lớp cho phép và chỉnh sửa các lớp bao gồm các thành viên của nó và quyền truy cập của chúng bằng cách sử dụng mô hình UML.
Nhà thiết kế web Visual Studio cũng bao gồm một trình soạn thảo và thiết kế trang web cho phép các trang web được tạo ra bằng cách kéo và thả các widget.
Nhà thiết kế bản đồ Trình thiết kế ánh xạ được sử dụng bởi LINQ to SQL để thiết kế ánh xạ giữa các lược đồ thông tin và do đó các lớp đóng gói dữ liệu.
Nhà thiết kế dữ liệu Trình thiết kế dữ liệu được sử dụng để chỉnh sửa đồ thị các lược đồ thông tin, cũng như các bảng được viết, khóa chính và khóa ngoài và các ràng buộc.

  • Các công cụ khác
Dụng cụ Sự miêu tả
Mở trình duyệt tab Trình chỉnh sửa thuộc tính chỉnh sửa các thuộc tính trong GUI trong VS.
Trình chỉnh sửa thuộc tính Nó sử dụng tất cả các thuộc tính có sẵn cho các lớp, đối tượng, trang web.
Trình khám phá máy chủ Server Explorer quản lý các kết nối Cơ sở dữ liệu trên máy tính.
Trình duyệt đối tượng Trình duyệt đối tượng được sử dụng để duyệt các không gian tên trong các tổ hợp được quản lý.
Team Explorer Team Explorer tích hợp Axure DevOps vào VS IDE.
Trình khám phá dữ liệu Data Explorer quản lý cơ sở dữ liệu và phiên bản MS SQL.
Giải pháp Explorer Solution Explorer quản lý và duyệt các tệp trong một giải pháp.
  • Khả năng mở rộng

Visual Studio cho phép các nhà phát triển viết ra các phần mở rộng cho Visual Studio để mở rộng khả năng của nó. Các tiện ích mở rộng này “cắm vào” Visual Studio và mở rộngchức năng. Các tiện ích mở rộng có sẵn ở dạng macro, phần bổ trợ và gói.

Tại sao bạn nên chọn Visual Studio?

Lý do chính khiến Visual Studio trở thànhthật là phổ biếnlà nó có mọi thứ mà bất kỳ lập trình viên nào mong đợi từ bất kỳtrình soạn thảo với một số bổ sung và hữu ích fthức ăn. Tính chất nhẹ, nhanh, mã nguồn mở và đa nền tảng cùng với các tính năng thú vị khác mang lại cho nó một lợi thế vượt trội so với bất kỳ trình chỉnh sửa nào khác

Cài đặt Visual Studio

Chúng tôi sẽ cài đặt và thiết lập Microsoft Visual Studio bằng cách làm theo các bước được đề cập bên dưới:

Bước 1 : Tải xuống Microsoft Visual Studio

Google cho phiên bản mới nhất của Visual Studio và tải xuống Tải về gửi vào hệ thống cục bộ của bạn và sau đó chạy tệp trình cài đặt như một người quản lý.

Bước 2: Chọn Gói phát triển máy tính để bàn .NET

Khi bạn chạy Trình cài đặt, Trình chỉnh sửa Visual Studio sẽ được tải xuống thành công vào hệ thống cục bộ của bạn, Sau đó, một hộp thoại sẽ được hiển thị trên màn hình máy tính để bàn của bạn yêu cầu gói cụ thể bạn cần trong hệ thống của mình. Tại đây, bạn cần chọn .NET Desktop Development gói hàng.

Bước 3: Đặt Môi trường C #

Sau khi gói của bạn cho Phát triển .NET được tải xuống, sau đó một hộp thoại khác sẽ được hiển thị trên màn hình của bạn yêu cầu môi trường phát triển bạn đang tìm kiếm. Đây, bạn có thể chọn môi trường cho C # hoặc bất kỳ ngôn ngữ nào khác, tùy thuộc vào yêu cầu của bạn.

Bước 4: Tạo dự án đầu tiên của bạn

Một khi môi trường được thiết lập, tất cả các bạn đều tốt để đi. Khởi động Visual Studio của bạn và chọn tạo dự án mới trong hộp thoại được hiển thị.

Bạn sẽ được chuyển hướng đến hộp thoại tiếp theo và ở đó bạn cần chọn Thư viện lớp là Tiêu chuẩn .NET như hình bên dưới.

Trong hộp thoại tiếp theo, bạn sẽ được yêu cầu Định cấu hình dự án của mình. Định cấu hình nó và bây giờ bạn đang ở trong Trình chỉnh sửa. Viết chương trình đầu tiên của bạn và chạy nó. Kết quả đầu ra sẽ được hiển thị thành công trên Command Prompt.

// Đầu ra:

Bây giờ, chúng ta hãy chuyển sang các thao tác cơ bản có thể được thực hiện trong Visual Studio.

Hoạt động cơ bản

Các hoạt động cơ bản trong Microsoft Visual Studio như sau.

quá mức trong học máy là gì

Cách mở một dự án hiện có

Ở góc trên cùng bên trái, chúng tôi có một mở tập tin biểu tượng. Nhấp vào và chọn điểm đến nơi đặt dự án của bạn như hình dưới đây.

Chọn dự án và mã của bạn sẽ được hiển thị trên trình chỉnh sửa như hình dưới đây.

//Thí dụ:

// Liệt kê bằng Hệ thống using System.Collections.Generic public class Edureka {public static void Main (string [] args) {var names = new List & ltstring & gt () names.Add ('Sandhya') names.Add ('Arun') tên .Add ('Prashanth') names.Add ('Kiran') foreach (var name in names) {Console.WriteLine (name)}}}

// Đầu ra:

Chọn biểu tượng lưu và sau đó chạy mã của bạn. Tùy chọn chạy sẽ nằm trên thanh công cụ như hình dưới đây.

Trong khi bạn chạy chương trình của mình, bạn thậm chí có thể đặt các điểm ngắt trong mã của mình và thậm chí áp dụng định dạng lại mã bằng cách nhấp chuột phải vào trình soạn thảo văn bản.

Hơn nữa, chúng ta hãy tiếp tục và tìm hiểu về Command Line Palette.

Bảng dòng lệnh

Microsoft Visual Studio Code có thể truy cập được từ bàn phím. tổ hợp phím cần thiết quan trọng nhất để nắm bắt là Ctrl + Shift + P sẽ hiển thị Command Palette. Từ đây, bạn có quyền truy cập vào tất cả hoặc bất kỳ chức năng nào của VS Code, cùng với các phím tắt cho các thao tác phổ biến nhất.

Giao diện người dùng Command Palette cung cấp quyền truy cập vào một số lệnh. bạn sẽ thực hiện các lệnh của trình chỉnh sửa, mở tệp, lục tìm các ký hiệu, xem xác định tệp nhanh chóng, tất cả khai thác một cửa sổ tương tác tương đương. Một số mẹo được đề cập dưới đây.

Bây giờ, hãy cùng chúng tôi hiểu về Mã hóa tệp trong Visual Studio.

Hỗ trợ mã hóa tệp

Chúng tôi có thể đặt mã hóa tệp trên toàn cầu hoặc dựa trên không gian làm việc của bạn bằng cách sử dụng files.encoding thiết lập trong Thiết lập người dùng hoặc là Cài đặt không gian làm việc.

Bạn có thể xem mã hóa tệp trong thanh trạng thái.

bản đồ bên tham gia vào tổ

Nhấp vào mã hóa trên thanh trạng thái để mở lại hoặc lưu tệp hiện hoạt bằng một mã hóa khác.

Sau đó, chọn một mã hóa.

Hãy để chúng tôi tìm hiểu về Đối số dòng lệnh bổ sung.

Đối số dòng lệnh bổ sung

Một số đối số dòng lệnh bổ sung được viết bên dưới.

Tranh luận Sự miêu tả
- Đi đến Khi được sử dụng với tệp: line: column ?, sẽ mở tệp ở một dòng cụ thể và vị trí cột tùy chọn. Đối số này được cung cấp vì một số hệ điều hành cho phép
-Mới Mở một phiên mới của Mã VS thay vì khôi phục phiên trước đó.
-r Buộc mở tệp hoặc thư mục trong cửa sổ hoạt động cuối cùng.
tập tin Tên tệp cần mở. Nếu tệp không tồn tại, tệp sẽ được tạo ra là bẩn. Bạn có thể chỉ định nhiều tệp.
tệp: dòng: cột? Tên tệp cần mở ở dòng được chỉ định và vị trí cột tùy chọn. Bạn có thể chỉ định nhiều tệp theo cách này, nhưng bạn phải sử dụng đối số ‐g (một lần) trước khi sử dụng tệp: line: column? người chỉ định.
thư mục Tên của một thư mục để mở. Bạn có thể chỉ định nhiều thư mục

Đối với mỗi tệp và thư mục, bạn sẽ có thể sử dụng các cách tuyệt đối hoặc tương đối. Phương thức tương đối đo bình phương so với thư mục hiện tại của liên lạc điện tửbất cứ nơi nào bạn chạy mã. Nếu bạn chỉ định khá một tệp hoặc thư mục theo hướng dẫn, VS Code chỉ có thể mở một phiên bản.

Các phím tắt trong Visual Studio

Chỉ huy Đường tắt
Hiển thị danh sách hành động Alt + Enter
Dán từ Clipboard Ctrl + Shift + V
Định dạng lại mã Ctrl + Atl + Enter
Hoàn thành mã Ctrl + Dấu cách
Hoàn thành mã thông minh Ctrl + Alt + Dấu cách
Buộc hoàn thành Ctrl + Enter
Hoàn thành Tuyên bố Ctrl + Shift + Enter
Goto Next / Trước Chữ ký Ctrl + Shift + Space / Ctrl + Shift + Alt + Space
Chuyển đổi Tham số Ctrl + Shift + Alt + 5
Tài liệu nhanh Ctrl + Shift + F1
Chèn Mẫu Trực tiếp Ctrl + E, L
Bao quanh với Mẫu Ctril + E, U
Tạo tệp từ mẫu Ctrl + Alt + Chèn
Tạo mã Alt + Chèn
Di chuyển mã lên / xuống / trái / phải Ctrl + Shift + Alt + Lên / Xuống / Trái / Phải
Mở rộng lựa chọn Ctrl + W
Thu hẹp lựa chọn Ctrl + Shift + W
Chọn Chứa Khai báo Ctrl + Shift + [
Dòng hiện tại trùng lặp Ctrl + D
Tham gia các dòng Ctrl + Shift + J
Nhận xét dòng Ctrl + /
Chặn bình luận Ctrl + Shift + /
Chạy cấu hình Ctrl + Shift + Alt + R
Chạy bản dựng Ctrl + Shift + F5
Gỡ lỗi Alt + F5

Ứng dụng Máy tính sử dụng C #

// Mã

using System using System.Collections.Generic using System.Linq using System.Text using System.Threading.Tasks namespace Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Ứng dụng Máy tính sử dụng C #') Bảng điều khiển .WriteLine ('Chọn 1 để thêm') Console.WriteLine ('Chọn 2 để trừ') Console.WriteLine ('Chọn 3 để nhân') Console.WriteLine ('Chọn 4 để chia') Console.Write ('Vui lòng nhập Lựa chọn của bạn: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Nhập giá trị đầu tiên của bạn: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Nhập thứ hai của bạn:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = {0}', c) trường hợp ngắt 2: Console.Write ('Nhập giá trị đầu tiên của bạn:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Nhập giá trị thứ hai:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) break case 3: Console.Write ('Nhập giá trị đầu tiên của bạn:') a = Ch.đổi ert.ToInt32 (Console.ReadLine ()) Console.Write ('Nhập giá trị thứ hai của bạn:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Sản phẩm = {0}' , c) break case 4: Console.Write ('Nhập giá trị đầu tiên của bạn:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Nhập giá trị thứ hai của bạn:') b = Convert.ToInt32 (Bảng điều khiển .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) break default: Console.WriteLine ('Bạn đã chọn một Lựa chọn không hợp lệ') break} Console.ReadKey ()}}}
 // Đầu ra: 

Với điều này, chúng ta sẽ kết thúc bài viết này. Tôi hy vọng bạn đã hiểu Hướng dẫn Visual Studio, tầm quan trọng và cách triển khai của nó thông qua một số ví dụ thời gian thực.

Bây giờ bạn đã hiểu những điều cơ bản về Visual Studio, hãy xem của Edureka, một công ty học trực tuyến đáng tin cậy với mạng lưới hơn 250.000 người học hài lòng trải dài trên toàn cầu. Khóa đào tạo và cấp chứng chỉ về Java J2EE và SOA của Edureka được thiết kế dành cho sinh viên và các chuyên gia muốn trở thành Nhà phát triển Java. Khóa học được thiết kế để cung cấp cho bạn khởi đầu về lập trình Java và đào tạo bạn về cả các khái niệm Java cốt lõi và nâng cao cùng với các khung Java khác nhau như Hibernate & Mùa xuân .

Có một câu hỏi cho chúng tôi? Hãy đề cập đến nó trong phần nhận xét của blog “Hướng dẫn Visual Studio” này và chúng tôi sẽ liên hệ lại với bạn sớm nhất có thể.