OnText - Tiện ích hành động văn bản trên macOS theo phong cách bàn phím (thay thế PopClip)
(gityeop.gumroad.com)Xin chào, tôi là nhà phát triển đang tạo ra OnText, một tiện ích văn bản dành cho macOS.
Tại sao tôi làm ra nó?
Khi lập trình hay viết lách hằng ngày, tôi cảm thấy rất mệt mỏi vì luồng công việc lặp đi lặp lại kiểu Sao chép (Cmd+C) → chuyển ứng dụng → dán (Cmd+V) → Enter làm đứt mạch tập trung. Vấn đề lớn nhất không chỉ là tiếc 2–3 giây, mà là chi phí của việc “chuyển ngữ cảnh (Context Switching)” phát sinh ngay khoảnh khắc đổi ứng dụng, thứ có thể phá vỡ sự tập trung.
Đã có những công cụ rất tốt như PopClip, nhưng tôi cần một công cụ thiên về bàn phím hơn chuột, nhanh hơn, và cho phép power user tự tùy biến, nên tôi đã tự phát triển nó.
Các tính năng chính
Sau khi chọn văn bản và nhấn phím tắt, OnText sẽ hiện cửa sổ thực thi, rồi chỉ với một lần nhấn phím duy nhất sẽ thực hiện hành động đã được thiết lập sẵn.
Keyboard-first: Có thể gán mọi hành động vào một phím đơn (0–9, a–z) để thực thi ngay lập tức.
100% Native: Được phát triển bằng Swift và AppKit thay vì Electron, nên rất nhẹ, đồng thời mang lại thiết kế đặc trưng của macOS và hiệu ứng động mượt mà.
Khả năng mở rộng mạnh mẽ: chạy Shell Script / AppleScript nhận văn bản đã chọn làm đối số
Tích hợp deep link với các ứng dụng bên ngoài như Raycast, Obsidian, v.v.
Hỗ trợ kích hoạt Shortcuts của macOS
Bảo vệ quyền riêng tư: Không có dữ liệu nào được gửi ra bên ngoài, mọi tiến trình đều chạy cục bộ.
Lifetime License: Vì tôi ghét mô hình thuê bao, nên chỉ cần mua một lần là dùng được.
Phần kỹ thuật
Tôi ưu tiên hàng đầu cho hiệu quả bộ nhớ và tốc độ phản hồi. Đặc biệt, trong quá trình phát hiện vùng văn bản được chọn và hiển thị cửa sổ hành động, ứng dụng được thiết kế để giảm thiểu tối đa tài nguyên hệ thống. Trong tương lai, tôi đang cân nhắc thêm tính năng chia sẻ nhiều mẫu script tự động hóa đa dạng hơn.
Mong nhận được phản hồi
Hiện tại tôi đang cung cấp bản dùng thử cho phép sử dụng mọi tính năng trong 7 ngày. Tôi nghĩ phản hồi từ người dùng GeekNews sẽ giúp cải thiện ứng dụng rất nhiều.
Sự kiện ra mắt
Nếu để lại email trong phần bình luận, tôi sẽ gửi mã giảm giá 30% cho 30 người đầu tiên!
Mọi câu hỏi hay đề xuất cải tiến đều luôn được chào đón. Xin cảm ơn!
Chưa có bình luận nào.