Apa alternatif untuk Notepad ++ di Ubuntu?

130

Saya menggunakan Notepad ++ di Windows 7 dan saya ingin tahu apakah ada substitusi yang baik untuk itu di Ubuntu.

Saya menginginkan sesuatu yang baik untuk mengedit file html.

pengguna171010
sumber
2
Ada GEdit (editor default untuk Gnome) dan Kate (default untuk KDE). Ini sangat user friendly, saya tidak tahu apakah mereka cukup "html friendly". Meskipun demikian, ada banyak alternatif ( Linux penuh pilihan ) yang ditargetkan khusus untuk pengembangan web (google ubuntu html editors). Anda juga dapat menggunakan Oracle Eclipse (lihat di sini ).
edwin
gedit berfungsi dengan baik untuk ini.
Thomas Ward
Terima kasih banyak, bagi mereka yang ingin tahu cara memasang "Sublime" Anda dapat dengan mudah mengikuti langkah-langkah yang berbeda jelaskan di sini: how2 INinstall Sublime cu
Orsius
1
Untuk semua yang masih mencari, lihat softwarerecs.stackexchange.com/questions/20446/... Pertanyaan ini membahas kurangnya editor yang menyimpan dan memuat semua tab yang dibuka secara otomatis saat startup, bahkan tanpa menyimpan kontennya ke dalam file.
phil294

Jawaban:

76

Sebenarnya Anda dapat menginstal Notepad ++ dengan menginstal wine terlebih dahulu:

sudo apt-get update; sudo apt-get install wine

Tetapi beberapa alternatif yang baik adalah:

  1. Vim
  2. Emacs
  3. Geany
  4. kate (di KDE, berjalan dalam kesatuan dengan instalasi dari ketergantungan KDE yang tepat)
  5. Luhur (gratis, versi percobaan tidak terbatas / atau $ 70,00 Dolar AS)
  6. GEdit
  7. Edit Komodo (dalam KDE)
  8. Editra

Dari jumlah tersebut, Geany dan GEdit adalah favorit saya, tetapi itu tergantung pada kebutuhan Anda. Jika Anda mencari sesuatu yang lebih kompleks, ada Aptana Studio yang saya sebutkan secara rinci sebagai jawaban dalam pertanyaan ini: Pengembangan Web Dasar IDE / Editor seperti Dreamweaver?

Semoga berhasil!

Geppettvs D'Constanzo
sumber
Sublime memiliki versi percobaan gratis dan tidak terbatas.
David Foerster
Ya. Luhur adalah favorit saya. Popup bisa sedikit mengganggu jika Anda menggunakan percobaan, tetapi Anda tidak kehilangan apa-apa untuk melakukannya.
Dillmo
2
Geany setidaknya memiliki widget editor yang sama dengan Notepad ++;)
frlan
2
Pilihan saya berlaku untuk emacs. Karena sepenuhnya skrip (Lisp) ada ekstensi untuk hampir semua yang dapat Anda pikirkan. Hanya kekurangannya: Anda harus mempelajari beberapa cara pintas keyboard, jika tidak emacs akan membuat Anda gila.
soulsource
8
vimbukan alternatif untuk Notepad ++. Tombol pintasnya tidak kalah mengerikan .
Dan Dascalescu
70

Berkat karya Daniel Di Sardi ada editor yang terinspirasi untuk Notepad ++ untuk Linux:

Notepadqq adalah editor mirip Notepad ++ untuk desktop Linux.

tangkapan layar notepadqq di linux

Ini memiliki PPA yang bagus (beranda mengatakan untuk 14,04, tetapi launchpad memiliki versi dari Utopic ke Xenial ), sehingga Anda dapat menginstal dengan mudah dengan

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq

Sebagai pilihan lain, SciTe didasarkan pada " blok penyuntingan " pengeditan yang sama dari Notepad ++ , Scintilla .

Rmano
sumber
3
terlihat cukup bagus. fitur yang hilang: simpan otomatis dan dengan demikian, memuat secara otomatis file (belum disimpan) dari sesi terakhir (fitur yang cukup baru di n ++, namun sangat berguna)
phil294
Ok, ini cukup bagus, tetapi masih kekurangan banyak fitur yang dimiliki Notepad ++.
Tampilan elips
Secara khusus, tidak ada kemampuan untuk Mencetak dalam versi yang saya miliki: 0.51.0
DrMoishe Pippik
1
Ini bukan port yang tepat (Fitur penyimpanan otomatis yang disebutkan dalam komentar lain BENAR-BENAR mengagumkan di N ++), tetapi memiliki dukungan bahasa dan akan berfungsi untuk sebagian besar penggunaan saya. +1, terima kasih banyak.
Brandon
2
Notepadqq bukan porta. Dari situs web: "Proyek ini independen dari Notepad ++ dan tidak menggunakan salah satu kodenya. Notepadqq terinspirasi oleh Notepad ++: ini berarti bahwa kami mencoba untuk mereproduksi sifat-sifat terbaiknya, sementara tidak takut untuk membuat pilihan yang berbeda pada apa yang kami pikirkan dapat ditingkatkan. "
Android Dev
33

