TextAdept adalah editor teks lintas-platform yang cepat, minimalis, dan luar biasa untuk pemrogram. Ditulis dalam kombinasi C, C ++, dan LUA dan dioptimalkan tanpa henti untuk kecepatan dan minimalis selama lebih dari 12 tahun, TextAdept adalah editor yang ideal untuk pemrogram yang menginginkan ekstensibilitas tanpa akhir tanpa mengorbankan kecepatan dan ruang disk, dan tanpa menyerah pada kode kentasan dan banyak fitur. Aplikasi ini memiliki versi antarmuka pengguna grafis (GUI) yang berjalan di lingkungan desktop, dan versi terminal yang berjalan dalam emulator terminal.
Dalam upayanya untuk minimalis, TextAdept sangat sedikit bergantung pada berjalan. Pada Windows dan MacOS, ia tidak memiliki dependensi eksternal. Di Linux, versi GUI hanya bergantung pada QT atau GTK (cross-platform GUI Toolkits), dan versi terminal hanya tergantung pada NCURES. BSD tergantung pada QT dan NCURES. Lua dan dependensi pihak ketiga lainnya dikompilasi ke dalam aplikasi itu sendiri.
Rilis TextAdept dapat ditemukan di sini. Pilih paket yang sesuai untuk platform Anda. Daftar perubahan yang komprehensif antara rilis dapat ditemukan di sini. Anda juga dapat mengunduh serangkaian modul terpisah yang menyediakan fitur dan fungsi tambahan untuk aplikasi inti.
TextAdept dilengkapi dengan manual pengguna yang komprehensif di dokumen/ direktori. Ini mencakup semua fitur utama TextAdept, termasuk instalasi, penggunaan, konfigurasi, tema, skrip, dan kompilasi.
Karena hampir setiap aspek TextAdept dapat ditulis menggunakan LUA, API editor sangat didokumentasikan. Dokumentasi API ini juga terletak di Docs/ . Ini berfungsi sebagai sumber daya utama dalam hal skrip aplikasi.
TextAdept dapat dibangun di atas Windows, MacOS, Linux, dan BSD menggunakan CMake. CMake akan secara otomatis mendeteksi platform mana yang dapat Anda kompilasi untuk (misalnya QT, GTK, dan/atau kutukan) dan membangun untuk mereka. Pada Windows dan MacOS Anda kemudian dapat menggunakan CMake untuk membuat aplikasi mandiri untuk dijalankan dari mana saja. Di Linux dan BSD Anda dapat menggunakan CMake untuk menginstal TextAdept, atau menempatkan binari yang dikompilasi ke direktori root TextAdept dan menjalankannya dari sana.
Ketentuan Umum:
Prosedur Dasar:
Misalnya:
cmake -S . -B build_dir -D CMAKE_BUILD_TYPE=RelWithDebInfo
-D CMAKE_INSTALL_PREFIX=build_dir/install
cmake --build build_dir -j # compiled binaries are in build_dir/
cmake --install build_dir # self-contained installation is in build_dir/install/
Variabel cmake boolean yang mempengaruhi build:
NIGHTLY : Apakah akan membangun Textadept dengan dependensi pendarahan atau tidak (yaitu versi malam). Default ke Off.QT : Kecuali jika tidak, membangun versi QT dari TextAdept. Defaultnya terdeteksi secara otomatis.GTK3 : Kecuali jika tidak, membangun versi TextAdept GTK 3. Defaultnya terdeteksi secara otomatis.GTK2 : Kecuali jika tidak, membangun versi TextAdept GTK 2. Defaultnya terdeteksi secara otomatis.CURSES : Kecuali jika tidak, membangun versi Kutukan (Terminal) dari TextAdept. Defaultnya terdeteksi secara otomatis.Untuk informasi lebih lanjut tentang menyusun TextAdept, silakan lihat manualnya.
TextAdept adalah open source. Jangan ragu untuk membahas fitur, melaporkan bug, dan mengirimkan tambalan. Anda juga dapat menghubungi saya secara pribadi (kode att foicica.com).