Xcode 4 - tách cửa sổ giao diện điều khiển / nhật ký


130

Có thể tách cửa sổ console / log trong Xcode 4 không?

Thậm chí tốt hơn, làm thế nào?


22
+1 biết bạn cảm thấy thế nào
Rob Agar

1
một ngày nào đó tôi hy vọng rằng tôi sẽ có thể sử dụng phòng thu trực quan với ios
odyth

3
Bạn nên chọn một câu trả lời hay nhất: P
MikeyWard

Câu trả lời:


125

Chuyển đến tùy chọn Xcode và mở tab Hành vi .

Yêu cầu Xcode mở một tab có tên "Trình gỡ lỗi" khi "Chạy tạm dừng" hoặc "Chạy bắt đầu". Sau đó chạy nó và ngắt tab Gỡ lỗi đó ra một cửa sổ khác (kéo nó ra khỏi thanh tab vào cửa sổ riêng của nó bằng cách để nó rơi ra ngoài cửa sổ hiện tại). Bây giờ cải cách nó để nội dung trái tim của bạn; nó sẽ giữ nguyên như vậy Ngoài ra, đừng quên các điều khiển nhỏ ở phía trên bên phải của cửa sổ bảng điều khiển trượt màn hình biến cục bộ ra khỏi đường để bạn có thể có bàn điều khiển toàn chiều rộng theo yêu cầu. Tôi không chắc chắn về các phím tắt cho điều đó chưa.

Tôi thường giữ tab Gỡ lỗi và một tab khác trong một cửa sổ riêng, để gỡ lỗi và tất cả các tab chỉnh sửa khác của tôi trong một cửa sổ khác (và cửa sổ gỡ lỗi trên một màn hình riêng biệt với trình giả lập). Với các cài đặt ở trên, điều đó cũng có nghĩa là, trong khi chỉnh sửa trình gỡ lỗi đạt đến điểm dừng, nó sẽ không làm gián đoạn chỉnh sửa của tôi bằng cách đột nhiên đưa ra bàn điều khiển.


4
Vấn đề ở đây là khi bạn muốn đóng dự án, trước tiên bạn cần đóng tab trình gỡ lỗi hoặc nếu không Xcode sẽ coi đó là cửa sổ "chính" cho lần tiếp theo bạn mở dự án và bạn sẽ kết thúc với cửa sổ đầu ra toàn màn hình và không có tệp nào hiển thị khi mở lại dự án.
Joris Mans

2
Tôi chỉ thoát XCode khi đóng các dự án, khi bạn khởi động lại nó sẽ mở cả hai cửa sổ. Không hoàn hảo để chắc chắn.
Kendall Helmstetter Gelner

2
Bạn chỉ cần yêu cầu hệ thống mở cửa sổ Gỡ lỗi trong một tab khác như tôi đã phác thảo - sau đó bạn có thể kéo tab đó ra ngoài cửa sổ của chính nó. Khi bạn có một tab cụ thể gỡ lỗi, bạn có thể tùy chỉnh nó theo cách bạn muốn và nó sẽ được đặt theo cùng một cách.
Kendall Helmstetter Gelner

2
Aha tôi thấy ... Trong các tùy chọn-> hành vi, chúng ta có thể yêu cầu nó mở một tab có tên mà chúng ta gọi là "Trình gỡ lỗi. Sau đó, khi mở lần đầu tiên, chúng ta có thể thiết lập nó chỉ có nhật ký đầu ra (hoặc bất cứ điều gì) và là một cửa sổ riêng biệt.
Harry Wood

1
Vâng, chính xác, mỗi cửa sổ luôn nhớ trạng thái. Bạn cũng có thể muốn tắt một số hành vi khác về việc tự động hiển thị các biến (chiếm một nửa cửa sổ nhật ký khi mở)
Kendall Helmstetter Gelner

27

Chắc chắn, tạo một tab mới, kéo nó ra khỏi cửa sổ ban đầu và mở rộng khu vực gỡ lỗi thành toàn bộ tab. Bây giờ, liệu Xcode có nhớ tab đó hay không và vị trí của nó là một vấn đề khác. Gửi một lỗi với Apple để cho họ biết sự không hài lòng của bạn.


1
ok, tốt hơn một chút, nhưng xa lý tưởng. Tôi muốn cửa sổ gỡ lỗi trên màn hình thứ 2 để tôi thực sự có thể tham khảo mã nguồn trong khi xem đầu ra gỡ lỗi. Apple có thực sự nghĩ rằng không có nhà phát triển nào sử dụng nhiều hơn một màn hình không?
sol

2
Xcode 4 đã được viết với các màn hình gazillion inch mà Apple bán trong tâm trí, nhiều hơn so với các cấu hình đa người dùng nhỏ hơn, hoặc có vẻ như vậy. Tôi cũng ghét nó :)
Joris Mans

Tôi sử dụng nó chủ yếu với Spaces, khi bạn chia mọi thứ ra các cửa sổ khác nhau, nó có thể sử dụng được trên các màn hình nhỏ Tôi nghĩ rằng ... một chìa khóa là dễ dàng gấp và không gập các thanh bên.
Kendall Helmstetter Gelner

Rõ ràng việc sắp xếp các cửa sổ như bạn muốn và loại bỏ chúng bằng "Đóng Workspace" sẽ nhận được Xcode để ghi nhớ vị trí của chúng tốt hơn cho dự án đó. Một cái gì đó để thử.
Jon Shier

@sol Điều gì vẫn chưa thỏa đáng về giải pháp này cho bạn? Có phải là bạn vẫn có các nút ở trên cùng (Chạy, Dừng, v.v.) chiếm không gian?
funroll

5

Đưa ra lời khuyên của jshier một bước nữa, bạn có thể thực hiện Tệp -> Cửa sổ mới và mở rộng cửa sổ gỡ lỗi để chiếm toàn bộ cửa sổ. Nhưng bạn phải tự mở rộng nó mỗi khi bạn mở nó. Ừ


Ngoài ra, bạn có thể Ẩn Thanh công cụ trong Cửa sổ mới nếu nó đang hiển thị, để cô lập hơn nữa nhật ký và giải phóng một số không gian.
Tony Adams
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.