Làm cách nào tôi có thể thêm tự động hoàn tất trong notepad ++ cho javascript trong tệp .html?


15

Notepad ++ tự động hoàn tất cho html và JavaScript. nhưng việc tự động hoàn thành phụ thuộc vào tệp extension.html tệp chỉ hỗ trợ hoàn thành cho html. Có cách nào để kích hoạt tự động hoàn thành cho javascript trong thẻ script của tệp html không? Ý tôi là, ngoài việc sao chép danh sách từ khóa tự động hoàn thành từ các tệp "javascript.xml" sang tệp "html.xml" ...

Như được đề xuất trên stackoverflow , hỏi về superuser, vì tôi không thể tìm thấy câu trả lời thỏa đáng ở đó. Nếu ai có ý kiến ​​gì, xin vui lòng cho tôi biết! (Tôi hy vọng tôi không phải là người duy nhất có loại yêu cầu này! :))


Có gì sai khi sao chép danh sách từ khóa tự động hoàn thành từ javascript.xml vào html.xml? Có vẻ như một giải pháp khá đơn giản với tôi.
heavyyd

Đồng ý, đơn giản ... nhưng vấn đề trong đó là danh sách / đề xuất sẽ được hiển thị ở mọi nơi trong trang, ngay cả trong phần không có javascript ..! Điều đó thực sự trở nên cồng kềnh .. liệt kê tất cả các đề xuất javascript trong html .. Tôi hy vọng nó sẽ xử lý nó thông minh hơn một chút, nếu có thể! :)
Nikhil

Viết tắt từ lexer của riêng bạn như được đề xuất trong câu trả lời StackOverflow, tôi nghi ngờ có một cách dễ dàng để thực hiện điều này.
heavyyd

:( ohk .. Vì vậy, tôi là người duy nhất có yêu cầu này .. :) dù sao đi nữa .. cảm ơn vì sự giúp đỡ của bạn, heavyyd .. cố gắng học và thử, chắc chắn sẽ trả lời ở đây! :)
Nikhil

Câu trả lời:


12

Tính năng tự động hoàn tất bị tắt theo mặc định,
nhưng một thiết lập Tùy chọn đơn giản sẽ giúp bạn sử dụng tính năng tự động hoàn thành mới ngay lập tức. Chuyển đến Cài đặt -> Tùy chọn và chuyển sang tab Sao lưu / Tự động cạnh tranh. Ở dưới cùng của màn hình đó, bạn sẽ thấy nơi bạn có thể kích hoạt tự động hoàn thành và bạn cũng có thể tùy chọn bật tính năng tham số chức năng hiển thị của tính năng. Nó cũng hoạt động cho CSS, PHP, Javascript và html.


Với điều này bật khi tôi gõ tài liệu. vào một thẻ script nó không hiển thị cho tôi các tùy chọn như document.write hoặc document.getEuityById.
dùng3015682
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.