Tôi vừa cài đặt WebStorm 8 một vài giờ trước. Tôi đã viết một số công cụ AngularJS, và tôi có một vấn đề khá khó chịu. Plugin AngularJS dường như hoạt động một phần, bất cứ khi nào tôi gõ, tôi nhận được một cửa sổ bật lên intellisense hiển thị tất cả các thuộc tính khác nhau. Tuy nhiên, đó là nơi mọi thứ ngừng hoạt động. Tôi dường như không nhận được khả năng intellisense nâng cao hơn trong tệp .js hoặc tệp .html. Nếu tôi tạo một mô-đun góc gọi là "ứng dụng" bên trong app.js, thì "ứng dụng" KHÔNG hiển thị khi tôi nhập ng-app=
vào tệp HTML. Ngoài ra, WebStorm làm nổi bật tất cả các thuộc tính ng- * dưới dạng html không hợp lệ khi chỉnh sửa tệp html. Không có tính năng nào khác của angularjs cũng có thể hoạt động. Tôi không nhận được bất kỳ intellisense trong bindings, ví dụ.Tại sao AngularJS chỉ thị (thuộc tính, vv) hiển thị là "không hợp lệ" trong WebStorm 8?
Tôi đã tìm thấy một số chủ đề ở đây trên SO cho biết tôi có thể cần thêm AngularJS làm Thư viện JavaScript trong cài đặt dự án ... tuy nhiên có hướng dẫn ZERO về cách thực hiện điều đó đúng cách. Các chủ đề trên SO rất ngắn và liên kết đến tài liệu WebStorm rất chung chung, không có bất kỳ chi tiết cụ thể nào. Làm thế nào chính xác một trong những thiết lập AngularJS như là một thư viện JS trong WebStorm? Đó có thực sự cần thiết không?
Tôi nên lưu ý rằng AngularJS thực sự hiển thị trong cài đặt của WebStorm dưới dạng plugin và được kiểm tra. Về cơ bản tôi chỉ có thuộc tính intellisense, nhưng tôi không nhận được hỗ trợ nâng cao nào khác của AngularJS được cho là đi kèm với WebStorm 8. Tôi đã cài đặt và gỡ bỏ hoàn toàn webstorm một vài lần. Không thực sự chắc chắn nơi để đi từ đây ...
Quan trọng! Đảm bảo rằng angula.js bạn đã định cấu hình làm thư viện (hoặc được thêm vào dự án của bạn) là phiên bản gỡ lỗi UNCOMPRESSED. Intellisence sẽ không hoạt động trong trường hợp sử dụng phiên bản rút gọn – lena
Cảm ơn, tôi đã thực sự có nó tham chiếu từ một CDN. Tôi nghĩ đó là một phần của vấn đề. – jrista