Chế độ tiết kiệm năng lượng của chế độ ăn liền trong IntelliJ IDEA và các IDE Jetbrains khác là gì?


170

Tôi thấy không có kết quả tìm kiếm Google có sẵn nào trả lời câu hỏi này. Nó là gì, và nó được sử dụng để làm gì?

Câu trả lời:


220

Đây là một cài đặt để ngăn IDE tự động thực hiện toàn bộ phạm vi kiểm tra mã ngốn pin trong nền khi bạn nhập.

Bạn sẽ thấy rằng khi bật powersave, các lỗi cú pháp sẽ vẫn được tô sáng, nhưng các cấu trúc mã iffy, ví dụ như các tài liệu bị thiếu, gán trong các câu lệnh có điều kiện, v.v. sẽ không (giả sử bạn đã bật các kiểm tra đó). Điều này có nghĩa là bạn có thể tiết kiệm pin khi sử dụng máy tính xách tay của mình và chỉ thỉnh thoảng chọn chạy kiểm tra bằng cách tắt chế độ tiết kiệm năng lượng trong một hoặc hai phút hoặc sử dụng Code->Inspect code...để xem những gì cần chú ý.

Xem Settings->Inspectionsđể tìm hiểu xem bạn có thể sống mà không cần kiểm tra cụ thể hay không, điều này sẽ phụ thuộc vào ngôn ngữ bạn đang sử dụng. Bạn có thể chọn chạy chúng theo yêu cầu nếu bạn thích sử dụng Code->Run inspection by name...nếu có những cái cụ thể bạn cần. Thêm thông tin ở đây .

Đương nhiên, điều này cũng áp dụng cho RubyMine, PHPStorm, PyCharm, WebStorm & AppCode.


1
Có vẻ như họ nhận được rất nhiều thời gian cpu ngay cả khi họ ở trong nền không làm gì cả! Vẫn đang tìm kiếm một giải pháp tốt hơn, như đóng băng chúng trong khi ở chế độ nền và không chạy trình gỡ lỗi.
sorin

1
sự hiểu biết của tôi - nếu tôi nhấp vào hector hoặc sử dụng menu tệp để vào chế độ tiết kiệm năng lượng .. việc kiểm tra không bị ảnh hưởng trừ khi tôi sử dụng thanh trượt hiển thị ở đó theo cách thủ công, đúng không? Do đó, tự mình vào chế độ tiết kiệm năng lượng sẽ không vô hiệu hóa kiểm tra, bạn vẫn phải làm điều đó, phải không?
ycomp

48

Chế độ tiết kiệm năng lượng của IntelliJ được biểu thị bằng biểu tượng Hector Hector Ontrên Thanh trạng thái ở phía dưới. Nếu IntelliJ đang chạy ở chế độ tiết kiệm năng lượng, Biểu tượng Hector sẽ bị mờ dần hector tắt.

Trong Chế độ tiết kiệm năng lượng, không có kiểm tra mã nào được thực hiện. Nhấp vào biểu tượng hector để chuyển chế độ tiết kiệm năng lượng. https://www.jetbrains.com/idea/help/status-bar.html


23
Ai là "Hector"?
orome

21
Rõ ràng biểu tượng này là "Hector the Inspector" tức là nhân cách hóa chức năng của thanh tra.
Simon Woodside

7
Trong IntelliJ 15, Chế độ tiết kiệm năng lượng được bật thông qua menu Tệp (ở dưới cùng).
Eron Wright
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.