Hiệu suất bản thảo so với python
TypeScript là một siêu tập hợp JavaScript đã nhập để biên dịch thành JavaScript thuần túy. Nó cung cấp các lớp, mô-đun và giao diện để giúp bạn xây dựng các thành phần mạnh mẽ Show
Cài đặt trình biên dịch TypeScriptVisual Studio Code bao gồm hỗ trợ ngôn ngữ TypeScript nhưng không bao gồm trình biên dịch TypeScript, 7. Bạn sẽ cần cài đặt trình biên dịch TypeScript trên toàn cầu hoặc trong không gian làm việc của mình để chuyển mã nguồn TypeScript sang JavaScript ( 8)Cách dễ nhất để cài đặt TypeScript là thông qua npm, Node. js Trình quản lý gói. Nếu bạn đã cài đặt npm, bạn có thể cài đặt TypeScript trên toàn cầu ( 9) trên máy tính của mình bằng cách
Bạn có thể kiểm tra cài đặt của mình bằng cách kiểm tra phiên bản
Một tùy chọn khác là cài đặt cục bộ trình biên dịch TypeScript trong dự án của bạn ( 0) và có lợi ích là tránh các tương tác có thể xảy ra với các dự án TypeScript khác mà bạn có thể cóChào thế giớiHãy bắt đầu với một Hello World Node đơn giản. ví dụ js. Tạo một thư mục mới 1 và khởi chạy Mã VS
Từ File Explorer, tạo một tệp mới có tên là 0Bây giờ hãy thêm mã TypeScript sau. Bạn sẽ nhận thấy từ khóa TypeScript 1 và khai báo kiểu 2
Để biên dịch mã TypeScript, bạn có thể mở Terminal tích hợp ( ⌃` (Windows, Linux Ctrl+`)) and type 3. This will compile and create a new 4 JavaScript file.Nếu bạn có nút. js được cài đặt, bạn có thể chạy 5Nếu bạn mở 4, bạn sẽ thấy nó trông không khác mấy so với 0. Thông tin loại đã bị xóa và 1 hiện là 9 4IntelliSenseIntelliSense hiển thị cho bạn hoàn thành mã thông minh, thông tin di chuột và trợ giúp chữ ký để bạn có thể viết mã nhanh hơn và chính xác hơn Mã VS cung cấp IntelliSense cho các tệp TypeScript riêng lẻ cũng như các dự án TypeScript 0thông tin di chuộtDi chuột qua biểu tượng TypeScript để xem nhanh thông tin về loại và tài liệu liên quan Bạn cũng có thể hiển thị thông tin di chuột ở vị trí con trỏ hiện tại bằng ⌘K ⌘I (Windows, Linux Ctrl+K Ctrl+I) keyboard shortcut. Chữ ký trợ giúpKhi bạn viết lệnh gọi hàm TypeScript, Mã VS hiển thị thông tin về chữ ký hàm và làm nổi bật tham số mà bạn hiện đang hoàn thành Trợ giúp về chữ ký được hiển thị tự động khi bạn nhập 1 hoặc 2 trong lệnh gọi hàm. Sử dụng ⇧⌘Dấu cách (Windows, Linux Ctrl+Shift+Dấu cách ) . to manually trigger signature help.Đoạn tríchNgoài việc hoàn thành mã thông minh, Mã VS cũng bao gồm các đoạn TypeScript cơ bản được đề xuất khi bạn nhập Bạn có thể cài đặt tiện ích mở rộng để nhận thêm đoạn mã hoặc xác định đoạn mã của riêng mình cho TypeScript. Xem Đoạn mã do người dùng xác định để biết thêm thông tin
Lỗi và cảnh báoDịch vụ ngôn ngữ TypeScript sẽ phân tích chương trình của bạn để tìm các vấn đề về mã hóa và báo cáo các lỗi và cảnh báo
Để lặp lại các lỗi hoặc cảnh báo trong tệp hiện tại, bạn có thể nhấn F8 hoặc ⇧F8 . (Windows, Linux Shift+F8) which will show an inline zone detailing the problem and possible Code Actions (if available): điều hướng mãĐiều hướng mã cho phép bạn nhanh chóng điều hướng các dự án TypeScript
Bạn có thể điều hướng thông qua tìm kiếm ký hiệu bằng cách sử dụng các lệnh Chuyển đến ký hiệu từ Bảng lệnh ( ⇧⌘P (Windows, Linux Ctrl+Shift+P)).
định dạngMã VS bao gồm một trình định dạng TypeScript cung cấp định dạng mã cơ bản với các giá trị mặc định hợp lý Sử dụng cài đặt 9 để định cấu hình trình định dạng tích hợp sẵn, chẳng hạn như làm cho dấu ngoặc nhọn xuất hiện trên dòng riêng của chúng. Hoặc, nếu trình định dạng tích hợp đang cản trở, hãy đặt 0 thành 1 để tắt nóĐể biết các kiểu định dạng mã chuyên biệt hơn, hãy thử cài đặt một trong các tiện ích mở rộng định dạng từ VS Code Marketplace tái cấu trúcVS Code bao gồm một số phép tái cấu trúc tiện dụng cho TypeScript, chẳng hạn như hàm Trích xuất và hằng số Trích xuất. Chỉ cần chọn mã nguồn mà bạn muốn trích xuất rồi nhấp vào bóng đèn trong máng xối hoặc nhấn ( ⌘. (Windows, Linux Ctrl+. ) ) để xem các phép tái cấu trúc có sẵn. Xem Tái cấu trúc TypeScript để biết thêm thông tin về tái cấu trúc và cách bạn có thể định cấu hình phím tắt cho từng lần tái cấu trúc Đổi tênMột trong những cách tái cấu trúc đơn giản nhất là đổi tên một phương thức hoặc biến. Nhấn F2 để đổi tên biểu tượng bên dưới con trỏ trong dự án TypeScript của bạn. gỡ lỗiMã VS đi kèm với hỗ trợ gỡ lỗi tuyệt vời cho TypeScript, bao gồm hỗ trợ cho các bản đồ nguồn. Đặt điểm dừng, kiểm tra đối tượng, điều hướng ngăn xếp cuộc gọi và thực thi mã trong Bảng điều khiển gỡ lỗi. Xem Gỡ lỗi TypeScript và chủ đề Gỡ lỗi tổng thể để tìm hiểu thêm Gỡ lỗi phía máy kháchBạn có thể gỡ lỗi mã phía máy khách của mình bằng trình gỡ lỗi trình duyệt, chẳng hạn như trình gỡ lỗi Edge và Chrome tích hợp sẵn hoặc Trình gỡ lỗi cho Firefox Gỡ lỗi phía máy chủnút gỡ lỗi. js trong Mã VS bằng trình gỡ lỗi tích hợp. Thiết lập dễ dàng và có một Nút. hướng dẫn gỡ lỗi js để giúp bạn xơ vảiLinters cung cấp cảnh báo cho mã tìm kiếm đáng ngờ. Mặc dù Mã VS không bao gồm trình nói dối TypeScript tích hợp sẵn, nhưng các tiện ích mở rộng trình tạo kẻ nói dối TypeScript có sẵn trên Thị trường ESLint là một trình nói dối phổ biến, cũng hỗ trợ TypeScript. Tiện ích mở rộng ESLint tích hợp ESLint vào VS Code để bạn có thể thấy các lỗi xơ vải ngay trong trình chỉnh sửa và thậm chí nhanh chóng sửa nhiều lỗi bằng Quick Fixes. Hướng dẫn plugin ESLint chi tiết cách định cấu hình ESLint cho các dự án TypeScript của bạn Tiện ích mở rộng TypeScriptVS Code cung cấp nhiều tính năng cho TypeScript ngay lập tức. Ngoài những gì được tích hợp sẵn, bạn có thể cài đặt tiện ích mở rộng để có nhiều chức năng hơn
Bước tiếp theoĐể tìm hiểu thêm, xem
Câu hỏi thường gặpTôi có thể sử dụng phiên bản TypeScript đi kèm với VS 2022 không?Không, dịch vụ ngôn ngữ TypeScript đi kèm với Visual Studio 2019 và 2022 không tương thích với Mã VS. Bạn sẽ cần cài đặt một phiên bản TypeScript riêng từ npm Làm cách nào tôi có thể sử dụng bản beta TypeScript mới nhất với Mã VS?Cách đơn giản nhất để dùng thử các tính năng TypeScript mới nhất trong VS Code là cài đặt tiện ích mở rộng JavaScript và TypeScript Nightly |