JavaScript IntelliSense không hoạt động trên trình soạn thảo Visual Studio 2017 RTM. Tôi thậm chí không thể định dạng mã, không có gì đang hoạt động.Visual Studio 2017 RTM JavaScript IntelliSense không hoạt động
Trả lời
CẬP NHẬT: Có vẻ như bản cập nhật mới nhất của VS 2017 (15.3) giải quyết được vấn đề.
Điều này là do các dịch vụ ngôn ngữ javascript mới http://aka.ms/JavaScriptExperimental
Để vô hiệu hóa và mang lại JS, hãy vào: Tools - Options - soạn thảo văn bản - dịch vụ ngôn ngữ - -/nguyên cảo Javascript chung và vô hiệu hóa các tùy chọn đầu tiên .
Cảm ơn, điều này đã làm cho các trick cho tôi. Chỉ cần để làm tròn những thứ lên tôi nghĩ rằng nó đáng nói đến là bạn phải khởi động lại VisualStudio để có được thiết lập này được áp dụng. Vì bạn đã đề cập rằng điều này nên được sửa trong 15.3, tôi đã tò mò về lý do tại sao tôi nhận được vấn đề này sau khi nâng cấp lên 15.3.4. Tuy nhiên, +1 – Alan
Tôi phải tắt cài đặt đó sau khi cài đặt 15.4 để nhận định dạng cơ bản và làm nổi bật lại. Tôi tự hỏi có điều gì đó bị thoái lui không. Làm việc cho tôi ít nhất. – julealgon
+1 cũng giúp tôi (trong 15.4.2!). Nếu bạn nghĩ rằng điều này không hiệu quả, ngay cả sau khi khởi động lại Visual Studio: "dịch vụ ngôn ngữ" —điều này phải bị vô hiệu hóa — có thể đã được tự động kích hoạt lại bằng cách sửa đổi hoặc cập nhật VS. Nếu vậy, chỉ cần bỏ chọn và khởi động lại. – dakab
Vấn đề có thể là bạn có quá nhiều Javascript được phân tích do libs JS đặc biệt lớn. Bạn có thể loại trừ những người khỏi dự án của mình bằng một tệp tsconfig.json
(ví dụ bên dưới). Sự bắt giữ duy nhất là bất kỳ thư viện nào bạn loại trừ khỏi dự án của bạn phải được bao gồm rõ ràng trong cài đặt "typeAcquisition"
để có được IntelliSense cho nó.
{
"compilerOptions": {
"allowJs": true,
"noEmit": true,
"lib": ["es2016", "dom"] // only necessary if you need new stuff like promises
},
"exclude": [
"wwwroot/lib/" //add folders that contain javascript libraries here
],
"typeAcquisition": {
"enable": true,
"include": [
"jquery" // add any libraries excluded in the folders above here
]
}
}
B ased vào loại dự án bạn đang làm việc, bạn phải cài đặt jquery hoặc các thư viện khác để được trợ giúp bởi Intellisense.
Ví dụ: nếu bạn đang sử dụng ASPNET Core và muốn được trợ giúp với các thống kê jquery, bạn phải thêm tệp cấu hình bower và sau đó thêm cặp Khóa/Giá trị trong tệp này: "jquery": "version "...
Sau đó, hãy tạo Dự án và tận hưởng Intellisense.
- 1. Visual Studio Code Intellisense không hoạt động trên Javascript
- 2. Visual Studio 2015 Intellisense không hoạt động
- 3. Visual studio 2010 intellisense ngừng hoạt động
- 4. Không thể thêm tham chiếu Intellisense JavaScript toàn cầu vào Visual Studio 2017 RC
- 5. ASP.NET Lõi Tag Helper Intellisense trong Visual Studio 2017
- 6. XML/XSD intellisense không hoạt động trong Visual Studio 2010
- 7. Thiếu javascript IntelliSense trong Visual Studio 2010
- 8. Visual Studio 2015 - Javascript ES6 không hoạt động
- 9. .net core project.json intellisense không hoạt động
- 10. Mimic Visual Studio IntelliSense hoạt động lọc trong Visual Studio Code?
- 11. Visual Studio 2017 HRESULT: 0x80004004
- 12. Visual Studio 2017 Bật SSL
- 13. Gỡ lỗi mẫu trước khi xử lý T4 không hoạt động - Visual Studio 2010 RTM
- 14. Visual Studio Intellisense cho Backbone.js
- 15. Visual Studio 2012 ExtJS IntelliSense
- 16. Ánh xạ sourcemap Javascript sai trên Visual Studio 2017
- 17. Thực hiện Visual Studio Intellisense
- 18. hỗ trợ HTML5 API Javascript Intellisense trong visual studio
- 19. Visual Studio 2015 JavaScript Intellisense hành vi lạ
- 20. Intellisense không hoạt động
- 21. Visual Studio 2017 Collapsing Regions
- 22. Intellisense không hoạt động với hàng nhập khẩu trong Visual Studio Code
- 23. VCVARSALL.BAT cho Visual Studio 2017
- 24. javascript/Node.js IntelliSense trong visual studio 2013/resharper vấn đề
- 25. Visual Studio 2017 Hoạt động thiết lập RC không thành công
- 26. Visual studio 2017 cshtml cú pháp tô sáng không hoạt động
- 27. Visual Studio 2015 RTM - Hỗ trợ JavaScript bị mất sau khi cập nhật Công cụ TypeSript
- 28. Bắt chước Đúc với JavaScript IntelliSense Visual Studio của
- 29. Intellisense JQuery trong Visual Studio Code
- 30. Visual Studio ASP .Net MVC Intellisense
Bạn có thể thêm chi tiết hơn, cụ thể là bạn có nhiều mã thư viện và thư viện nào không? Tôi làm việc trên trình biên dịch Typecript và đó là câu hỏi đầu tiên từ một trong những thành viên trong nhóm của tôi hoạt động trên VS. Anh ấy đề nghị giúp đỡ trên twitter nếu bạn muốn: @ bowdenk7. –
Đó là một trang web dạng web và có một thư mục có tên là "tập lệnh" nằm trong thư mục gốc, có rất nhiều tệp .js và khi chúng tôi cố chỉnh sửa các tệp đó, intellisense không hoạt động. – Alexandre