CudaText là trình chỉnh sửa, tạo kịch bản lập trình và viết nhanh các chuỗi code mới, hỗ trợ khoảng 180 ngôn ngữ như Python, Java, Ruby, C++, v.v, cho phép người dùng đồng thời xử lý 6 nhóm dự án khác nhau. Một trong những thế mạnh khác của CudaText là hỗ trợ tính năng làm nổi bật cú pháp.
CudaText rất dễ sử dụng, thích hợp với cả những người mới làm quen với ứng dụng kiểu này. CudaText cung cấp môi trường biên tập văn bản cơ bản, với tính năng đánh số dòng tự động. Tính năng "go-to" cho phép bạn nhảy nhanh sang entry khác và quá trình chuyển đổi trường hợp sẽ được thực hiện tự động trong menu "Edit".
CudaText có khả năng hoạt động cùng lúc trên tối đa 6 nhóm dữ liệu với bố cục khác nhau. Ngoài ra, mỗi nhóm lại có hơn 1 file, tăng số lượng tùy chọn lên đáng kể khi bạn thực hiện đa tác vụ trên nhiều dự án.
CudaText cho phép tạo bookmark và điều chỉnh các cài đặt liên quan đến font chữ, thêm tính năng thụt dòng và bình luận cũng như lưu sản phẩm dưới dạng các đoạn mã dành riêng cho ngôn ngữ được khai thác, để biên dịch và xây dựng với chương trình ngoài tương thích.
CudaText là dự án mã nguồn mở và có thể được sử dụng miễn phí, ngay cả cho doanh nghiệp. Nó khởi động khá nhanh: ~ 0,3 giây với ~ 30 plugin, trên Linux trên CPU Intel Core i3 3GHz. Nó có thể mở rộng bằng các tiện ích bổ sung Python: plugin, linters, trình phân tích cú pháp cây mã, các công cụ bên ngoài. Bộ phân tích cú pháp rất giàu tính năng, từ công cụ EControl.
Đặc trưng của CudaText:
- Đánh dấu cú pháp cho nhiều ngôn ngữ ( hơn 270 từ vựng ).
- Cây mã: cấu trúc của các hàm / lớp / v.v., nếu lexer cho phép.
- Gấp mã.
- Nhiều dấu mũ và nhiều lựa chọn.
- Tìm / Thay thế bằng biểu thức chính quy.
- Cấu hình ở định dạng JSON. Bao gồm các cấu hình dành riêng cho lexer.
- Giao diện người dùng được gắn thẻ.
- Chia chế độ xem thành chính / phụ. Chia cửa sổ thành 2/3/4/6 nhóm tab.
- Bảng lệnh, với kết hợp mờ.
- Bản đồ tối thiểu. Micromap.
- Hiển thị khoảng trắng chưa in.
- Hỗ trợ nhiều bảng mã.
- Các phím nóng có thể tùy chỉnh.
- Trình xem nhị phân / Hex cho các tệp có kích thước không giới hạn (có thể hiển thị nhật ký 10 Gb).
- Lưu chính xác các tệp nhị phân.
Các tính năng cho mã hóa HTML / CSS
- Tự động hoàn thành thông minh cho HTML, CSS.
- Hoàn thành thẻ HTML với Tab-key (plugin Đoạn mã).
- Gạch chân mã màu HTML (#rgb, #rrggbb).
- Hiển thị hình ảnh bên trong khu vực trình chỉnh sửa (jpeg / png / gif / bmp / ico).
- Hiển thị chú giải công cụ khi chuột di chuyển qua thẻ ảnh, thực thể, giá trị màu.
Các tính năng được triển khai dưới dạng plugin
- Người quản lý Addons
- Tìm trong tệp
- Đoạn mã
- Hỗ trợ giao thức LSP
- Các công cụ bên ngoài
- Quản lý dự án
- Người quản lý phiên
- Trình quản lý vĩ mô
- Công cụ kiểm tra chính tả
- Bảng điều khiển FTP
- Đánh dấu tất cả các lần xuất hiện
- Bộ chọn màu
- Chèn ngày / giờ
- Hỗ trợ Linters (CudaLint)
- Bộ định dạng cho HTML / CSS / JS / XML / ... (CudaFormatter)
- Tạo tệp sao lưu
- Trình cấu hình menu
- và nhiều hơn nữa...