TextEdit là trình soạn thảo văn bản mặc định trong Macbook và nó cũng giống như Notepad trong Windows. Đương nhiên, nhiều người dùng Mac sớm hay muộn cũng tìm kiếm một giải pháp thay thế và công cụ hỗ trợ tốt nhất là Notepad ++. Vậy bạn đã biết cách tải Notepad ++ cho Mac như thế nào chưa? Cùng Galaxy6623 tìm hiểu chi tiết qua bài viết dưới đây.
Mục luc:
Notepad ++ là gì?
Notepad ++ về cơ bản là phần mềm hỗ trợ một số ngôn ngữ lập trình và có tính năng tìm kiếm cú pháp, tìm kiếm hoặc thay thế PCRE, tự động hoàn thành, chỉnh sửa nhiều tài liệu, phóng to và thu nhỏ, đánh dấu, ghi và phát lại Macro, và nhiều tiện ích khác.
Notepad ++ là mã nguồn mở miễn phí, được phát hành lần đầu vào năm 2003 bởi Don Ho. Nó được viết bằng C ++ và dựa trên phần mềm chỉnh sửa mạnh mẽ Scintilla. Thư viện mã nguồn mở miễn phí này hỗ trợ nhiều tính năng giúp chỉnh sửa code dễ dàng hơn.
Do các tính năng mở rộng, hỗ trợ rất nhiều ngôn ngữ và miễn phí, nên Notepad ++ đã được bình chọn là trình soạn thảo văn bản được sử dụng nhiều nhất trên toàn thế giới với 34,7% trong số 26.086 người được thống kê trên Stack Overflow. Notepad ++ cũng đã giành được một số giải thưởng danh giá như “Trình soạn thảo văn bản lập trình tốt nhất cho Windows” do Lifehacker bình chọn vào năm 2011 và 2014.
Tại sao Notepad ++ không khả dụng với Macbook?
Một hạn chế dành đối với những ai sử dụng Macbook là không thể tải Notepad ++. Nhiều người cho rằng vì phần mềm này không khả dụng, nhưng đó không phải là lý do thực sự. Notepad ++ phụ thuộc nhiều vào Win32 API, giao diện lập trình ứng dụng 32bit cho các phiên bản Windows hiện đại. Win32 API bao gồm nhiều thành phần, như: Hệ thống tệp, thiết bị, quy trình và trình xử lý lỗi. Nói tóm lại, không có Win32 API thì không có Notepad ++.
Nếu Notepad ++ là một dự án thương mại, thì việc phát triển và duy trì một phiên bản riêng cho macOS (và Linux) là rất hợp lý, nhưng đó là nguồn mở và miễn phí, vì vậy nên bị hạn chế. Việc chuyển Notepad ++ sang một hệ điều hành khác cũng sẽ phá vỡ khả năng tương thích với hầu hết các plugin.
Làm thế nào để chạy Notepad ++ trên Mac?
Do Notepad ++ phụ thuộc vào Win32 API, nên có 2 cách khả thi để chạy nó trên macOS đó là: Viết lại để nó không dựa vào Win32 API nữa hoặc cung cấp cho nó một API cần thiết. Cùng tham khảo các hướng dẫn sau đây.
Cách 1: Cài đặt Notepad ++ trên Mac bằng Wine
Wine là từ được viết tắt của Wine Is Not an Emulator. Vậy Wine là gì? Lớp tương thích mã nguồn mở và miễn phí có mục tiêu mô phỏng môi trường chạy Windows bằng cách dịch các lệnh gọi hệ thống của Windows thành các lệnh POSIX. Nó cũng tạo một cấu trúc thư mục của hệ thống Windows và cung cấp các triển khai thay thế cho thư viện.
Như chúng tôi đã chia sẻ, Notepad ++ chạy tốt trên Wine, đặc biệt là các phiên bản trước đó của nó. Hệ thống của Wine được thiết kế để hỗ trợ người dùng.
Để cài đặt Wine trên Mac, bạn cần có phiên bản 10.8 trở lên và bạn phải đặt Gatekeeper. Nếu đáp ứng những điều kiện trên, bạn có thể tiếp tục bằng cách làm theo các bước sau đây:
- Bước 1: Tải xuống trình cài đặt cho Wine Stable từ trang web chính thức.
- Bước 2: Bấm vào trình cài đặt.
- Bước 3: Tạo ổ đĩa C: Giả lập ứng dụng Windows sẽ được cài đặt bằng cách nhập “winecfg” vào terminal. Tải xuống Notepad ++ từ trang web chính thức của nó (https://notepad-plus-plus.org/downloads/). Lưu vào bất kỳ thư mục nào bạn muốn.
- Bước 4: Bắt đầu cài đặt Notepad ++ tệp .exe bằng cách nhập “wine-name-of-the-file.exe” vào terminal. Để khởi chạy Notepad ++, hãy điều hướng đến Wine Stable trong thư mục Windows ảo và nhập “wine the-name-of-the-file.exe” vào terminal.
Cách 2: Cài đặt Notepad ++ trên Mac bằng VMware
Ưu điểm chính của việc chạy Notepad ++ (hoặc bất kỳ ứng dụng nào khác) bằng Wine là nó chạy song song với các ứng dụng macOS gốc. Nhưng do cách hoạt động này của Wine nên đôi khi sẽ có một số lỗi nhỏ. Điển hình ở đây và có thể chấp nhận được nếu bạn chỉ thỉnh thoảng sử dụng Notepad ++ để chỉnh sửa tệp văn bản, nhưng chúng có thể nhanh chóng khiến Notepad ++ không thể sử dụng được đối với các nhà phát triển phần mềm hay bất kỳ ai muốn sử dụng nâng cao.
Đó là lúc các giải pháp phần mềm ảo hóa như VMware Fusion ra đời. Với VMware, bạn có thể thiết lập một máy Windows ảo trên máy tính Macbook của mình và sử dụng máy ảo đó để thực thi bất kỳ phần mềm Windows nào mà bạn muốn. Máy ảo thậm chí có thể chia sẻ cùng một khay nhớ tạm với máy Mac, cho phép bạn sao chép và dán văn bản cũng như hình ảnh vào và từ Notepad ++ trên các hệ điều hành một cách dễ dàng.
Kết luận
Nếu bạn đang muốn sử dụng Notepad ++ cho chiếc Macbook của mình thì nội dung được chúng tôi chia sẻ trên đây sẽ giúp bạn dễ dàng hơn trong quá trình cài đặt. Giờ đây, việc chạy phần mềm này trên Mac không còn là điều không thể.
>> Xem thêm: Galaxy6623_Bạn biết gì về trình kiểm tra đạo văn Quetext?