Yalnızca metin olmayan, aynı zamanda ağır bir IDE olmayan ücretsiz, hafif bir metin editörü var mı?


30

Mac OS X için mevcut olan metin editörlerinden gerçekten memnun değilim.

Denedim TextWrangler , Smultron , Coda , SubEthaEdit , TextMate ve ben hatırlamıyorum diğerlerini. Ancak yukarıdakilerin hiçbiri benim ihtiyaçlarıma cevap vermedi.

(Ücretsiz) bir metin editörü istiyorum

  • hızlı olan
  • hangi sözdizimi vurgulama yapar
  • kendi sözdizimlerini tanımlayabiliyor muydum (ya da örneğin birçok YAML eklentisi var),
  • Geliştiricilerin aktif olduğu yerlerde,
  • TextWrangler'ın görünümü ve hissi olmayan (kayan kenar çubuğundan nefret ediyorum) ancak gerçek bir Mac uygulaması
  • projeler tanımlayabilir (Coda gibi)
  • Git ve / veya SVN için temel bir destek içerir.
  • hızlı bir otomatik tamamlama destekler
  • Mac OS X 10.6 uyumlu

Düz İngilizce olarak: henüz ağır bir IDE olmayan mükemmel hafif metin editörü.


2
MacOS X için mevcut olan metin editörlerinden gerçekten memnun değilim .” Tercih ettiğiniz başka bir platformda kullandığınız bir editör var mı? OS X için karşılaştırılabilir bir eşdeğerin bulunması mümkün olabilir
Scottie

Linux ve Windows'ta ne kullandığımı hatırlayamıyorum ama orada bir editörden gerçekten hoşlandığımı hatırlayamıyorum ...
alopix

5
Sizin için ideal bir program mevcut değil. Ya da daha doğrusu yapar ve buna TextMate denir.
Scottie

1
Metin editörlerinde eksik olan şeyler olduğu konusunda hemfikirim . Ayrıca TextMate / VIM ve küçük bir kabuk büyüsü arasında iyi bir şekilde başa çıkabileceğimi öğrendim.
Josh K,

2
Bence burada biraz daha esnek olman gerekiyor. Topluluk, TextMate ( BBEditkendim de bir erkek olmama rağmen ) ve Xcode’a yerleştikten sonra 10 yanıtınız var , ancak yorumlardaki her birini aşağı yukarı vurdunuz. Kendiniz kodlamadığınız sürece kendi zevkinize uyan "mükemmel" metin editörünü bulacağınızı sanmıyorum.
Philip Regan

Yanıtlar:


20

Xcode'u düşündün mü?

TextMate’i sevmediğini söylediğini biliyorum, ama bu senin tüm ihtiyaçlarını karşılayan biri.

hangisi hızlı

TextMate
Gerçekten hızlı

Xcode
O kadar hızlı değil ama Eclipse / Netbeans-slow

hangi sözdizimi vurgulama yapar

TextMate
Çok eksiksiz ve genişletilebilir

Xcode
Sözdizimi vurgulama yapar, ihtiyaçlarınıza bağlıdır

kendi sözdizimlerini tanımlayabiliyor muydum (ya da örneğin birçok YAML eklentisi var),

TextMate
Çok, çok genişletilebilir

Xcode
Sözdizimi uzantıları mümkündür

Geliştiricilerin aktif olduğu yerlerde,

TextMate
Bazıları buhar yazılımı olduğunu söylüyor, ancak çok az sayıda diğer metin editörü mevcut özellikleriyle rekabet edebiliyor


Bu programın Xcode Apple gelişimi çok aktif

TextWrangler'ın görünümü ve hissi olmayan

TextMate
Kayan çubuğu beğenmezseniz, bir çekmeceyle değiştirmek için bir eklenti vardır

Xcode
Kayar çubuğa sahip değil

projeler tanımlayabilir (Coda gibi)

TextMate / Xcode
Projeleri yapın

Git ve / veya SVN için temel bir destek içerir.


Yerleşik ve eklenen eklentilerle Git / SVN / Mercurial (ve probaby more) için TextMate Desteği


3.x için Xcode SVN desteği, Xcode 4'te Git eklendi

hızlı bir otomatik tamamlama destekler

TextMate
Temel değişken / fonksiyon tamamlama
paketler üzerinden kod tamamlama işlemini tamamlar

Xcode
Temel değişken / fonksiyon tamamlama

MacOS X 10.6 uyumlu

TextMate
Bazı uyumluluk sorunu

Xcode
Tamamen uyumlu


3
+1. Aşağıda başka bir alternatif önermeme rağmen, TextMate olmadan yaşayamam. [hugs TextMate]
Scottie

@scottie burada aynı
Loïc Wolff