Sebenarnya dimungkinkan untuk menginstal Notepad ++ di Ubuntu. Jalankan saja perintah berikut:

sudo apt-get update
sudo apt-get install wine

Kemudian, unduh penginstal Notepad ++ Windows, klik kanan, dan pilih Open With -> Wine Windows Program Loader. Ikuti proses instalasi umum dan Anda harus dapat membuka Notepad ++ dari Dash Anda.

Dillmo
sumber
1
Sungguh ini solusi yang bagus, Anda bisa tahu lebih banyak tentang anggur winehq.org/about
Nanhe Kumar
ini bekerja sangat baik, sangat mudah - Saya berharap saya tahu betapa mudahnya itu bertahun-tahun yang lalu!
Dave Amphlett
Mode kolom tidak bisa berfungsi karena konflik kunci Alt. Mengatasi masalah siapa pun?
Tampilan elips
@Elipticalview ALT + SHIFT
killdaclick
Saya sukses dengan Notepad ++ versi 7.3.3, 32bit on Wine di Ubuntu 16.04 LTS, tetapi tidak berhasil dengan Notepad ++ versi 7.5.4.
Marcel
8

Saya akan merekomendasikan Atom . Keuntungan:

  • multi-platform (berfungsi juga pada Windows, MacOS),
  • dikembangkan dan didukung oleh GitHub,
  • berdasarkan pada teknologi standar seperti browser web Chromium dan JavaScript,
  • dan karenanya memiliki basis ekstensi yang besar untuk banyak kasus penggunaan.
Robert Zelník
sumber
1
Anda tidak menyebutkan bahwa sumber daya lebih haus daripada editor teks lainnya
Mihai
Itu editor yang bagus, tapi tidak sempurna. Bagaimana dengan kerugiannya? Stock Atom lambat dan menggunakan terlalu banyak sumber daya. Menginstal paket-paket FB juga akan menggunakan 100% dari throughput disk Anda dan menginstal terlalu banyak GB data. Akhirnya Anda bahkan tidak dapat memulai aplikasi. Mungkin FB telah memperbaikinya sekarang, tetapi saya ragu (mengingat jutaan baris kode dan ukuran paket).
dhaupin
@ Dhupin, Anda benar, Atom juga memiliki beberapa kelemahan. BTW, apa maksud Anda ketika Anda berbicara tentang paket "FB"?
Robert Zelník
@ RobertZelník oo my bad, FB = Facebook. Suite mereka adalah nuclide.io . Cukup manis, tapi sangat berat. Saya tidak bisa menunggu sampai beberapa paket atom ini "langsing" jika itu masuk akal.
dhaupin
1
Ok, terima kasih atas penjelasannya. Seperti yang saya mengerti, Nuclide.io adalah paket untuk Atom yang dikembangkan oleh tim FB, secara independen di Atom sendiri, jadi tidak ada alasan untuk meninjau Nuclide ketika kita berbicara tentang Atom. Namun, Anda benar tentang kelaparan sumber daya Atom dan aplikasi berbasis web browser pada umumnya. Terima kasih atas pemberitahuan Anda, saya akan mencoba menulis ulang rekomendasi saya.
Robert Zelník
7

Saat ini saya akan merekomendasikan Visual Studio Code . Ini gratis, sumber terbuka dan berjalan di mana saja!

Wikipedia mengatakan:

Visual Studio Code adalah editor kode sumber yang dikembangkan oleh Microsoft untuk Windows, Linux dan macOS. Ini termasuk dukungan untuk debugging, kontrol Git tertanam, penyorotan sintaksis, penyelesaian kode cerdas, snippet, dan refactoring kode. Ini juga dapat disesuaikan, sehingga pengguna dapat mengubah tema editor, pintasan keyboard, dan preferensi. Ini gratis dan open-source, meskipun unduhan resmi di bawah lisensi eksklusif.

Visual Studio Code didasarkan pada Electron, sebuah kerangka kerja yang digunakan untuk menyebarkan aplikasi Node.js untuk desktop yang berjalan pada mesin tata letak Blink. Meskipun menggunakan kerangka Elektron, perangkat lunak ini bukan garpu Atom, sebenarnya didasarkan pada editor Visual Studio Online (nama kode "Monako").

Farahmand
sumber
6

Tiga alternatif lain:

  1. Gedit
  2. Bluefish (Pusat Perangkat Lunak Ubuntu)
  3. Aptana Studio 3

Bluefish sangat bagus untuk HTML dan CSS menurut saya.

John Sánchez Alvarez
sumber
6

Alternatif lain yang memiliki fitur kaya termasuk alat makro yang mudah digunakan:

KKEdit

http://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

https://github.com/KeithDHedger/KKEdit

