2013-07-02 13 views
5

Tôi đã tìm thấy một chủ đề Stackoverflow thú vị, nhưng nó là một chủ đề cũ và tôi sợ mọi người sẽ không phản ứng lại nữa, vì vậy tôi hy vọng sẽ tạo một cái mới.Hoàn thành mã tự động Netbeans của các biến

Trước tiên, tôi đang sử dụng Netbeans 7.2 và tôi muốn sử dụng hoàn tất mã tự động hơn. Nó hoạt động tốt trên các phương thức/lớp với '.' đã, nhưng tôi muốn nó cho các tên biến là tốt.

Vì vậy, tôi đã tìm thấy chủ đề này: How can I make auto completion in netbeans include both variables as well as methods?, trước hết là câu trả lời được chấp nhận.

Đây là những gì tôi luôn mong muốn! Ngoại trừ một vấn đề, nó quyết định tự động chèn tên nếu chỉ có một kết quả có sẵn, trong khi tôi vẫn gõ không biết thực tế đó.

Tôi đã thử vô hiệu hóa Chèn đề xuất đơn tự động (Công cụ -> Tùy chọn -> Trình soạn thảo -> Hoàn thành mã) và nó hoạt động tốt. Nhưng một khi tôi gõ chữ tiếp theo, nó vẫn quyết định tự động hoàn thành nó.

Có ai biết sửa lỗi cho cách này hay cách khác để đạt được điều tương tự không?

Trân trọng.

Trả lời

6

Ah, tôi thấy nó bây giờ là: Nếu bạn muốn nó như tôi đã mô tả trong bài khai mạc, sau đó thiết lập này cho Hoàn Selectors trong Java:

[.,;:([+-=] (Lưu ý khoảng trắng thêm vào cuối cùng, nó là . quan trọng

Bây giờ nó sẽ không tự động hoàn thành vào bất kỳ nhân vật nữa, nhưng vẫn cung cấp cho bạn những gợi ý hộp

2

đến . (Tools -> Options -> Editor -> Code Completion)

Chọn ngôn ngữ Java add đánh dấu để Auto Popup trên Gõ Bất kỳ Java Định danh Phần

và bạn có thể đánh dấu vào Subword Hoàn

+0

Được này thêm thời gian gần đây? Tôi hỏi điều này bởi vì tôi tự hỏi nếu tôi bỏ lỡ tùy chọn đó khi tôi hỏi câu hỏi này hoặc nếu nó mới. – skiwi

+0

Tôi cũng gặp vấn đề với nó. Khi tôi nghiên cứu tôi tìm thấy tùy chọn này và tôi muốn chia sẻ. Tôi không biết điều này được thêm vào gần đây hay không. –