2016-02-22 42 views
6

Tôi đang sử dụng SonarLint 1.3 trong Eclipse Mars. Vấn đề của tôi là khi có một vấn đề về SonarLint, nó sẽ ngăn chặn tất cả các chú giải công cụ khác xuất hiện.Chú thích SonarLint ẩn chú giải công cụ Eclipse

Ví dụ: vì bạn có thể thấy chú giải công cụ cho Hashtable không được hiển thị vì gợi ý SonarLint.

SonarLint issue hiding Eclipse tooltip

Có cách nào để hiển thị cả tooltips Eclipse và gợi ý SonarLint?

+0

Chú giải công cụ của Eclipse cũng có tùy chọn nhấn F2 để lấy nét. Từ đoạn của bạn tôi có thể thấy rằng SonarLint cũng như nó. Vậy, điều gì sẽ xảy ra khi bạn nhấn F2? –

+0

Giống như trong các chú giải công cụ Eclipse: nó thay đổi giao diện từ chú giải công cụ thành cửa sổ để bạn có thể tập trung, thay đổi kích thước, v.v. Nhưng không có cách nào để xem các chú giải công cụ khác. – Alex

Trả lời

4

Đây là hành vi tiêu chuẩn của Eclipse mà chú giải công cụ đánh dấu vấn đề sẽ có mức ưu tiên cao hơn chú giải công cụ di chuột JDT.

Nếu bạn muốn bắt buộc hiển thị chú giải công cụ JDT, bạn có thể sử dụng một số phím tắt trên bàn phím. Nhìn vào sở thích Eclipse cho Java -> Biên tập -> dao động

Ví dụ để xem tooltip Javadoc được hiển thị trên Hashtable khi không có vấn đề SonarLint bạn nên bấm Ctrl + Shift

Ví dụ: enter image description here

+0

Ok, cảm ơn! – Alex

1

Giải pháp đơn giản nhất tôi tìm thấy là "hiển thị chế độ xem" javadoc. Bằng cách này, bạn sẽ có thể thấy chú giải công cụ SonarLint và javadoc liên quan đến đoạn mã trong khung nhìn javadoc khi bạn đặt con trỏ vào bên trong đoạn mã. Vâng, đây không phải là thực tế "lơ lửng", tôi biết, nhưng đây là cách duy nhất tôi tìm thấy cho đến nay.

Các vấn đề liên quan