XCode tam bir IDE, aradığım şey değil. Ne yazık ki TextMate ücretsiz değil :(
alopix

1
Aslında, Xcode 4 Mercurial'ı Git ve ekledi (Geliştirici Önizleme 2'den itibaren, son sürüm olana kadar değişebilir)
Nagon

@alopix, "özgür" ün gereksinimlerinizden biri olduğunu belirtmediniz. Bu yüzden fiyat etiketi ve oldukça sade bir arayüze sahip olduğu gerçeği tek şikayetiniz ise kazanacağını söyleyebilirim.
sholsinger

17

MacVim 'i söyleyebilirim ama elbette dik bir öğrenme eğrisi olan geleneksel unix vim metin editörünü temel alan daha karmaşık bir araç.

Bu arada, TextMate'in hangi yönü size hitap etmedi?


1
... sadece TextWrangler gibi - TextMate korkunç bir kullanıcı arayüzü vardır
alopix

Birkaç seçim eklentisi ile +1 bu mevcut en iyi "hafif" metin editörüdür.
jdiaz

3
TextMate Kullanıcı Arayüzünün nesi berbat? Tüm kullanıcı arayüzü temelde sadece bir belge penceresidir ...
mipadi

Paketle ilgili menüler hızlı bir şekilde kalabalıklaşıyor (C dosyasını düzenlerken Ruby kod parçacıkları ve komutları gibi şeyler gösteriyor) ve paket düzenleyicisi iğrenç. Tablar da çok kötü ve işe yaramaz, ancak onları hemen pistte etkisizleştiriyorum ve Cmd + T ile kenar çubuğuna yapıyorum. Kod katlama kullanılamaz ve katlanmış gözetleme ağzı çok temel bir araç ipucudur (artı Python'da çalışmaz, çünkü TM boşlukla ayrılmış blokları işleyemez). Zaten bu, Vim-fu'umu arttırmadan önceydi.
Lloeki

+1 Vim'i öğrenmek için sabrınız varsa, "tüm" platformlarda kullanabilmeniz için özelleştirilebilir güçlü editör.
tidbeck


13

Mükemmel Metin 2

TextMate parçacıklarını, dilleri ve renk şemalarını destekler. Bölünmüş görünüm, sekme, projeler, komutlar. Lion'da tam ekran ve "odaklanmış" mod. Ayrıca genişletilebilir.

Çok hızlı, harika çoklu seçim modu ve çapraz platform.
Şu anda 59 $, ancak zaman zaman uyarıları ile ücretsiz bir sürümü mevcuttur.

Aynı zamanda hızla büyüyen bir eklenti API ve çevresindeki topluluğa sahiptir.

görüntü tanımını buraya girin

Şuna bir bakın, bu harika bir şey.

Güncelleme : Sublime Text 2 şimdi çeşitli geliştirme ve performans iyileştirmeleri içeren Sublime Text 3 ile değiştirildi .


TextMate, Chocolat, Coda, Eclipse ve diğerlerini geçmişte denedim, Sublime şimdiye kadar favorim.
Kyle Hayes,

1
Bunun eski bir konu olduğunu biliyorum. Şimdi Sublime Text 2 çıktı, (yolda 3 - cayır cayır yanan hızlı ve istikrarlı bir beta olarak yayınlandı) ben de pastayı benim için aldığını söyleyebilirim.
sholsinger

12

Onu bulamayacaksın.

  • hızlı olan

TexMate oldukça hızlı. TextWrangler büyük dosyalar için daha hızlıdır.

  • hangi sözdizimi vurgulama yapar

Çoğu (tümü değilse) sözdizimi vurgulama özelliğine sahiptir.

  • kendi sözdizimlerini tanımlayabiliyor muydum (ya da örneğin birçok YAML eklentisi var),

Bunu alabilir veya almayabilirsin.

  • Geliştiricilerin aktif olduğu yerlerde,

Bol şans sana.

  • TextWrangler'ın görünümü ve hissi olmayan (kayan kenar çubuğundan nefret ediyorum) ancak gerçek bir Mac uygulaması

Kenar çubuğunun nesi var?

  • projeler tanımlayabilir (Coda gibi)

Projeleri klasör olarak tanımlayın ve hepiniz hazırsınız.

  • Git ve / veya SVN için temel bir destek içerir.

UNIX felsefesi bir şeyi yapmak ve iyi yapmaktır. Bir SCM için entegre destek kolayca bulunabilecek bir şey değildir. Belki de harici bir araç kullanmalısın?

  • hızlı bir otomatik tamamlama destekler

Bildiğim kadarıyla, sadece birkaç büyük IDE bunu destekliyor.

Ücretsiz aradığınızı bulamayacaksınız . Herhangi bir IDE, TM veya TW gibi bir metin editörüyle karşılaştırıldığında çamur kadar yavaş hissedecektir.

Dürüst görüşümü istiyorsanız, TextMate'i deneyin. Paketler, aradığınız davranışın bir kısmını kopyalamanıza izin verir, geri kalanı 2.0.


2
+ 1 bulamayacaksınız. Tam olarak eşleşecek bir şey bulmak için çok fazla önkoşulunuz var.
Loïc Wolff

3
Özellikle, Josh'un dediği gibi, 'özgür' bu ön koşullardan biriyse.
Scottie

11

Check out Fraise , Smultron halefi. Gereksinimlerinizin çoğunu karşılıyor. İşte karşılanmayanlar:

  • geliştiricilerin aktif olduğu yerde: Fraise, selefininki gibi ölüyor
  • Git ve / veya SVN için temel bir destek içeriyor: bununla ne demek istediğinizi bilmiyorsunuz, ancak Fraise komut satırı entegrasyonuna sahip
  • hızlı bir otomatik tamamlamayı destekliyor: pozitif değil ama otomatik tamamlama olduğunu sanmıyorum ... ama komutları ve metin parçacıkları var

Bahsettiğiniz her şey orada.

düzende:

Yıllarca Windows'ta çalışıp pencerelerde çalışan bir not defteri ++ kişisiydim ve son birkaç ay boyunca yavaşça vim'e geçtim. İstediğiniz her şeyi ve daha fazlasını yapar.


Neredeyse aradığım şey buydu. Birinin "devam ettiğini" bilmiyordum Smultron :)
alopix

