Tôi quan sát các lập trình viên Android sử dụng LogCat để xem đầu ra Bảng điều khiển Debugger màu. Dường như bạn có thể có các lớp khác nhau làm đầu ra gỡ lỗi của chúng bằng các màu khác nhau. Điều này có thể xảy ra khi phát triển cho iPhone không?Có cách nào mã màu hiển thị Bảng điều khiển iPhone Debugger trong Xcode không?
Trả lời
Bạn có thể đăng nhập bằng thẻ vào tệp của riêng mình và mở bằng trình chỉnh sửa hiển thị màu cho thẻ.
Tôi không nghĩ rằng có thể hiển thị màu bằng trình ghi nhật ký mặc định.
Bạn có thể xác định chức năng ghi nhật ký tùy chỉnh để tự động ghi thẻ cho màu sắc, hãy xem here, đây có thể là điểm bắt đầu.
Chúc may mắn!
cảm ơn ý tưởng. trang web được liên kết không có liên quan gì đến màu sắc; nó chỉ là về việc xử lý trước của riêng bạn #define để thêm thông tin về hàm/dòng vào đầu ra gỡ rối. đây là một cái gì đó mà tôi đã làm (và việc thực hiện tôi đang sử dụng là tiên tiến hơn so với một trong bài viết). ví dụ về trình chỉnh sửa hiển thị màu cho thẻ là gì? tôi có cần viết một tệp theo cách thủ công không (ví dụ: viết mã trong ứng dụng của tôi thực hiện)? – Elliot
Trong mac, bạn có thể sử dụng Smultron để tô màu cú pháp (nếu bạn đang sử dụng windows hoặc linux tôi sẽ sử dụng Notepad ++). Bạn chỉ có thể sử dụng các thẻ của một cú pháp ngôn ngữ hiện có hoặc xác định màu cú pháp tùy chỉnh của bạn (có thể sẽ tốt hơn nhiều). Có, bạn sẽ phải viết mã để ghi vào tệp nhật ký. – Daniel
Dường như bạn có thể sử dụng freopen để đăng nhập vào một tập tin. Xem http://stackoverflow.com/questions/202299/logging-to-a-file-on-the-iphone và http://www.cocoadev.com/index.pl?NSLogToFile – Daniel
Đây là một nhánh của trình cắm thêm XcodeColors được đề xuất ở trên hoạt động tốt trong XCode 4.2 và có định dạng tùy chỉnh dễ sử dụng hơn mã màu ANSI và hỗ trợ bất kỳ màu nào.
Hoạt động trong Xcode 5 quá! Cảm ơn! – sup
Có một cách:
Bên trong Xcode, hãy vào:
Xcode >> Preferences >> Fonts và màu sắc >> Bảng điều khiển Tab
Sau đó, bạn có thể tùy chỉnh trình gỡ rối màu đầu ra cho nội dung trái tim của bạn.
Tôi vừa hoàn thành trình gỡ lỗi gỡ lỗi đơn giản trong Swift. Nó không thể hiển thị bất kỳ màu nào khác nhưng nó sẽ hiển thị biểu tượng ở phần đầu của nhật ký để giúp bạn nhận ra mức nhật ký dễ dàng.
Sau đây là kết quả:
2016-04-26 10:07:56.683 [Debug][ViewController.swift][actionPrintDebug-20] It's debug
2016-04-26 10:07:57.185 [Info][ViewController.swift][actionPrintInfo-23] It's info
⚠️2016-04-26 10:07:57.678 [Warning][ViewController.swift][actionPrintWarning-26] It's warning
❌2016-04-26 10:07:58.267 [Error][ViewController.swift][actionPrintError-29] It's error
Có một số vấn đề với hiển thị biểu tượng cảnh báo ở đây, nhưng nó có thể hiển thị một cách chính xác trong Xcode.
GitHub hướng dẫn: https://github.com/aac1109/SimLogger
Liên kết tới giải pháp tiềm năng luôn được chào đón, nhưng vui lòng [thêm ngữ cảnh xung quanh liên kết] (// meta.stackoverflow.com/a/8259/169503) để người dùng đồng nghiệp của bạn sẽ biết ý tưởng đó là gì và tại sao lại có . Luôn trích dẫn phần có liên quan nhất của một liên kết quan trọng, trong trường hợp trang web mục tiêu không thể truy cập được hoặc sẽ vĩnh viễn ngoại tuyến. Hãy xem xét rằng _barely nhiều hơn một liên kết đến một trang web bên ngoài_ là một lý do có thể là [Tại sao và làm thế nào là một số câu trả lời bị xóa?] (// $ SITEURL $/help/deleted-answers). – JAL
Cảm ơn @JAL, tôi sẽ chỉnh sửa câu trả lời của mình. –
- 1. Điều khiển hiển thị trên một bảng điều khiển khác
- 2. Bất kỳ cách nào để phát hiện xem bảng điều khiển trình duyệt có thể hiển thị màu không?
- 3. Đầu ra bàn điều khiển màu Xcode
- 4. Nút Datepicker "Xong" không hiển thị trong Bảng điều khiển Nút Hiển thị
- 5. dòng bốc thăm vào bảng điều khiển không hiển thị
- 6. IcedTea - cách hiển thị bảng điều khiển applet ..?
- 7. Ẩn và hiển thị bảng điều khiển với jQuery
- 8. node.js hiển thị "không xác định" trên bảng điều khiển
- 9. Có thể hiển thị văn bản trong bảng điều khiển có hiệu ứng tấn công không?
- 10. Không thêm gdb trong giao diện điều khiển XCode khi xây dựng cho giả lập iPhone
- 11. Màu sắc trong bảng điều khiển Java
- 12. Ứng dụng Giao diện điều khiển .Net không hiển thị Bảng điều khiển
- 13. Điều khiển Bảng/Lưới nào trong WPF?
- 14. Làm cách nào để hiển thị thêm số thập phân trong bảng điều khiển đầu ra?
- 15. Tắt hiển thị cửa sổ bảng điều khiển
- 16. Hiển thị/Ẩn cửa sổ bảng điều khiển của ứng dụng giao diện điều khiển C#
- 17. Văn bản nhãn không hiển thị, nhưng giá trị "văn bản" đang cập nhật (hiển thị trong bảng điều khiển)
- 18. Java Swing - cách hiển thị bảng điều khiển ở đầu bảng khác?
- 19. bảng điều khiển đường ray - hiển thị kết quả bản ghi hoạt động trong một bảng
- 20. Tôi có thể yêu cầu Bảng điều khiển hiển thị tiếng Trung không?
- 21. cách hiển thị/ẩn cột trong bảng điều khiển lưới extjs 3
- 22. Có cách nào để hiển thị các điều khiển WPF trên đầu trang của điều khiển wpf WebBrowser không?
- 23. Tin nhắn Console.log không hiển thị trong bảng điều khiển javascript của Chrome?
- 24. Cách hiển thị các mục danh sách trên cửa sổ bảng điều khiển trong C#
- 25. Làm thế nào để hiển thị các truy vấn SQL chạy trong bảng điều khiển Rails?
- 26. Loại đối tượng nào hiển thị trong bảng điều khiển dưới dạng [đối tượng văn bản]?
- 27. Có cách nào để ẩn và hiển thị các điều khiển thu phóng trên WebView không?
- 28. Có cách nào nhanh chóng để hiển thị mã của một phương thức được khai báo trong Bảng điều khiển Scala không?
- 29. Xcode 5 debugger không in các đối tượng
- 30. Có cách nào để xem mã nguồn của phương thức từ bảng điều khiển Rails không?
Hãy xem XcodeColors: http://deepitpro.com/en/articles/XcodeColors/info/ – myell0w
Tôi đã sử dụng điều đó với ANSI màu sắc nhưng nó ngừng làm việc trong XCode mới nhất (Cho tôi ít nhất). Nó có hiệu quả với bạn không? – Jano