Phát lại mã cho Xcode

Feb 12 2023
Khi tạo video YouTube hoặc viết về Phát triển iOS, trước tiên tôi sẽ thử mã trong Xcode và sau đó chuyển mã đó thành bài đăng trên blog hoặc video YouTube sau khi quá trình triển khai hoàn tất. Khi đến lúc làm video hướng dẫn, tôi sẽ thường chỉnh sửa những phần cho thấy tôi đang gõ vì tôi cảm thấy đó không phải là cách sử dụng hiệu quả thời gian của người xem.
Nhấn vào đây để tai!

Khi tạo video trên YouTube hoặc viết về Phát triển iOS , trước tiên tôi sẽ thử viết mã trong Xcode và sau đó chuyển mã đó thành bài đăng trên blog hoặc video trên YouTube sau khi quá trình triển khai hoàn tất.

Khi đến lúc làm video hướng dẫn, tôi sẽ thường chỉnh sửa những phần cho thấy tôi đang gõ vì tôi cảm thấy đó không phải là cách sử dụng hiệu quả thời gian của người xem. Thay vào đó, tôi muốn mã xuất hiện ngay lập tức và dành thời gian xem qua nó.

Giả sử tôi đang tạo một hướng dẫn về cách triển khai chức năng này:

func isPrime(num: Int) -> Bool {
    guard num > 1 else { 
    	return false 
    }

    for index in 2..<num {
            if num % index == 0 {
                return false
            }
        }
        return true
    }
}

Tôi thậm chí có thể muốn biến nó thành một bài đăng trên blog sau đó .

Tôi muốn chia sẻ một công cụ mà tôi đã tạo cho chính mình để giúp tôi hợp lý hóa cả hai quy trình công việc này.

Phát lại mã là một Tiện ích mở rộng của Trình chỉnh sửa Xcode được thiết kế để dễ dàng nắm bắt các giai đoạn triển khai gia tăng, hợp lý hóa việc tạo tài liệu, video YouTube hoặc bài đăng trên blog.

Tôi sẽ bắt đầu mọi thứ bằng cách tạo một “Phiên mới”. Bây giờ, khi tôi làm việc trong suốt quá trình triển khai, tôi có thể thiết lập các “Điểm kiểm tra” tại các khoảng thời gian quan trọng.

Các Điểm kiểm tra này sẽ không chỉ được lưu vào tệp Markdown để đơn giản hóa quá trình viết bài đăng trên blog mà tôi còn có thể “Phát lại” chúng để làm cho video ngắn gọn và hợp lý hơn.

Đây là một công cụ tôi phát triển chủ yếu cho mục đích sử dụng cá nhân nhằm hợp lý hóa quá trình viết blog và ghi hướng dẫn và tôi hiểu đối tượng mục tiêu bị hạn chế. Bất chấp điều đó, một khi tôi không còn bối rối với mã nữa, tôi sẽ phát hành nó dưới dạng một dự án mã nguồn mở .

Tải xuống trên App Store!