2009-07-21 26 views
10

Tôi đã học JQuery và tôi đang viết mã jquery tùy chỉnh của mình trong tệp Custom.js. Trên thực tế những gì tôi đang cố gắng làm là, kích hoạt intellisense cho Jquery trong studio trực quan nhưng nó không hoạt động và tôi muốn intellisense cũng làm việc trong tệp custom.js nơi thực sự tôi đang viết logic và mã tùy chỉnh của mình.Tệp JS tham chiếu trong Tệp JS khác và Intellisense

Tôi nghĩ rằng nó có thể được giải quyết bằng cách tham khảo jquery-1.3.2-vsdoc2.js trong custom.js.

Tôi đã tải xuống và cài đặt gói cập nhật của jquery cho studio trực quan 2008 trên máy tính của tôi.

Vì vậy, tôi nên làm gì để kích hoạt intellisense.

Xin cảm ơn trước.

Trả lời

24

Trước tiên, khi sử dụng Visual Studio 2008, hãy cài đặt hotfix KB958502. Thứ hai, tải tập tin vsdoc về cùng thư mục với tập tin jQuery.js gốc, và đảm bảo rằng các tên tệp khớp với, tức là nếu tên tệp gốc là jquery-1.3.2.js, thì tệp vsdoc phải là có tên jquery-1.3.2-vsdoc.js (thông báo: không vsdoc2.js); nếu bạn đang sử dụng phiên bản min của tệp, hãy điều chỉnh tên cho phù hợp. Thứ ba, không bao gồm tệp vsdoc trong dự án (đủ để tệp nằm trong cùng một thư mục). Cuối cùng, để kích hoạt tính năng IntelliSense trong tùy chỉnh các file JavaScript, thêm dòng sau ở phía trên cùng của tập tin JavaScript (nhập đường dẫn chính xác):

/// <reference path="path-to-vsdoc-file" /> 

Bonus: Để làm mới JavaScript IntelliSense, nhấn Ctrl + Shift + J.

+0

Không biết về VS 2008, nhưng trong VS 2010 tôi chỉ cần kéo tệp vsdoc vào tệp tùy chỉnh và nó thêm một cái gì đó như /// vào tệp tùy chỉnh. –

Các vấn đề liên quan