2008-10-16 7 views
7

Với việc phát hành Visual Studio 2008, Microsoft đã triển khai hoàn thành mã và hỗ trợ IntelliSense cho JavaScript.Truy cập hỗ trợ JavaScript IntelliSense mờ trong Visual Studio 2008

Thật không may sự hỗ trợ JavaScript là tốt nhất - một trong những vấn đề phức tạp nhất là khi tham chiếu các tệp JavaScript bên ngoài, nhà phát triển phải mở và đóng tệp JavaScript để buộc Visual Studio cập nhật định nghĩa của nó.

Có cách nào để giải quyết vấn đề này không?

Trả lời

10

Có có:

Menu: "Edit" -> "IntelliSense" -> "Cập nhật JScript IntelliSense"

Và phím tắt:

Ctrl + Shift + J



Trong trường hợp bạn đang tự hỏi; vâng, tôi đã có câu trả lời cho câu hỏi của mình (đã tìm ra nó năm phút trước). Tôi chỉ muốn chia sẻ kiến ​​thức mới được tìm thấy của mình với các nhà phát triển JavaScript đồng nghiệp của tôi :)

4

Visual Studio 2008 được cho là sẽ phát hiện các thay đổi tham chiếu. Tuy nhiên kiểm tra độ cứng và cập nhật khởi động được thực hiện trong một sự kiện bảo trì định kỳ. Phải mất vài giây sau khi thay đổi trước khi thông báo "Đang cập nhật Intellisense ..." được hiển thị trên thanh trạng thái.

Như roosteronacid nói, Ctrl-Shift-J sẽ buộc cập nhật ngay lập tức (và sẽ cập nhật ngay cả khi không có gì thay đổi). Điều đó chỉ ảnh hưởng đến các tệp tham chiếu bên ngoài. IntelliSense từ tệp bạn đang chỉnh sửa phải luôn là hiện tại.