http://gtk-apps.org/content/show.php/KKEdit?content=158161

  • Opsi tampilan sumber yang biasa, tampilan split, bungkus baris, nomor baris dll.
  • Kode sumber penuh disorot pencetakan.
  • Pencarian teks standar ATAU pencarian regex di file saat ini atau semua file yang terbuka.
  • Langsung ke deklarasi fungsi, Cari deklarasi fungsi.
  • Temukan deklarasi API di Gtk-Doc yang terinstal.
  • Temukan dan buka file sertakan.
  • Banyak bookmark.
  • Jalankan alat eksternal.
  • Simpan / Kembalikan sesi.
  • Jalankan alat eksternal secara sinkron atau asinkron.
  • Lewati teks yang dipilih ke alat eksternal.
  • Pemeriksaan ejaan melalui ASpell, periksa kata yang dipilih atau periksa dokumen melalui menu tab.

masukkan deskripsi gambar di sini

bermeditasi Instal medit

Situs resmi

  • Penyorotan sintaks yang dapat dikonfigurasi.
  • Akselerator keyboard yang dapat dikonfigurasi.
  • Multiplatform - berfungsi di unix dan windows.
  • Plugin: dapat ditulis dalam C, Python, atau Lua.
  • Alat yang dapat dikonfigurasi tersedia dari menu utama dan konteks. Mereka dapat ditulis dalam - Python atau Lua, atau itu bisa menjadi skrip shell.
  • Pencarian / penggantian ekspresi reguler, grep frontend, pemilih file bawaan, dll.

    tangkapan layar medit

Sadi
sumber
1
medit berada dalam repositori paket default Ubuntu, sangat cepat untuk memuat, memiliki GUI, dan berfokus pada teks seperti notepad ++ (dibandingkan dengan banyak IDE dalam jawaban lain). Itu pilihan yang bagus. Satu-satunya hal yang saya lewatkan sejauh ini adalah bagaimana notepad ++ memfasilitasi "kertas memo" dengan menyimpan catatan yang belum disimpan, di suatu tempat sementara di belakang layar, di dekat.
pengukir
4

Apakah Anda mencoba Atom? https://atom.io/

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update 
sudo apt-get install atom

Atau, sudahkah Anda mencoba Sublime Text ?? http://www.sublimetext.com/

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update 
sudo apt-get install sublime-text-installer

Luhur tidak gratis dan kadang-kadang saat menggunakannya menampilkan pemberitahuan untuk membelinya. Tapi, Anda bisa "mengevaluasinya" sebanyak yang Anda inginkan. (Situs web Sublime mengatakan "Saat ini tidak ada batasan waktu untuk evaluasi")

Mihai
sumber
5
Akan membantu untuk menyebutkan peringatan utama bahwa Sublime biaya $ 70 dan akan menyebarkan pop-up dan yang lainnya jika pengguna belum membayar.
underscore_d
2

Kurung adalah editor teks open source modern yang memahami desain web. Ini dibuat dari bawah ke atas untuk desainer web dan pengembang front-end.

Ini tersedia untuk banyak OS dan berfungsi cukup baik dengan Ubuntu. Untuk menginstal kurung di semua versi Ubuntu yang saat ini didukung buka terminal dan ketik:

sudo snap install --classic brackets

masukkan deskripsi gambar di sini

pa4080
sumber
2

Saya belum bisa mendapatkan notepad ++ untuk bekerja dengan anggur / ubuntu. Namun demikian, Anda dapat menginstal notepadd ++ sebagai snap dan itu berfungsi dengan baik.

Buka https://www.ubuntu.com/desktop/snappy dan ikuti tautannya. Terkunci tersedia untuk berbagai paket perangkat lunak kemas. Snap "store" terletak di https://snapcraft.io/store . Beranda adalah https://snapcraft.io .

Atau periksa https://linuxconfig.org/a-beginner-s-introduction-to-snaps-the-universal-linux-package-format atau https://en.wikipedia.org/wiki/Snappy_(package_manager) .

pengguna136484
sumber
2

IMG:  Ubuntu 14.04 dan yang lebih baru

Notepad ++ ( notepad-plus-plus ) adalah paket snap di repositori default semua versi Ubuntu yang saat ini didukung. Untuk menginstal Notepad ++, buka terminal dan ketik:

sudo snap install notepad-plus-plus  

Untuk menambahkan navigasi Notepad ++ ke drive lain selain drive default:

sudo snap connect notepad-plus-plus:removable-media

masukkan deskripsi gambar di sini

karel
sumber
1

Lihatlah juru tulis . Fitur:

  • Penyelesaian kata otomatis
  • Koreksi dan penggantian otomatis
  • Penyelesaian karakter pasangan otomatis dan penyisipan cerdas
  • Lekukan otomatis
  • Banyak bahasa
repat
sumber
1

Coba eric4 .

Saya menggunakan notepadd ++ di windows dan eric4 di Debian. Eric dalam banyak hal unggul untuk notepad ++ menurut saya dan gratis.

nverma
sumber
1
Karena saya, misalnya, tidak dapat membaca pikiran Anda, tolong sebutkan beberapa dari "banyak cara" itu.
Cees Timmerman