Giới thiệu về visual studio code

Một phần của tài liệu Xây dựng Website đặt pizza online (Trang 26 - 29)

7. Bố cục đề tài

1.3.3Giới thiệu về visual studio code

Hình 1: Giới thiệu Visual studio code

➢ Visual Studio Code (VSCode) là trình chỉnh sửa mã nguồn nhẹ nhưng mạnh mẽ chạy trên máy tính để bàn của bạn và có sẵn cho Windows, macOS và Linux. Nó đi kèm với sự hỗ trợ tích hợp cho JavaScript, TypeScript và Node.js và có một hệ sinh thái mở rộng phong phú cho các ngôn ngữ khác (như C ++, C #, Java, Python, PHP, Go) và thời gian chạy (như .NET và Unity).

➢ Một số điểm mạnh của Visual studio code:

➢ Tính năng sửa CONFLICT: Bạn chỉ cần tìm chọn tìm kiếm trên tất cả các file có dấu xương cá <<<<<. Lúc này VSCode sẽ hiện thị 2 phần, phía trên là code của nhánh chính (thường là master), còn phía dưới là code của nhánh hiện tại.Sẽ có 4 sự lựa chọn Accept Current Change nó sẽ lấy code phía trên, Accept Incoming Change sẽ lấy phần code dưới, Accept Both Changes sẽ chấp nhận cả 2, còn Compare sẽ hiện ra 1 màn hình để so sánh. Ngoài ra chúng ta có thể copy phần cần thiết từ phần dưới lên phần trên và lấy sự thay đổi gộp đó, cũng như làm ngược lại là đưa phần nào ta cần của phần trên xuống phần dưới và chọn lấy những code phần dưới.

• Làm chủ bảng lệnh trong VSCode: Giống như Sublime Text (và TextMate trước nó), Visual Studio Code có bảng lệnh, cho phép người dùng truy cập vào các lệnh khác nhau bằng cách gõ lệnh thay vì điều hướng đến menu sử dụng con chuột. • Mở một dự án: Nếu click vào Explorer trong thanh điều hướng bên trái, bạn sẽ

thấy một bảng con mới mở ra. Bảng con này được chia thành hai phần: Open Editors (tức là các file và tài liệu hiện đang được mở) và No Folder Opened. • Xem nhiều file cùng một lúc: Hầu hết các trình soạn thảo văn bản hiện đại đều có

thể hỗ trợ nhiều file cùng một lúc, cho phép bạn chuyển đổi giữa các file mở thông qua một số loại giao diện dựa trên tab. Các trình soạn thảo văn bản nâng cao hơn thậm chí có thể hỗ trợ chỉnh sửa văn bản song song và Visual Studio

• Tính năng đa con trỏ: Nếu cần chèn hoặc xóa nhiều dòng văn bản trong toàn bộ tài liệu, bạn cần tạo ra nhiều con trỏ bằng cách giữ phím Alt (hoặc Option trên Mac) và click vào bất cứ đâu trong văn bản. Mỗi lần click sẽ tạo một con trỏ mới. Tính năng này đặc biệt hữu ích với HTML vì bạn có thể thêm nhiều instance trong cùng một class hoặc thay đổi định dạng cho nhiều siêu liên kết.

• Đổi tên tất cả các biến hoặc phương thức cụ thể: Tái cấu trúc là một việc cần thiết để viết và duy trì code sạch, nhưng nó có thể khá đau đầu, đặc biệt khi bạn đang tái cấu trúc một module lớn hoặc một đoạn code lớn. Vì vậy, thay vì tìm kiếm trong hàng chục file để thay đổi tên biến hoặc phương thức, hãy để Visual Studio Code làm điều đó cho bạn.

• Tìm kiếm trên nhiều file: Nếu đang làm việc với các file không phải là mã nguồn, các tính năng tìm kiếm biểu tượng ở trên (trong mẹo số 6) sẽ không thể sử dụng được. Vì vậy, khi muốn tìm một câu hoặc một từ mà không nhớ tên file, bạn có thể sử dụng hàm find cơ bản.

• Sử dụng dòng lệnh trong VSCode: VS Code đi kèm với một terminal tích hợp. Trên Windows, terminal này hiển thị dưới dạng Command Prompt. Trên Mac và Linux, nó là Bash. Trong Visual Studio Code, terminal khởi động trong thư mục của dự án hiện tại (nếu dự án được tải) hoặc trong thư mục gốc (nếu dự án không được tải).

• Cài đặt một theme mới trong VSCode: Visual Studio Code cho phép bạn cài đặt theme cho cú pháp giúp làm nổi bật văn bản và mã nguồn. Tuy nhiên, nó không cho phép người dùng thay đổi theme giao diện, nhưng làm nổi bật cú pháp cũng khá quan trọng. Bạn sẽ ngạc nhiên khi biết rằng việc cài đặt theme này sẽ đẩy nhanh năng suất của bạn như thế nào. Bạn có thể tìm theme mới trong Visual Studio Code Marketplace (miễn phí) hoặc tìm kiếm trực tiếp trong Visual Studio Code.

• Cài đặt extension của bên thứ ba trong VSCode: Tính năng quan trọng cuối cùng để tăng năng suất trên Visual Studio Code là sử dụng extension của bên thứ ba. Cũng như theme, bạn có thể tìm thấy chúng trong Visual Studio Code Marketplace (chúng đều miễn phí) hoặc có thể tìm kiếm trong Visual Studio Code.

Một phần của tài liệu Xây dựng Website đặt pizza online (Trang 26 - 29)