Làm cách nào để xem mã chạy trong InteliJ mất bao nhiêu thời gian?Kiểm tra thời gian chạy trong IntelliJ IDEA
10
A
Trả lời
11
Tôi không nghĩ rằng bạn có thể với Intellij, bạn có phải sử dụng một hồ sơ như Yourkit để cấu hình mã hoặc sử dụng một số tiêu chuẩn nguyên thủy sử dụng System.currentTimeInMillis(). Hoặc bạn có thể sử dụng Apache Commons StopWatch để làm một số điểm chuẩn:
StopWatch stopwatch = new StopWatch();
stopwatch.start();
... some code...
stopwatch.stop();
long timeTaken = stopWatch.getTime()
EDIT: Có một plugin có sẵn cho Intellij sử dụng VisualVM để làm hồ sơ, bạn có thể cài đặt này là thay thế khác.
Các vấn đề liên quan
- 1. Tắt kiểm tra chính tả trên IntelliJ IDEA
- 2. % Thời gian kiểm tra RT
- 3. Chạy lệnh mvn sử dụng IntelliJ IDEA
- 4. Không thể chạy Tomcat từ IntelliJ IDEA
- 5. kiểm tra nếu xem được nạp vào thời gian chạy
- 6. TestNG với IntelliJ IDEA: Cách sử dụng tệp testng.xml trong IntelliJ IDEA 9
- 7. Cách chạy mã Scala trong Intellij Idea 10
- 8. Chạy thử nghiệm đơn lẻ với TestNG trong Intellij IDEA
- 9. Chạy Apache Felix 4.0.2 trong IntelliJ IDEA 11
- 10. Sử dụng JUnit RunListener trong IntelliJ IDEA
- 11. kiểm tra Eclipse (Ctrl + Shift + I) tương đương trong IntelliJ IDEA (Community Edition)
- 12. Bảng Ctrl trong IntelliJ IDEA
- 13. AOSP và IntelliJ IDEA
- 14. Cách Proguard hoạt động trong Intellij Idea?
- 15. IntelliJ IDEA backspace và indention?
- 16. Định cấu hình IntelliJ IDEA để kiểm tra đơn vị với JUnit
- 17. Tạo Lớp Kiểm tra trong IntelliJ
- 18. Xóa thời gian chạy Kiểm tra cờ trình biên dịch trên mỗi dự án trong CMAKE
- 19. Cách thực hiện kiểm tra loại thời gian chạy trong Dart?
- 20. Chạy thử nghiệm đơn vị trong IntelliJ IDEA từ nhiều mô-đun cùng nhau
- 21. Bật tính năng biên dịch một phần trong IntelliJ IDEA
- 22. Kiểm tra thời gian chờ của phiên trong Laravel
- 23. Kiểm tra thời gian hiện tại của PendingIntent trong AlarmManager
- 24. Module IntelliJ IDEA và PlayFramework
- 25. Tìm chú thích trong IntelliJ IDEA
- 26. Stack Trace Console trong IntelliJ IDEA
- 27. Gỡ lỗi JSP trong IntelliJ IDEA
- 28. Ký hiệu Hungary trong Intellij IDEA
- 29. Gỡ lỗi Widget Android Trong Intellij IDEA
- 30. Tạo Servlets trong IntelliJ IDEA 12 Ulimate
Cảm ơn, plugin VisualVM thực hiện công việc. Ngoài ra, có vẻ như YourKit là một phần mềm chia sẻ mà ngay cả đối với "sự tiến hóa tự do" cũng yêu cầu đăng ký, chỉ là một FYI cho độc giả trong tương lai. – Eran
"sự tiến hóa tự do" - một trong những lỗi chính tả hài hước nhất :) – ripper234
Hehe, opps! Xảy ra khi bạn không nghĩ đủ về những gì bạn đang viết, nhưng hãy để nó tự động xuất hiện, hoặc có thể nó đã quá muộn và gần với thời gian ngủ. – Eran