Pertanyaan Mendukung berbagai fitur di gedit


Saya mencoba menggunakan gedit sebagai editor utama saya, dan mencari bantuan dengan beberapa fitur rumit. Untuk masing-masing hal berikut, bisakah orang membantu saya dengan cara menginstal dan mengkonfigurasi fitur?

  • kode lipat
  • dukungan pylint
  • dukungan splitview
  • cek ejaan
  • penghapusan whitespace
  • mencari dan mengganti regex-powered
  • setiap fitur lain yang harus saya ketahui?

Tag: Plugin, IDE


11
2017-08-08 06:57


asal




Jawaban:


  • Kode Lipat

    Plugin melempar kesalahan pada baris perintah saat Anda mencoba melipat. Tapi itu mungkin sesuatu yang bagus Python programmer bisa memperbaiki dalam lima menit.

    Rupanya kode lipat dijadwalkan didukung oleh gedit secara asli akhirnya.

  • Pylint

    Satu referensi ke plugin yang saya temukan menunjuk ke cabang bzr yang tidak lebih lama ada.

  • Splitview

    Saya tidak banyak menggunakannya, tapi itu a pekerjaan yang cukup baik untuk saya.

  • Cek ejaan

    Plugin harus diaktifkan oleh default. Menggunakan Tools > Autocheck Spelling untuk menyalakannya.

  • Penghapusan Whitespace

    Menghilangkan spasi yang tidak perlu menyimpan file.

  • Pencarian Regex dan Ganti:

    Ekstrak ke direktori plugin Anda, aktifkan, dan gunakan Tools > Regex Search & Replace.

  • Lainnya:

    Paket gedit-plugins dilengkapi beberapa plugin yang berguna. Anda harus memeriksanya itu.


11
2017-08-08 13:55



+1 untuk paket gedit-plugins. Sangat penting jika Anda menulis kode di gedit. Juga, pastikan untuk menonaktifkan plug-in browser file. Ini diketahui menyebabkan lag yang signifikan (dan menjengkelkan) ketika memulai turunan dari gedit. Menonaktifkannya akan membuat gedit menjadi cepat dan cepat untuk memulai seperti yang Anda harapkan dari editor yang ringan. Setelah menginstal paket gedit-plugins pastikan untuk memeriksa plugin "Embedded Terminal". Ini cukup nyaman jika Anda melakukan scripting yang signifikan (seperti python). - Evan Plaice
untuk info lebih lanjut tentang bug plugin 'File Browser Pane', bugs.launchpad.net/ubuntu/+source/gedit/+bug/280411 - Evan Plaice


Geany memiliki semua fitur yang Anda inginkan kecuali dukungan pylint inbuilt (meskipun ada pemeriksaan sintaks inbuilt dan Anda dapat menjalankan pylint menggunakan terminal terintegrasi). Tampilan split dan pemeriksaan ejaan tersedia melalui plugin (paket: geany-plugin*). Geany ringan dan mudah digunakan - sempurna jika Anda mencari sesuatu yang lebih maju daripada gedit tetapi tidak ingin / memerlukan kompleksitas IDE yang lengkap.

Saya menyarankan pemasangan geany dan tambahan plugin.
Melalui terminal dengan sudo apt-get install geany
Atau instal menggunakan Pusat Perangkat Lunak:

Install via the software center


5
2017-08-08 09:52



Hmmm ... memeriksanya sekarang. Sejauh ini bagus. - mlissner
Perbarui hampir dua tahun kemudian: Geany aku s lebih unggul dari gedit, tetapi jika Anda menaklukkan kurva belajar Eclipse, Anda menang. - mlissner


Lihat http://live.gnome.org/Gedit/Plugins

Anda menginstalnya dengan mengunduh file plugin dan menyalinnya ~/.gnome2/gedit/plugins.


4
2017-08-08 07:13



Saya berharap sedikit lebih detail. Saya telah menemukan bahwa saya harus melakukan banyak belanja dan bekerja untuk banyak dari ini. Seperti kode lipat: Harus menginstal add-on, nyalakan, lalu gunakan alt-z, saya pikir, untuk membuatnya bekerja. Kecuali itu hanya bekerja beberapa kali - saya tidak yakin kapan. - mlissner
Dalam kasus kode lipat (antara lain) bagian dari kesalahan adalah dengan GTKSourceView (komponen gedit menggunakan) tidak cukup mampu menangani lipat dengan cara intuitif yang bagus. Jadi dalam hal ini hanya masalah "ini adalah yang terbaik dari apa yang tersedia saat ini". Jika Anda ingin membuat sesuatu yang lebih baik, bicaralah dengan para penulis plugin dan terjebak di dalamnya. - Oli♦


Geany dengan plugin terinstal dari http://getdeb.net atau ppa repositori adalah editor teks yang fantastis.


1
2017-08-20 17:24





Meskipun gedit bagus untuk pengeditan file dasar yang tidak akan saya gunakan lebih dari saya akan menggunakan notepad.exe di Windows. Anda mungkin ingin menggunakan IDE (Integrated Development Environment). Tergantung sedikit pada kode apa yang Anda tulis, ini mungkin layak untuk dilihat:

  • NetBeans
    • Jawa
    • PHP
    • C / C ++
    • Python
  • Gerhana
    • Jawa
    • PHP
    • C / C ++
    • Python
  • Krim
    • Tampaknya menjadi salib gedit dan notepad ++ tapi saya belum menggunakannya.
  • Editra
    • Mirip seperti Cream. (Tidak benar-benar IDE)
  • VIM
    • Dirancang sebagai alat cli, mendapat ekstensi GUI tetapi kurang dalam kegunaan jika Anda tidak membaca manual!
    • Banyak bahasa!
  • GNU emacs
    • Dirancang sebagai alat cli, mendapat ekstensi GUI tetapi kurang dalam kegunaan jika Anda tidak membaca manual!
    • Banyak bahasa!

Tentang VIM dan Emacs agak sulit untuk dipelajari, VIM menurut saya adalah yang paling sederhana.


1
2017-08-08 08:28



Perbandingan ke notepad.exe sedikit kasar, bukan? Notepad bahkan tidak memiliki penyorotan sintaks. - sepp2k
Gedit adalah editor yang jauh lebih kuat daripada yang Anda sadari. Ini memiliki banyak plugin yang membuatnya cukup baik untuk pemrograman. Altought itu tidak dibandingkan dengan IDE penuh baku Anda akan terkejut dengan fitur-fiturnya jika Anda melihat cukup dekat. - Decio Lira
Cream hanya vim dengan konfigurasi default yang berbeda, jadi bagaimana bisa Cream menjadi "tidak benar-benar IDE"? - JanC
Mungkin benar-benar lelah pada saat menulis ada hubungannya dengan itu .. - LassePoulsen


  • Pylint (agak)

Saya menggunakan checker python yang merupakan bagian dari paket gedit-developer-plugins di repos. Itu tidak terlihat menggunakan pylint, tetapi melakukan pekerjaan yang baik memeriksa sintaks dan gaya. Ini disebut Format PDB dalam daftar plugin, bukan nama yang sangat deskriptif.


0
2017-08-09 08:04





Saya sudah mencari klon TextMate yang layak untuk Linux dan akhirnya saya berhasil untuk germo dan meninggalkan semua IDE lain (NetBeans, Komodo ... sebut saja):

Ini adalah cara melakukannya:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

Lain kali Anda meluncurkan gEdit Anda, Anda akan terkejut betapa kuatnya itu. Jangan lupa untuk memeriksa plugin juga untuk meningkatkan editor.


0
2017-10-13 11:30