Tổng quan
PhoneAiCli là trình quản lý tệp và trình soạn thảo mã di động được thiết kế dành cho các nhà phát triển. Nó tích hợp tính năng duyệt tệp cục bộ và từ xa, trải nghiệm chỉnh sửa mã chuyên nghiệp, các thao tác Git và môi trường dòng lệnh tùy chọn. Điều này cho phép bạn hoàn thành toàn bộ quy trình phát triển, từ chỉnh sửa đến đóng gói, ngay trên thiết bị di động của mình.
Các tính năng cốt lõi
- Lập trình hỗ trợ AI (với Gemini CLI): Sử dụng ngôn ngữ tự nhiên để tạo mã, tái cấu trúc, nhận giải thích và nhận đề xuất kiểm thử đơn vị.
- Quản lý tệp nâng cao: Duyệt, sao chép, di chuyển và xóa tệp. Tương thích với bộ nhớ cục bộ và Khung Truy cập Bộ nhớ (SAF).
- Trình soạn thảo Mã chuyên nghiệp: Tô sáng cú pháp cho nhiều ngôn ngữ, giao diện, tự động hoàn thành, định dạng mã và chẩn đoán.
- Tích hợp Git: Tìm nạp, kéo, cam kết, đẩy và kiểm tra với các thao tác một cú nhấp chuột được tích hợp trực tiếp vào quy trình làm việc của bạn.
- Xây dựng & Gói: Luồng xây dựng Gradle tích hợp (cung cấp các tập lệnh mẫu) để xây dựng dự án của bạn mọi lúc mọi nơi.
- Môi trường dòng lệnh (Tùy chọn): Thực thi các lệnh và tập lệnh phổ biến trong hộp cát rootfs cục bộ cho các tác vụ nâng cao.
Lập trình hỗ trợ AI
- Tạo các đoạn mã và khung mã từ các lời nhắc ngôn ngữ tự nhiên.
- Nhận các đề xuất tái cấu trúc và tối ưu hóa thông minh cho một tệp hoặc mã đã chọn.
- Hiểu nhanh mã không quen thuộc với các giải thích và hội thoại theo ngữ cảnh.
- Nhận các đề xuất cho các bài kiểm tra đơn vị để cải thiện tính an toàn cho các thay đổi của bạn.
- Tích hợp liền mạch với trình soạn thảo và Git.
- Lưu ý: Các tính năng của AI yêu cầu kết nối internet và thông tin đăng nhập dịch vụ mô hình được cấu hình.
Trình soạn thảo Tính năng
- Tô sáng cú pháp: Hiệu suất được tối ưu hóa với các công cụ TextMate, Monarch và TreeSitter.
- Chỉnh sửa thông minh: Hỗ trợ LSP cho tính năng tự động hoàn thành, định dạng và đánh dấu chẩn đoán.
- Tìm kiếm mạnh mẽ: Tìm và thay thế bằng cách so khớp phân biệt chữ hoa chữ thường, biểu thức chính quy và toàn bộ từ.
- Giao diện người dùng hiện đại: Chuyển đổi giao diện, tận hưởng tính năng tô sáng cặp dấu ngoặc, cuộn cố định và thu phóng bằng cử chỉ.
Quyền riêng tư & Bảo mật
- Local First: Các tệp của bạn được lưu trữ trong thư mục riêng của ứng dụng và không được tải lên nếu không có sự cho phép của bạn.
- Truy cập mạng được kiểm soát: Mạng chỉ được sử dụng cho các hành động do người dùng khởi tạo như kết nối với máy chủ hoặc sử dụng Git.