Có cách nào để Xcode làm nổi bật hoặc đánh dấu các dòng trong một tệp đã bị thay đổi không? Một cái gì đó giống như những gì nó làm cho kết quả tìm kiếm hoặc cảnh báo và lỗi sẽ là tuyệt vời.Cách đánh dấu các dòng trong Xcode đã được thay đổi
Trả lời
Bấm vào "Các biên tập phiên bản" trên thanh công cụ của Xcode. Điều này sẽ cho bạn thấy một cái nhìn bên cạnh của phiên bản hiện tại của tập tin so với tập tin như nó đã được với cam kết trước đó của bạn (Tôi giả sử bạn đang sử dụng git).
Apple bận rộn kể từ lần đầu tiên tôi hỏi câu hỏi này. Trình chỉnh sửa phiên bản chính xác là những gì tôi đang tìm kiếm. Cảm ơn. –
@DavidPotter nó đã được bận rộn với phiên bản Xcode mới nhất quá loại bỏ tất cả các plugin hữu ích: ( – GoodSp33d
Không trực tiếp trong Xcode nhưng để so sánh với các phiên bản của cùng một tệp, bạn có thể sử dụng FileMerge. Với loại gói ứng dụng hiện đại, bạn có thể cài đặt từ Xcode -> Công cụ nhà phát triển mở -> FileMerge. Sau đó, chỉ cần chỉ định một tập tin bên trái và một tập tin đúng.
Nếu bạn đang nói về phiên bản của tệp từ một trong các kho lưu trữ kiểm soát nguồn được hỗ trợ thì bạn có thể sử dụng trình chỉnh sửa phiên bản - đó là một trong các tùy chọn phía trên 'Editor' ở trên cùng bên phải của cửa sổ hoặc bạn có thể tìm thấy tùy chọn có liên quan trong Chế độ xem -> Trình chỉnh sửa phiên bản -> Hiển thị trình chỉnh sửa phiên bản. Tại thời điểm đó sẽ có ba tùy chọn có sẵn bên dưới chế độ xem tệp bên phải (và trong trình đơn Xem -> Trình chỉnh sửa phiên bản), đầu tiên là sự so sánh làm nổi bật sự khác biệt giữa bản sao cục bộ hiện tại và bất kỳ bản sao nào được chọn.
Cảm ơn bạn đã phản hồi. Tôi biết tôi có thể làm điều này bên ngoài Xcode. Những gì tôi thực sự tìm kiếm là tính năng này trong Xcode. –
Các thay đổi kiểm soát nguồn hiển thị trực tiếp trong Xcode - Tôi không rõ ràng về nó nhưng trình chỉnh sửa phiên bản là chế độ xem được tích hợp sẵn. – Tommy
Có một plugin Xcode mà thực hiện chính xác này: https://github.com/johnno1962/GitDiff
Bạn thậm chí có thể tùy chỉnh nó:
Bất kỳ thay thế nào cho phiên bản Xcode mới hơn? Tôi có nghĩa là có bất kỳ phần mở rộng sẵn có đang làm điều này? – GoodSp33d
- 1. xCode 4.2 xcdatamodel được đánh dấu là đã sao chép
- 2. git đánh dấu các tệp không thay đổi khi đã thay đổi
- 3. Không có gì thay đổi, nhưng eclipse egit đánh dấu tệp là đã thay đổi
- 4. Cách thay đổi màu đánh dấu cho các dấu ngoặc phù hợp trong VS2010
- 5. Làm cách nào để đánh dấu các thay đổi CVS trong Emacs?
- 6. Chuyển đổi không gian thành các tab trong dòng tôi đã thay đổi trong cam kết
- 7. Tại sao git đôi khi đánh dấu các dòng được thêm dưới dạng các dòng thay đổi (tức là xung đột trống trên một đoạn mã được thêm)
- 8. Làm cách nào để sao chép các dòng được đánh dấu trong Notepad ++?
- 9. XCode 4 đã dừng đánh dấu và nhận dạng các lớp UIKit trên dự án
- 10. Thay đổi độ dày của điểm đánh dấu trong ggplot2
- 11. Cách đánh dấu mục đã chọn trong ItemsControl?
- 12. Cách đánh dấu mục đã chọn trong ListView?
- 13. Cách đánh dấu mục đã chọn trong một MvxListView
- 14. Đếm các dòng mã đã thay đổi theo thời gian
- 15. Làm cách nào để thay đổi màu đánh dấu của các biểu tượng tabbar? (iPhone/iPad)
- 16. Zend Framework: Hàng này đã được đánh dấu chỉ đọc
- 17. Android: cách đánh dấu sms như đã đọc trong onReceive
- 18. hộp đánh dấu tệp xcode trong Project Navigator
- 19. Thay đổi điểm đánh dấu xung đột git
- 20. Dừng nhấp chuột thay đổi từ văn bản đánh dấu
- 21. Javascript, Thay đổi màu đánh dấu bản đồ google
- 22. Đánh dấu thay đổi đã được hợp nhất hoặc cố ý bỏ qua với hg kéo/đẩy/hợp nhất/ghép?
- 23. Gạch dưới templating - thay đổi mã vạch đánh dấu
- 24. Cách thay đổi màu đánh dấu trong hộp tự động hoàn thành trong Eclipse
- 25. Xóa các hàng MySql hoặc đánh dấu "đã chết"?
- 26. Đánh dấu dòng hiện tại của RichTextBox
- 27. Python: bỏ qua các dòng chú thích được đánh dấu bằng # trong csv.DictReader
- 28. Thay đổi dấu phân cách regex trong các mẫu awk
- 29. Làm cách nào để thay đổi màu đánh dấu trong JavaFX?
- 30. Thay đổi kích thước điểm đánh dấu trong các bản đồ của Google V3
Thay đổi so với gì? – Tommy
Đã thay đổi tương đối so với tệp được lưu trên đĩa. Chỉ cần Googled này. Câu hỏi mới. –
Có, thay đổi theo điều khiển nguồn. –