IntelliSense là một thuật ngữ chung cho các tính năng chỉnh sửa mã khác nhau bao gồm hoàn thành mã, thông tin tham số, thông tin nhanh và danh sách thành viên
- Các tính năng IntelliSense đôi khi được gọi bằng các tên khác như hoàn thành mã, hỗ trợ nội dung và gợi ý mã
- Visual Studio Code IntelliSense được cung cấp cho C#, JavaScript, TypeScript, JSON, HTML, CSS, SCSS và Less.
- Mã VS hỗ trợ hoàn thành dựa trên từ cho bất kỳ ngôn ngữ lập trình nào nhưng cũng có thể được định cấu hình để có IntelliSense phong phú hơn bằng cách cài đặt tiện ích mở rộng ngôn ngữ
Đặc trưng
Các tính năng của Visual Studio Code IntelliSense được hỗ trợ bởi một dịch vụ ngôn ngữ
- Dịch vụ ngôn ngữ cung cấp khả năng hoàn thành mã thông minh dựa trên ngữ nghĩa ngôn ngữ và phân tích mã nguồn của bạn
- Nếu một dịch vụ ngôn ngữ biết các cách hoàn thành có thể, các đề xuất IntelliSense sẽ bật lên khi bạn nhập
- Nếu bạn tiếp tục gõ các ký tự, danh sách các thành viên (biến, phương thức, v.v. ) được lọc để chỉ bao gồm các thành viên chứa các ký tự đã nhập của bạn
- Nhấn Tab hoặc Enter sẽ chèn thành viên đã chọn
Bạn có thể kích hoạt IntelliSense trong bất kỳ cửa sổ trình soạn thảo nào bằng cách nhập Ctrl+Space hoặc bằng cách nhập một ký tự kích hoạt, chẳng hạn như . (ký tự dấu chấm)
Tiện ích đề xuất hỗ trợ lọc CamelCase, nghĩa là bạn có thể nhập các chữ cái được viết hoa trong tên phương thức để giới hạn các đề xuất. Ví dụ: "sc" sẽ nhanh chóng xuất hiện SaveChanges
Do dịch vụ ngôn ngữ cung cấp, bạn có thể xem thông tin nhanh cho từng phương pháp bằng cách nhấn Ctrl+Space hoặc nhấp vào biểu tượng >
Tài liệu đi kèm cho phương pháp giờ đây sẽ mở rộng sang một bên
Tài liệu mở rộng sẽ giữ nguyên như vậy và sẽ cập nhật khi bạn điều hướng danh sách
Bạn có thể đóng cái này bằng cách nhấn lại vào Ctrl+Space hoặc bằng cách nhấp vào biểu tượng đóng (x)
Tùy chỉnh IntelliSense
Bạn có thể tùy chỉnh trải nghiệm IntelliSense của mình trong phần cài đặt và liên kết phím
Cài đặt
Các cài đặt hiển thị bên dưới là cài đặt mặc định. Bạn có thể thay đổi các cài đặt này trong tệp settings.json của mình
Visual Studio Code thường được gọi là VS Code là một trong những công cụ được các nhà phát triển sử dụng để viết mã. Intellisense là một tính năng được bao gồm trong Mã VS để giúp cuộc sống của người viết mã trở nên dễ dàng. Nó đưa ra các gợi ý hoặc mẹo công cụ để viết mã. Đây là một tiện ích mở rộng mà nhà phát triển sẽ thích hơn. Khi IntelliSense không hoạt động, những người đã quen với nó sẽ gặp khó khăn khi viết mã. Bạn có phải là một trong số họ?
QUẢNG CÁO
Intellisense trông giống như dưới đây. Nó đưa ra gợi ý khi bạn viết mã
Luôn luôn tốt để kiểm tra những điều cơ bản đầu tiên. Ý tôi muốn nói với những điều cơ bản là kiểm tra xem IntelliSense có bị gỡ cài đặt nhầm hay không và kiểm tra bằng cách tải lại mã VS. Ngoài ra, hãy nhớ rằng nếu giả sử bạn đã cài đặt IntelliSense cho python thì nó sẽ chỉ hoạt động với python chứ không phải cho các ngôn ngữ khác. Nếu bạn đang sử dụng nhiều ngôn ngữ lập trình, bạn cần cài đặt riêng cho từng ngôn ngữ
Mục lục
Phương pháp 1. Tải lại mã VS
Nếu IntelliSense đã được cài đặt mà vẫn không hoạt động thì hầu hết thời gian khởi động lại/tải lại chương trình sẽ giải quyết được sự cố. Hãy thử một lần đi
Bước 1. Để khởi động lại Mã VS, hãy mở Mã VS và nhấn đồng thời các phím Ctrl + Shift + P để mở bảng lệnh và nhập Tải lại cửa sổ trong tìm kiếm
Bước 2. Nhấp vào Nhà phát triển. Cửa sổ tải lại. Điều này sẽ tải lại Mã VS
Phương pháp 2. Kiểm tra xem IntelliSense đã được cài đặt chưa
QUẢNG CÁO
Bước 1. Mở Visual Studio Code và ở bên trái, có các tùy chọn khác nhau, di chuột qua các tùy chọn đó để biết chúng là gì
Bước 2. Sử dụng đồng thời các phím Ctrl + Shift + X để mở tab tiện ích mở rộng. Hoặc bạn có thể di chuột vào các tùy chọn và nhấp vào Tiện ích mở rộng
Bước 3. Trong thanh tìm kiếm, hãy nhập ngôn ngữ lập trình mà bạn muốn có IntelliSense và đặt khoảng trắng, sau đó nhập IntelliSense. Ví dụ: giả sử bạn cần IntelliSense cho python, hãy nhập python IntelliSense
Bước 4. Một danh sách các tiện ích mở rộng sẽ xuất hiện, hãy chọn tiện ích mở rộng phù hợp nhất. Khi tiện ích mở rộng được chọn, bạn có thể xem các tính năng khác nhau có trong tiện ích mở rộng cụ thể đó ở phía bên phải là gì
Bước 5. Nếu tiện ích mở rộng đã chọn đã được cài đặt, bạn không thể thấy nút cài đặt trong đó
Bước 6. Nếu nó chưa được cài đặt, sẽ có một tùy chọn cho biết cài đặt. Click vào nó để cài đặt. Bạn có thể thấy sự khác biệt giữa tiện ích mở rộng đã cài đặt và tiện ích mở rộng chưa được cài đặt trong hình ảnh bên dưới. Tiện ích mở rộng đã cài đặt hiển thị biểu tượng cài đặt và tiện ích mở rộng khác chưa được cài đặt hiển thị nút cài đặt
Bước 7. Nếu bạn nhận được tùy chọn tải lại Tải lại IDE, hãy làm theo các bước được đề cập trong Phương pháp 1 để tải lại
Phương pháp 3. Khởi động lại và cập nhật mã VS
Bước 1. Khởi động lại hệ thống của bạn bằng cách nhấp vào nút bắt đầu ở góc dưới cùng bên trái
Bước 2. Nhấp vào nút Nguồn và nhấp vào tùy chọn Khởi động lại
Bước 3. Kiểm tra xem IntelliSense có hoạt động không, nếu không cập nhật Mã VS
Bước 4. Để cập nhật Mã VS, hãy mở Mã VS và nhấp vào Cài đặt ở góc dưới cùng bên trái của Mã VS
Bước 5. Từ danh sách xuất hiện, nhấp vào Kiểm tra cập nhật. Điều này sẽ kiểm tra xem có bất kỳ bản cập nhật nào không, nếu có, nó sẽ cài đặt các bản cập nhật. Sau khi cài đặt các bản cập nhật, hãy khởi động lại Mã VS
QUẢNG CÁO
Bước 6. Nếu không có bản cập nhật, nó sẽ hiển thị trong hộp thoại cho biết hiện tại không có bản cập nhật nào. Bấm vào đồng ý
Phương pháp 4. Cài đặt lại mã VS
Nếu không có phương pháp nào ở trên hoạt động thì tùy chọn cuối cùng sẽ là cài đặt lại Mã VS. Tôi biết điều đó thật khó chịu nhưng vì bạn đã thử tất cả các phương pháp trên mà không thấy nó hoạt động nên việc cài đặt lại Mã VS sẽ giải quyết vấn đề IntelliSense
Bước 1. Để gỡ cài đặt mã VS, hãy mở lời nhắc Chạy bằng cách nhấp vào phím Windows + R cùng nhau và nhập appwiz. cpl
Bước 2. Thao tác này sẽ mở Chương trình và Tính năng. Cuộn xuống để tìm Visual Studio Code
QUẢNG CÁO
Bước 3. Nhấp chuột phải vào Microsoft Visual Studio Code và nhấp vào Gỡ cài đặt
Bước 4. Để tải xuống Mã VS, hãy truy cập trang web của nhà sản xuất và nhấp vào hệ điều hành bạn đang sử dụng. Ví dụ ở đây mình đang dùng Windows nên click vào nút Windows để tải Setup(. tập tin exe)
Bước 5. Khi quá trình tải xuống hoàn tất, nhấp vào tệp đã tải xuống. exe và làm theo hướng dẫn trên màn hình để cài đặt nó
Bước 6. Mở Mã VS và bây giờ vì đây là bản cài đặt mới nên sẽ không có phần mở rộng IntelliSense. Để cài đặt IntelliSense, hãy làm theo Phương pháp 2
Điều này sẽ giải quyết vấn đề và bạn có thể dễ dàng bắt đầu viết mã
Đó là nó. Hy vọng bài viết này đã giúp bạn. Nhận xét phương pháp nào ở trên phù hợp với bạn. Cảm ơn bạn