2012-08-17 14 views
20

Tôi chỉ thấy rằng phiên bản mới nhất (1.8.0) của gói jQuery NuGet bao gồm loại tệp vsdoc mới mà tôi không thể tìm thấy bất kỳ tài liệu nào. Tệp intellisense chỉ bao gồm tài liệu dựa trên nhận xét xml của thư viện jQuery. Tôi không chắc cách sử dụng tệp này.Làm thế nào để sử dụng tệp intellisense.js đi kèm với gói jQuery NuGet 1.8.0 thay vì vsdoc.js?

intellisense file

Bạn có ý tưởng hay tài liệu nào về điều này không? Tôi sử dụng VS2012 cho dự án này.

+1

Xem http://stackoverflow.com/questions/59766/how-do-you-get-javascript-jquery-intellisense-working-in-vs-2008 và http://stackoverflow.com/question/218578/visual-studio-jscript-intellisense-lỗi-với-jquery-1-2-6. – jrummell

+0

Tôi biết điều đó và tôi đã đề cập đến điều đó. Tôi đã sử dụng tập tin vsdoc kể từ khi Microsoft phát hành nó. –

+1

video hữu ích http://www.asp.net/visual-studio/overview/2013/visual-studio-2013-web-editor-features-javascript – GibboK

Trả lời

16

Trong JavaScript tập tin, các dịch vụ ngôn ngữ JavaScript cung cấp tính năng IntelliSense cho bên thứ ba hoạt Javascript thư viện được thêm vào dự án. Đối với hầu hết các thư viện, việc hoàn thành câu lệnh được cung cấp tự động bởi dịch vụ ngôn ngữ. Hình minh họa dưới đây cho thấy một ví dụ về hoàn tuyên bố:

enter image description here

Trong Visual Studio 2012, Visual Studio sẽ tự động tìm ".intellisense.js" tập tin và sử dụng nó như tập tin vsdoc cũ mà không cần viết cấu trúc JavaScript thực.

enter image description here

Để biết thêm thông tin, vui lòng xem liên kết sau.

Extending JavaScript IntelliSense

+0

+1 Không bao giờ là quá muộn để có câu trả lời hay :) –

+0

Có phải không có thể vượt qua để đặt * .intellisence.js trong thư mục khác với thư viện? – Zeeshan

+0

@ Không, nó cần phải ở trong cùng một thư mục. Ngoài ra, nó là '* .intellisense.js' không phải' * .intellisence.js' –

12

bạn không cần phải làm gì cả. bạn chỉ cần cài đặt hoặc gói cập nhật jquery từ NuGet bằng cách sử dụng

Install-Package jQuery 

hoặc

Update-Package jQuery 

và sau đó là IntelliSense và tài liệu có sẵn ở khắp mọi nơi.

bạn không cần vsdoc nữa vì tệp mới jquery-1.8.0.intellisense được tổ chức nhiều hơn.

Ngoài ra còn có một video tuyệt vời của Scott Hanselman tại url sau đó cho thấy các tính năng mới của trình soạn JavaScript trong visual studio 2012 http://www.asp.net/vnext/overview/videos/visual-studio-2012-javascript-editor

+1

Liên kết đã chết. – jcubic

+0

"jQuery cài đặt trọn gói" Làm việc cho tôi một cách hoàn hảo –

+0

"bạn không cần vsdoc nữa" - Thật thú vị, tôi đang cố gắng tìm bằng chứng dưới dạng một cái gì đó chính thức hoặc giải thích nếu điều này là đúng - http: // stackoverflow.com/questions/39324160/are-vsdoc-javascript-files-still-used-in-visual-studio-2015-or-are-they-superced – PandaWood

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