TextWrangler cho Mac - Trình soạn thảo code miễn phí cho Mac
TextWrangler cho Mac là công cụ chỉnh sửa text mạnh mẽ và giàu tính năng dành riêng cho máy Mac, cho phép người dùng tạo, chỉnh sửa các file text.
Giao diện ứng dụng lập trình cho Mac TextWrangler
Bất kì ai cần phải làm việc với text đều sẽ thấy được sự cần thiết của ứng dụng này. Các nhà phát triển vẫn luôn yêu thích TextWrangler bởi những tính năng đơn giản và cách sử dụng dễ dàng của ứng dụng như khả năng tô màu cú pháp cho các ngôn ngữ lập trình khác nhau. Code folding cho phép xem hoặc ẩn chức năng mà bạn đang làm việc cùng. Ngoài ra, TextWrangler cũng cho phép truy cập file từ máy chủ FTP và SFTP mà không cần rời chương trình.
Tính năng chính của ứng dụng chỉnh sửa code TextWrangler cho Mac
Chỉnh sửa và quản lý text
- Khả năng tìm kiếm và thay thế trong một hoặc nhiều file rất mạnh mẽ.
- Tính năng tìm kiếm và thay thế dựa trên PCRE (Perl-Compatible Regular Expression) với kiểu tìm kiếm grep (lệnh tìm kiếm các dòng có chứa 1 từ khóa hoặc 1 chuỗi trong file).
- Lệnh Sort Lines và Process Duplicate Lines sử dụng grep để lọc, trích xuất và xử lý text.
- Find Differences giúp so sánh 2 phiên bản texxt và trộn sự khác nhau để làm nên 1 file hoàn chỉnh.
- Hỗ trợ lựa chọn text bằng ô hình chữ nhật.
- Text-transformation tích hợp: Zap Gremlins, Change Case, Enter/Detab...
- Mở và lưu file với nhiều kiểu tập hợp kí tự và phương thức chuyển mã kí tự, bao gồm cả file UNICODE (UTF-8 va UTF-16).
- Hỗ trợ chỉnh sửa multi-byte và Unicode.
- Live Search để tìm kiếm trong cửa sổ và incremental search (tự động tìm kiếm khi nhập 1 kí tự).
- Mở và lưu file với định dạng line-ending Mac, Unix và Windows.
- Tích hợp với dịch vụ kiểm tra chính tả của Mac OS X.
- Lựa chọn gói text hard hoặc soft.
- Trích dẫn những text được gói lại.
- Thao tác undo và copy vào clipboards.
- Cửa sổ chỉnh sửa có thể được chia ra.
- Tự động lùi đầu dòng.
Khả năng tìm kiếm trong nhiều file khác nhau của TextWrangler cho Mac
Lập trình
- Tô màu cho cú pháp và điều hướng chức năng cho ANSI C, C++, Fortran, Java, Markdown, Object Pascal, Objective-C, Perl, PHP, Pythin, Rez, Ruby, Tcl, TeX, Unix shell scripts...
- Tự động đoán ngôn ngữ và người dùng sẽ chọn cài đặt ngôn ngữ cho từng file.
- Tích hợp với trợ giúp cho nhà phát triển của Mac OS X.
- Khả năng đóng vai trò như một trình chỉnh sửa ngoài tích hợp vào Xcode.
Tích hợp với nền tảng OS
- Hỗ trợ AppleScript: có thể dựng kịch bản, đính kèm và ghi lại (scriptable, attachable, recordable).
- Tích hợp với công cụ và kịch bản Unix.
- Khả năng chứng thực: file chỉnh sửa không thuộc quyền sở hữu của bạn trừ phi bạn là người dùng admin.
- Tự động sao lưu file khi lưu (tính năng tùy chọn).
- Hỗ trợ liên kết phím với Emacs (tính năng tùy chọn).
Các tính năng hữu ích khác
- Hỗ trợ mở và lưu file từ máy chủ FTP/SFTP từ xa.
- Công cụ FTP hỗ trợ sử dụng cổng thay thế.
- FTP Browsers cung cấp cái nhìn thống nhất về các thư mục từ xa.
- Hỗ trợ truy cập FTP thông qua Interarchy và nhiều FTP client của bên thứ 3.
- Hỗ trợ nhiều module từ ngôn ngữ BBEdit và khả năng tự phát triển module của riêng bạn.
- Cài đặt phím để thực hiện lệnh.
FTP Browser với khả năng hiển thị thư mục và các tập tin từ xa
Là công cụ hữu ích cho dân lập trình, TextWrangler có thể đọc hầu hết các file (bao gồm cả file code như HTML và Markdown chứa plain text). Tuy vậy, ứng dụng chỉ có thể lưu lại dưới dạng file text thông thường chứ không hỗ trợ hiển thị định dạng như RTF hay Word. Ứng dụng cũng có khả năng hiển thị Retina. Người dùng có 2 lựa chọn cài đặt TextWrangler là cài file dmg hoặc tải từ Mac App Store.
Thuy Nguyen