Ben geliştirici (intrepid Peter Borg) kalkınmasına rağmen Smultron kullanıyorum. Notepad ++ hala herhangi bir platformda favori editörüm .
gWaldo

5

Kişisel olarak kefil olamam ama RedCar oldukça umut verici görünüyor. TextMate paketlerini destekler ve Mac, Linux ve Windows'ta çalışır. Tüm özellik listenizi desteklemiyor, entegre kaynak kontrolü veya proje desteği (klasörler hariç) olduğuna inanmıyorum.

RedCar OSX


Umut verici görünüyor. Biri zaten kullandı mı?
Studer

1
Redcar bitmedi! :(
alopix

Çok kötü. Olgunlaşmaya başladığında ona göz kulak olacağım.
Adam Lassek

çok TextMate'ish görünüyor. Umut verici.
neoneye

Biten tek uygulama, geliştirmenin durduğu yerdir. (Doğrudan talep # 4 ile çelişir)
gWaldo


5

Bu yıl fark ettiğim bir trend, Mac programlarını yakın zamanda MacVim'i sallayan 37signalı Ryan Singer de dahil olmak üzere, Textmate'den ve MacVim'den uzaklaşan Mac programcıları ve web geliştiricileri .

Birçok insan neden değiştiklerini yazmış; "Eve Vim'e Gelmek" benim favorim.


Vim veya MacVim için +1 - OP'nin istediği her şeyi yapar, ancak OS X uygulaması gibisi yoktur ve dik bir öğrenme eğrisi vardır. Bir kere kullanabiliyorsan, harika.
w00t

4

BBEdit’in neyi yanlış , bunun için para ödemeniz gerekebilir mi?


2
"TextWrangler'in görünüşü ve hissi" "nefret" eden biri de BBEdit'ten hoşlanmayacak.
Dori

TextWrangler, BBEdit'in kişiselleştirme açısından yaptığı özelliklere neredeyse hiç sahip değil. "Bak ve hisset" söz konusu olduğunda, bir BBEdit penceresi oldukça asgari bir arayüz widget setine indirgenebilir.
Dennis Wurster


4

KomodoEdit'i deneyebilirsiniz .

(Ücretsiz) bir metin editörü istiyorum

Ücretsiz ve ücretsiz (Mozilla Kamu Lisansı altında).

  • hızlı olan

Oldukça hızlı

  • hangi sözdizimi vurgulama yapar

Kontrol

  • kendi sözdizimlerini tanımlayabiliyor muydum (ya da örneğin birçok YAML eklentisi var),

Çok sayıda eklenti var ; Kendi sözdizimi vurgulayıcınızı oluşturmanın mümkün olduğuna eminim

  • Geliştiricilerin aktif olduğu yerlerde,

Öyle inanıyorum.

  • TextWrangler'ın görünümü ve hissi olmayan (kayan kenar çubuğundan nefret ediyorum) ancak gerçek bir Mac uygulaması

Korkarım bir Kakao uygulaması değil; Firefox'un kullanıcı arayüzü sisteminden inşa edilmiştir.

  • projeler tanımlayabilir (Coda gibi)

Evet.

  • Git ve / veya SVN için temel bir destek içerir.

Yerleşik Git desteği olabilir gibi görünüyor. İşte bir git eklentisi. Dahili SVN desteği gibi görünüyor.

Düzenleme: Bu özellikler Komodo Düzenleme yerine Komodo IDE gerektiriyor görünmektedir. Komodo IDE bir ücretli yükseltmedir. " Komodo Edit için ev yapımı SVN desteği " ilginizi çekebilir .

  • hızlı bir otomatik tamamlama destekler

Otomatik tamamlama var; sizin için yeterince hızlı olup olmadığını görmek için denemek zorundasınız.

  • Mac OS X 10.6 uyumlu

Evet.


4

Blokta Chocolat adında yeni bir editör var . Şimdi bir hafta boyunca kullanıyorum ve gerçekten beğendim. TextMate'in özelliklerinin birçoğuna sahiptir (hem de TextMate paketlerini desteklemenin yanı sıra), ancak özellikle ağ üzerinden büyük dosya kümeleriyle daha iyi çalıştığını gördüm.


Teşekkürler! Abim de ondan bahsetti, ama xD adını unuttum
alopix

Chocolat iyidir, ama sekmeleri olmaması beni rahatsız ediyor (en azından üstte değil).
julien_c

Öyle. Yeni bir sekme oluşturmak için cmd + t veya sağ üstteki + simgesini kullanın!
alopix

Güncelleme: Geçenlerde Sublime 2'ye geçtim. Bayıldım.
Kyle Hayes

3

Bugünlerde Coda'ya parsiyelim ama geçen gün başka bir şey ararken bu konuya rastladım. Denemedim, bu yüzden tüm ihtiyaçlarınızı karşılayıp karşılamadığından emin değilsiniz. Ücretsizdir, ancak yalnızca artık geliştirilmediğinden.

http://www.web-scripter.com/


WebScripter'ın geliştirilmesi askıya alındı ​​ve şimdi ücretsiz olarak sunuluyor, ancak yeni sürümler yayınlanmayacak. : '(
alopix

3

Kod adında modern, hızlı ve destek projeleri olan yeni bir metin editörü var .

Kod üzerinde bir uyarı - gelişme daha yeni başlıyor, bu yüzden işler biraz dengesiz. 0.0.3 sürümündeki alfa düzeyindeki yazılımdır, ancak sonuçta aradığınız uygulamaya dönüşeceğini düşünüyorum.

Özellikler:

  • Grand Central Dispatch ve diğer yeni şeyleri kullanarak sıfırdan 10.6 yazılmıştır.
  • GNU Sözdizimi Vurgulama formatını kullanır, böylece her dil için vurgulama desteği vardır
  • Chromium sekmeli Modern Kullanıcı Arabirimi
  • Node.js kullanılarak kodlanabilir

Alfa alsa bile, Kod nedeniyle bir kilitlenme görmedim. Otomatik tamamlayıp tamamlamadığından emin değilim ama diğer şeylerin de altını çizdiğini biliyorum.
bringel

3

GitHub tarafından Atom ücretsiz ve güçlü bir metin editörü ve programcılar akılda IDE inşa. Aynı zamanda, ağır bir IDE olduğu izlenimini vermez.

Visual Studio Code , Microsoft'tan bir başka benzer teklif.


2

Eclipse çeşitlerinden herhangi birini denediniz mi? Ben büyük bir Eclipse hayranı değilim, ancak Eclipse'in (özellikle ön uç web geliştiricilerine yönelik olan) Aptana sürümü yukarıdaki tüm gereksinimlerinizi karşılayacak gibi görünüyor ve göz atmaya değer olabilir.

http://aptana.com


2
Eclipse tam bir IDE'dir - Küçük bir hafif editör istiyorum. Eclipse'i büyük projeler için kullanıyorum, ancak küçük projeler için bu çok fazla yük.
alopix

2

Ağır IDE olmayan ücretsiz, aktif ve genişletilebilir editörler için 2018'deki en iyi bahsiniz:

Hepsi SSD modern Mac'te çok hızlı, minimum çekirdekli ve saat hızında mobil CPU'lu MacBook (One) bile. Hepsi ücretsiz, aktif olarak geliştirilmiş, genişletilebilir, destek kodu kontrolü ve tamamlamasıdır ve genişletilebilir, kodlanabilir ve birçok dil ve sözdizimi için eklenebilirler.


2

Dikkate alınması gereken braketler de vardır . Şu anda Adobe tarafından "topluluk rehberli, açık kaynaklı bir proje" olarak geliştirilen Javascript'te yazılmış, web geliştirmeye odaklanmış ancak aynı zamanda genel bir metin editörü olarak da kullanılabilir, genişletmek için sağlam bir API'ye ve halihazırda mevcut olan genişleyen bir uzantıya sahiptir.

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.