Nếu bạn mới dùng macOS, bạn có thể thắc mắc lựa chọn gì khi nói đến ứng dụng soạn thảo văn bản (text editor) cho Mac. Bạn quen với Notepad và thậm chí Notepad++, nhưng có bản tương đương cho macOS không?
Là cựu quản trị viên Mac và người dùng Mac hàng ngày, tôi có thể giúp bạn tìm chương trình phù hợp nhất nhu cầu.
Trong bài này, chúng ta sẽ xem 5 trình soạn thảo văn bản tốt nhất cho máy Macintosh. Dù bạn lập trình, viết script, hay chỉ cần nơi ghi chú nhanh, chúng tôi có bạn.
Bắt đầu nào.
1. TextEdit
- Phù hợp nhất: File văn bản nhanh và cơ bản; người không muốn cài thêm phần mềm.
- Chi phí: Miễn phí kèm macOS.
- Nơi lấy: TextEdit cài sẵn trong hệ điều hành. Tìm trong thư mục Applications (Ứng dụng).
Nếu bạn tìm bản tương đương Notepad một-một trên macOS, TextEdit gần nhất. Phần mềm cài sẵn trên OS và cung cấp chức năng cơ bản nhất với ít pha lê hay tính năng thêm.
Chương trình có tùy chọn định dạng văn bản — vài font chữ, cỡ chữ, màu sắc. Vì các tính năng này, TextEdit hành xử giống WordPad của Microsoft hơn Notepad ngay từ đầu, và lưu file mặc định định dạng Rich Text Format (RTF).
Nhưng nếu bạn muốn TextEdit hoạt động như trình soạn thảo văn bản thuần túy hơn giống Notepad, bạn có thể thay đổi. Nhấp menu Format chọn Make Plain Text (Chuyển thành văn bản thuần).
TextEdit thiếu tính năng một số lựa chọn dưới có, nhưng phần mềm có lợi thế có sẵn trên macOS. Sự tiện lợi này làm TextEdit lựa chọn hấp dẫn cho người chỉ cần xương sống cơ bản từ trình soạn thảo văn bản.
2. BBEdit
- Phù hợp nhất: Người muốn tập tính năng đa dạng.
- Chi phí: Miễn phí, có tùy chọn nâng cấp $49.99 cho tính năng nâng cao.
- Nơi lấy: barebones.com hoặc Mac App Store.
Nói về "bare bones" (xương sống), "BB" trong BBEdit thực tế là viết tắt của Bare Bones. Nhưng dù tên vậy, BBEdit có khá nhiều tính năng hữu ích.
Dù là khả năng chạy lệnh Unix lọc văn bản, hỗ trợ tab nhiều tài liệu, hay tùy chọn xem trước HTML, BBEdit là trình soạn thảo văn bản rất đa dạng cho Mac. Nó cũng là một trong những cái phổ biến nhất và có lý do: BBEdit tồn tại từ 1992.
Mặc dù BBEdit có nhiều tính năng cho lập trình viên, nếu bạn là coder hardcore, có lẽ có lựa chọn tốt hơn.
Đó nói, phần mềm này là trình soạn thảo tôi dùng hàng ngày trên Mac, đã bỏ TextEdit lâu rồi. Tôi dùng nó viết script Bash và Zsh, chỉnh sửa file xml, trong các việc khác.
Điểm mạnh của chương trình dường như là công cụ HTML, hỗ trợ tất cả tiêu chuẩn hiện tại và xem trước markup trong ứng dụng.
Nhiều tính năng thêm này tốn phí một lần $49.99 hoặc $39.99 đăng ký nếu tải từ App Store. Bạn dùng thử tất cả tính năng nâng cao miễn phí 30 ngày rồi quay về bản miễn phí nếu không muốn bỏ tiền.
3. Atom
- Phù hợp nhất: Người yêu mã nguồn mở và không chán plug-in.
- Chi phí: Miễn phí (như "bia miễn phí") và tự do (như "tự do ngôn luận")!
- Nơi lấy: atom.io.
Trình soạn thảo văn bản Atom là lựa chọn thú vị đáng xem nếu bạn tìm lựa chọn mới cho Mac.
Hơn một chương trình thao tác văn bản, Atom thực chất là "biến thể chuyên biệt của Chromium". Về bản chất, mỗi file văn bản bạn làm việc trong Atom là một trang web cục bộ thay vì chỉ khối ký tự.
Cách tiếp cận này cho phép phần mềm linh hoạt đến mức bạn cần, cung cấp vô số plug-in thay đổi mọi thứ từ giao diện với theme chuyên biệt đến gói như Linter phân tích lỗi code.
Gói thú vị khác là Teletype, cho phép cộng tác thời gian thực trên tài liệu trong Atom. Bạn có thể duyệt và tìm tất cả gói Atom tại atom.io/packages.
Lõi Chromium của Atom cũng nghĩa là phần mềm cài được trên Windows và Linux, làm nó lựa chọn tuyệt vời cho người như tôi chuyển đổi giữa hệ điều hành.
Trạng thái mã nguồn mở của phần mềm có thể là thuộc tính tốt nhất, vì cho phép bất kỳ ai viết gói để sửa đổi hoặc mở rộng code phù hợp nhu cầu.
Nhân viên GitHub (trước khi Microsoft mua) tạo và duy trì phần mềm, nên hợp lý Atom đi kèm gói tích hợp trực tiếp với trang kho mã phổ biến.
Atom phấn đấu đủ đơn giản cho ai dùng ngay out-of-the-box, nhưng đủ linh hoạt hỗ trợ nhu cầu người dùng nâng cao.
4. Visual Studio Code
- Phù hợp nhất: Lập trình viên muốn trình soạn thảo mã nguồn đầy đủ (full-blown source code editor).
- Chi phí: Miễn phí.
- Nơi lấy: code.visualstudio.com.
Ai ngờ sản phẩm Microsoft lại lọt vào danh sách trình soạn thảo tốt nhất cho macOS?
Đừng có suy nghĩ đó!
Việc Visual Studio Code xuất hiện trong danh sách là minh chứng cho sự tiến bộ của Microsoft kể từ khi CEO Satya Nadella nắm quyền 2014.
Với việc mua GitHub 2018, ôm lấy mã nguồn mở, thậm chí hỗ trợ Linux bash shell trong Windows, Microsoft nỗ lực thay đổi hình ảnh công ty "không chơi đẹp với người khác".
Đối với người tìm chương trình soạn thảo văn bản đơn giản thay thế Notepad hoặc Notepad++ trên Mac, Visual Studio Code (thường gọi VS Code) là overkill (quá mức).
Chương trình có khả năng soạn thảo văn bản? Có.
Như ngụ ý trong tên, Visual Studio Code được thiết kế cho coder.
Được công bố 2015, VS Code của Microsoft có gói cho Linux, Windows, macOS và hỗ trợ mảng ngôn ngữ lập trình ấn tượng (kể cả Swift của Apple) với tính năng tự động hoàn thành (auto-complete), debug, extension, tích hợp GitHub.
Mặc dù bản phân phối VS Code của Microsoft là độc quyền, phần lớn mã nguồn chương trình có sẵn trên GitHub.
Một trong những tính năng tốt nhất là IntelliSense, công cụ hoàn thành mã hỗ trợ nhiều ngôn ngữ lập trình out-of-the-box, dù bạn có thể thêm qua extension từ marketplace.
Dù tôi không phải coder, tôi dùng Visual Studio Code cho Mac khi viết PowerShell hoặc script batch đơn giản.
5. iA Writer
- Phù hợp nhất: Người viết muốn trải nghiệm đơn giản hơn bộ xử lý văn bản (word processor).
- Chi phí: $29.99 sau dùng thử 14 ngày.
- Nơi lấy: Mac App Store, hoặc ia.net/writer/mac/trial/download cho bản dùng thử.
Được mang đến bởi công ty thiết kế tại Thụy Sĩ và Tokyo, Information Architects GmbH, iA Writer nhằm trở thành phần mềm viết văn bản thanh lịchyet đơn giản nhất bạn từng dùng.
Bề ngoài chương trình có vẻ chỉ là Notepad sang trọng với word wrap, nhưng vẻ đơn giản của iA Writer che giấu sự hữu ích.
Tính năng như kiểm tra văn phong (style check), chế độ xem trước markdown, và trực quan hóa cú pháp (syntax visualizers) chỉ hiện lên khi bạn cần. Mục tiêu là viết tập trung, nên iA Writer loại bỏ càng nhiều sự phân tâm càng tốt để bạn tập trung tạo ra văn xuôi tốt nhất.
Để đạt đích, chương trình cung cấp ba chế độ tập trung (focus modes) bạn chuyển đổi theo nhu cầu: Sentence (Câu), làm mờ mọi thứ trong cửa sổ viết trừ câu hiện tại bạn đang viết; Paragraph (Đoạn), tập trung chỉ đoạn chứa con trỏ; Typewriter (Máy đánh chữ), không làm mờ văn bản nhưng giữ dòng hiện tại ở giữa trang khi bạn gõ.
Với hỗ trợ HTML, iA Writer là "cứu tinh" cho blogger tìm trải nghiệm viết tập trung hơn.
Không biết HTML? Phần mềm có ngôn ngữ markdown riêng xuất ra HTML, PDF, thậm chí file DOCX của Microsoft Word, cũng như chế độ xem trước tích hợp đảm bảo tài liệu trông như ý định.
iA Writer bắt đầu như app iOS nhưng giờ có cho Windows, macOS, và Android.
Câu Hỏi Thường Gặp
Dưới đây là vài câu hỏi khác bạn có thể có về macOS và chương trình soạn thảo văn bản.
Mac có trình soạn thảo văn bản riêng không?
Có, macOS thực sự có nhiều trình soạn thảo văn bản out-of-the-box. Lựa chọn gần Notepad Windows nhất là TextEdit (xem trên), nhưng trình soạn thảo dòng lệnh VIM và ứng dụng Notes cũng đi kèm OS.
Trình soạn thảo văn bản miễn phí tốt nhất cho Mac là gì?
Phụ thuộc nhiều yếu tố bao gồm sở thích cá nhân và ý định dùng phần mềm. BBEdit là trình soạn thảo văn bản đa năng tuyệt vời. Dù có bản trả phí, bản miễn phí chạy khá tốt, và phần mềm không ép bạn nâng cấp. Nếu cần chương trình văn bản cho coding, Visual Studio Code có lẽ là lựa chọn tốt nhất.
Notepad++ có cho Mac không?
Thật tiếc, không. Ứng dụng Notepad-on-steroids phổ biến chỉ có cho Windows.
Nhiều Trình Soạn Thảo Văn Bản Quá
Ai ngờ nhiều trình soạn thảo văn bản khác nhau đến vậy?
Đây chỉ là 5 trong hàng chục chương trình bạn có thể dùng. Suy nghĩ đó có thể khiến choáng ngợp, nhưng vô số lựa chọn chỉ có thể là điều tốt cho người dùng; cạnh tranh thúc đẩy đổi mới, và ứng dụng thành công khắc khoải vị thế cho dùng cụ thể.
Còn bạn? Bạn có trình soạn thảo văn bản yêu thích cho Mac?