2014-06-27 13 views
13

Tôi giám sát logcat của mình từ bên ngoài Android Studio (logcat-color mở bên cạnh trình mô phỏng của tôi trên màn hình/không gian làm việc khác) và muốn dừng chế độ xem Android DDMS trong Android Studio tự động. Nó chiếm bất động sản trên màn hình mà tôi muốn giữ mã của mình.Vô hiệu hoá Logcat (DDMS) & Run Console tự động mở trên bất kỳ hoạt động nào

Tôi biết rằng tôi có thể xóa hoàn toàn chế độ xem nhưng tôi muốn giữ quyền truy cập vào chế độ xem cho những lần tôi sử dụng nó để liên kết trực tiếp đến một dòng mã có vấn đề một cách nhanh chóng.
Tôi có thể lọc đầu ra logcat để chỉ hiển thị mức 'lỗi' nhưng đó không phải là giải pháp tuyệt vời vì tôi liên tục thay đổi bộ lọc để lấy các mục nhật ký xung quanh nếu có vấn đề tôi muốn theo dõi.

Điều tương tự cũng đúng với Run Console. Tôi cũng muốn ngăn nó mở.

Có cách nào để có quyền truy cập vào hai chế độ xem này mà không cần mở bất kỳ lúc nào có hoạt động không? Tôi đã xem xét các cài đặt nhưng không thể tìm thấy bất kỳ ứng cử viên nào có khả năng sửa đổi.

Trả lời

24

Trước tiên, để thoát khỏi việc mở logcat vào chạy, đi đến Run ->Edit Configurations... trên menu chính (hoặc thông qua thanh công cụ thả xuống), sau đó bỏ chọn Show logcat automatically tùy chọn trong Logcat tab.

Tiếp theo, rất tiếc, không có cách nào ngăn chặn vĩnh viễn cửa sổ chạy khi bật lên, nhưng có một cách giải quyết hầu hết là công việc bạn đã quen với nó.

Về cơ bản, khi cửa sổ chạy bật lên làm KHÔNG đóng hoặc thu nhỏ nó sử dụng các nút, chứ không phải thay đổi kích thước nó xuống phía dưới (ví dụ: lấy phía trên cùng của cửa sổ và kéo xuống cho đến khi nó đã biến mất). Bằng cách này, mặc dù nó kích hoạt khi chạy, nó sẽ không hiển thị. Nhấp vào nó (một lần, hoặc đôi khi hai lần) khôi phục nó về kích thước trước đó của nó.

Cũng lưu ý rằng bất cứ khi nào bạn truy cập vào một trong các cửa sổ công cụ trong cùng một khu vực với cửa sổ chạy, nó sẽ đặt lại và bạn sẽ cần phải thay đổi kích thước lại. Không lý tưởng, nhưng nó hoạt động tốt.

Khi bạn quen với việc luôn kéo nó xuống để đóng cửa sổ, cửa sổ chạy sẽ trở nên ít đau hơn.

+0

Cảm ơn. chạy thay đổi cấu hình là chính xác những gì tôi đang tìm kiếm để sắp xếp khung nhìn logcat. Việc thay đổi kích thước chế độ xem là hacky nhưng cũng thực hiện công việc. Ngón tay vượt qua nhóm IntelliJ/Android giải quyết vấn đề thiếu sót. – indivisible

+0

Tôi đồng ý, và với số lượng lớn kiểm soát chúng tôi có trong IntelliJ/AS nó có vẻ như một sự giám sát rằng điều này không thể kiểm soát được. Thật không may "phiền toái" như thế này, mà không gây ra bất kỳ tác hại (ngoại trừ sanity của chúng tôi), thường được đẩy đến tận cùng của danh sách việc cần làm cho lợi ích của nhiều thứ "quan trọng": ( – free3dom

+0

Vâng, tôi đã gửi một báo cáo lỗi hoặc hai cho IntelliJ về các vấn đề giao diện người dùng khác và không bao giờ nhìn thấy một câu trả lời duy nhất. Rõ ràng là không cao trong danh sách các ưu tiên của họ ([Vấn đề lớn nhất của tôi] (http://youtrack.jetbrains.com/issue/IDEA-126218)) – indivisible

3

Tab đã thay đổi tên kể từ nhận xét của @ free3dom. Bây giờ, hãy truy cập vào Run ->Edit Configurations... ->Miscellaneous và bỏ chọn Show logcat automatically.

Logcat hiện nằm trong cửa sổ "Màn hình Android".

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