- Notepad Next adalah versi reimplementasi lintas platform dari Notepad++
- Dikembangkan sejak 2019 dan saat ini berada di versi 0.7. Dibangun dengan C++ (VS2022) dan Qt
- Menyediakan paket untuk Windows/Mac/Linux (AppImage/Flatpak)
- Secara umum stabil dan dapat digunakan, tetapi tidak aman untuk dipakai pada pekerjaan yang sangat penting
Cara instalasi
- Menyediakan paket untuk Windows, Linux, dan MacOS.
- Paket Windows tersedia sebagai installer atau file zip mandiri di halaman rilis.
- Installer menyediakan komponen tambahan seperti auto updater dan integrasi menu konteks Windows.
- Dapat dipasang dengan mudah menggunakan Winget:
winget install dail8859.NotepadNext
- Untuk Linux, Anda bisa mengunduh AppImage mandiri dari halaman rilis, atau memasangnya lewat flatpak:
flatpak install flathub com.github.dail8859.NotepadNext
- Citra disk MacOS dapat diunduh dari halaman rilis.
Penyesuaian MacOS
- MacOS secara default mengaktifkan font smoothing sehingga teks tampil berbeda dibanding versi Windows.
- Untuk menonaktifkan font smoothing di seluruh sistem, gunakan perintah berikut:
defaults -currentHost write -g AppleFontSmoothing -int 0
- Restart diperlukan untuk menerapkan pengaturan ini.
Status pengembangan
- Saat ini pengembangan dilakukan di Windows menggunakan Visual Studio 2022 dan Qt v6.2+.
- Berhasil dibangun juga di berbagai distribusi Linux dan macOS.
- Platform/kompiler lain juga bisa digunakan dengan sedikit penyesuaian.
- Jika Anda terbiasa membangun aplikasi desktop C++ Qt, cukup buka file
src/NotepadNext.pro lalu build/jalankan proyeknya.
- Jika ini pertama kalinya Anda membangun aplikasi desktop C++ Qt, ada panduan yang lebih rinci di sini.
Opini GN⁺
- Notepad Next adalah alternatif Notepad++ yang dikembangkan aktif oleh komunitas open source, dengan keunggulan dapat digunakan di berbagai sistem operasi.
- Karena saat ini masih ada bug dan fitur yang belum selesai, pengguna perlu melakukan pengujian dan peninjauan yang memadai sebelum memakainya untuk pekerjaan penting.
- Editor teks open source lain dengan fungsi serupa antara lain Atom, Sublime Text, dan Visual Studio Code, yang masing-masing memiliki fitur unik dan ekosistem plugin tersendiri
1 komentar
Komentar Hacker News
Ditekankan bahwa Notepad++ dan aplikasi ini sama-sama berbasis Scintilla, komponen editor kode open source berkualitas tinggi. SciTE, editor demo resmi Scintilla, dimulai sejak 1999 dan terakhir diperbarui pada 9 Maret 2024.
Notepad++ menggantikan Notepad karena cepat untuk menulis catatan, tidak menanyakan apakah ingin menyimpan saat menutup jendela, dan mencegah kehilangan dokumen lewat autosave. Notepad++ adalah perangkat lunak yang sangat bagus, dan ada rasa penasaran apakah workflow yang sama juga bisa dilakukan di editor Kate.
Kecepatan startup aplikasi ini sangat cepat, tampak mirip atau sedikit lebih cepat daripada Notepad++. Mengejutkan bahwa Qt bisa secepat ini. Pembaca PDF dan editor catatan tentu berbeda, dan waktu startup hanya salah satu metrik, tetapi sebelumnya diasumsikan kecepatan Notepad++ berasal dari penggunaan native API.
Meski banyak umpan balik positif tentang Notepad++, antarmukanya terasa rumit dan mengganggu karena dipenuhi banyak tombol kecil. Lebih menyukai alat seperti JetBrains IDE yang kaya fitur tetapi UI-nya tetap rapi.
Sedang mengembangkan editor kode multiplatform mirip NP++ bernama ecode, sambil mencoba pendekatan baru dengan alat dan teknologi modern seperti LSP. Sudah lama memakai Geany, tetapi karena fitur yang dibutuhkan kurang, pengembangan ecode pun dimulai. ecode dikembangkan dengan target waktu startup yang cepat.
Notepad++ adalah salah satu aplikasi yang paling dirindukan saat beralih ke Linux, dan selain untuk game, itu menjadi alasan utama untuk reboot ke OS lain. Pada akhirnya belajar emacs dan vim, dan sekarang kemungkinan akan beralih ke Codium. Memilih untuk menghindari penggunaan Sublime Text.
Notepad++ adalah editor teks Windows yang telah aktif dipelihara selama 20 tahun, ringan dan sangat responsif. Menyukai antarmuka pencarian/penggantian teksnya, dan selalu membawa versi portabel. Diperkirakan NotepadNext tidak akan mampu menyamai penggunaan memori dan respons UI Notepad++, tetapi karena berjalan native di Linux dan tidak bergantung pada wine, tetap ada keinginan untuk mencobanya.
Setelah beralih ke Linux, sulit mencari pengganti Notepad++, tetapi akhirnya menggunakan Kate. Disarankan untuk mencoba Kate.
Aplikasi ini sangat cepat, dan tetap lancar bahkan saat memuat
War and Peacedengan ukuran 24 kali lipat. Jauh lebih cepat daripada Sublime, dan di macOS performanya mirip BBEdit. Ada rasa penasaran tentang cara memuat file besar dengan cepat. Sedang mengembangkan block editor dengan Qt C++ dan QML, dan mengklaim itu sebagai block editor tercepat saat ini. Ingin meningkatkan performanya lebih jauh.Seorang rekan kerja adalah programmer yang sangat berpengalaman dan berpengetahuan luas, dan menggunakan Notepad++ untuk segala hal. Ini menunjukkan betapa hebatnya seseorang bisa bekerja bahkan dengan alat yang relatif sederhana.