2012-06-25 16 views
9

Trong một -file html tôi bao gồm jQuery quaLàm thế nào để kích hoạt tính năng tự động hoàn thành thư viện js trong phpstorm?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" ></script> 

Tôi tải về các thư viện thông qua menu ngữ cảnh và bây giờ nhìn thấy nó trong thư mục dự án theo External Libraries. Tuy nhiên, có vẻ như jQuery không được công nhận.

<script type="text/javascript"> 
    $(document).ready(function() { 
    .. 
    }); 
</script> 

Các $ được nhấn mạnh và mã gián tiếp yêu cầu tôi để tạo ra một hàm hoặc phương pháp gọi là $. Mã này hoạt động mặc dù.

Tôi phải làm gì để làm cho phpstorm nhận ra thư viện javascript bên ngoài?

+4

Hoạt động tốt ở đây (trong tài liệu mà tập lệnh được xác định). Vui lòng kiểm tra "Cài đặt | JavaScript | Thư viện" - bạn có thể cần thêm thư viện đó vào phạm vi lớn hơn (theo mặc định là thư viện sẽ chỉ được phép cho tệp đó) - sử dụng "Quản lý phạm vi" cho số – LazyOne

Trả lời

9

Như LazyOne đã chỉ ra trong bình luận của mình, tôi phải tra cứu các thiết lập, và ở đó tôi nhận ra rằng mình phải tải lại thư viện và làm cho nó trở nên toàn cầu.

phpstorm's settings

+4

Bạn có thể tránh phải tự thiết lập các tùy chọn thư viện bằng cách sử dụng nút 'Tải xuống' ở bên phải. jQuery và jQuery-UI đều được liệt kê trong các thư viện chính thức. Chọn một trong hai sau đó nhấp vào 'Tải xuống và cài đặt' để thư viện tự động được thêm vào phạm vi toàn cầu. – Matthew