Sekmeler ve sözdizimi vurgulamalı metin düzenleyici? Gedit alternatifi? [kapalı]


13

Soruda belirtildiği gibi, gedit'in birkaç can sıkıcı hatası var (imleç kayboluyor, vb.). Sadece sekmeler, sözdizimi vurgulama ve satır numaraları gerekir. Ben daha çok programlama için kullanacağım. Lubuntu kullanıyorum.

edit: Birçok öneri için teşekkürler, şimdi yüce çalışıyorum ama doğal olarak Fortran kodunu desteklemiyor, ben soruma bahsetmeyi unuttum, ancak ancak Sublime gerçekten güzel görünüyor. Bunlardan hangisi fortran'ı destekliyor?


1
Peki, FORTRAN sözdizimi vurgulama için bir paket var, Paket Kontrolü ile kurabilirsiniz , ancak biraz sınırlı.
Kroltan

Yanıtlar:


7

Sublime Text kullanın . Bir ubuntu yükleyicisini bu bağlantıdan indirebilir veya en azından makineme (Ubuntu 14.10), apt aracılığıyla yükleyebilirsiniz:

sudo apt-get install sublime-text

6
Muhtemelen bir PPA kullanıyorsunuz. Sublime Text resmi depolarda değil .
muru

3
@Pokey Sublime yükledim ama sadece deneme sürümü gibi görünüyor.
Herman Toothrot

1
Tabii, satın almanız gerekiyor. Yine de tam lisans olmadan yazılımı kullanmak mümkün. "Sublime Text 2 ücretsiz olarak indirilebilir ve değerlendirilebilir, ancak sürekli kullanım için bir lisans satın alınmalıdır. Şu anda değerlendirme için zorunlu bir zaman sınırı yoktur."
PokeyBagelHole

27

Geany Geany yükle

Geany küçük ve hafif bir entegre geliştirme ortamıdır. Diğer paketlerden sadece birkaç bağımlılığı olan küçük ve hızlı bir IDE sağlamak için geliştirilmiştir. Yalnızca GTK2 araç setini kullanıyor ve bu nedenle Geany'yi çalıştırmak için yalnızca GTK2 çalışma zamanı kitaplıklarına ihtiyacınız var.

resim açıklamasını buraya girin

Uzun zamandır Gedit kullanıcısı olarak, ana metin editörüm olarak geçen yıl Geany'ye geçtim, en yakın alternatifi buldum.
Geany'nin ihtiyaç duyduğunuz özellikleri desteklediğini ve Ubuntu'da gedit'ten çok daha fazla özellik ve eklenti ile geldiğini buldum.
Kod tamamlama, sembol tarayıcı, kod katlama ve ağaç tarayıcı gibi yararlı bulmanın yanı sıra, daha fazla güç bulma ve değiştirme aracının yanı sıra menüden komut satırı araçlarının başlatılmasını yapılandırma yeteneğine de sahibim.


14

En sevdiğim editörü önereceğim vim. Eklenti desteği, birkaç ek eklenti ile Fortran kodunuza yardımcı olabileceği anlamına gelir. Elbette, vim'in dik bir öğrenme eğrisi vardır, bu yüzden kullanmayı öğrenmesi daha kolay bir şey tercih ederseniz, bu iyi bir seçenek değildir.

Başka bir öneri, Fortran topluluğunun uygun editörler hakkındaki fikirlerine bakmaktır :


Vim için +1. Python yazmak için kullandığım editörlerle bir süre hayal kırıklığına uğradım. Uzun, dolambaçlı bir yol sonunda nihayet vim'e bir şans vermeme yol açtı ve asla geriye bakmadım. Bir öğrenme eğrisi var, ama bunun bazen yapıldığı kadar kötü olduğunu düşünmüyorum.
sbell

@roadmr Birçok yerde vim önerilen gördüm ama bence farklı modlar arasında sadece sezgisel olmayan ve pratik olmayan geçiş, klavye kısayolları bunun için, bir düzenleme modu ve bir komut modu olması avantajı görmüyorum.
Herman Toothrot

Klavye kısayollarında bize ağır emacs; Daha önce Emacs kullanıcısıydım ve gayet iyi vim yapmaya alışkındım. Bununla birlikte, vim alışacağınızı hissetmiyorsanız, birçok seçenek var. Bu sadece başka bir öneri :)
roadmr

12

Bir şekilde henüz kimse bundan bahsetmedi. Emacs deneyin .

Mükemmel programcılar editörü. O mu (vim'in ile olduğu gibi bu neredeyse gerçek olarak olmasa da) düzenleyerek kısayolları bazı sen pek çok editörler geliyorsanız alışmak alabilir, vb vurgulayarak, girinti destekler Fortran modu ile de yerleşik olarak bulunmaktadır. CUA modu burada yardımcı olabilir. Öğreticiyi çalıştırmanızı öneririm (ilk başlattığınızda size nasıl olduğunu söyleyecektir). Uzun vadede, emac'ların diğer tüm editörlerden çok daha güçlü olduğunu göreceksiniz. Vim dışında hiçbir şey yaklaşmaz.


10

GitHub'ın Atomu (Lubuntu 14.04 VM'de):

Atom'un fortran-dil eklentisi örneği

Gibi Sublime Text , şu anda olduğu gibi cilalı değil, ama açık kaynak. CoffeeScript ve benzerlerinde geliştirilmiştir - yani basitçe genişletilebilir, ancak Sublime'dan biraz daha yavaştır.

WebUpd8'in ppa'sından yükleyebilirsiniz :

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

Fortran'ı Textmate'in paketinden dönüştürülen dil-fortran paketi ile destekler . Ayarlar menüsünden yükleyebilirsiniz ( + , Yükle, Fortran'ı arayın ve Yükle'ye tıklayın):Ctrl,

Mac için Atom'a fortran dilini yükleme

(gif Mac'te yapılmıştır, ancak aynı Linux sürümü için de geçerlidir)


1
Peki - neden iniş vekili?
mgarciaisaia

10

Kate çok iyi. Hiç Fortran için şahsen kullanmadım ama tavsiye gördüm.

sudo apt-get install kate

Burada bir örnek görülebilir:

resim açıklamasını buraya girin


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.