Kod yazmak için not defteri. En İyi Linux Metin Editörleri

  • 25.04.2019

Merhaba, blog sitesinin sevgili okuyucuları. Çok uzun zamandır harika bir ücretsiz editör hakkında yazmak istedim (bağlantı, Rus dilini destekleyen en son sürümü indirebileceğiniz resmi web sitesine yönlendiriyor).

Uzun yıllardır en çok talep edilen ve kullanılan programlardan biri olmuştur. HTML düzenleme, CSS ve PHP kodu. Hatta merak ediyorum: “Daha önce onsuz nasıl başardım, diğer bazı programların yardımıyla potansiyelini fark ettim?”.

Şimdi her zaman bilgisayarımda aynı anda çalışan birkaç tarayıcım var, çok basit, ücretsiz ve kullanışlı. FTP yöneticisi FileZilla ve yetenekleri Windows'ta kullanılan varsayılan not defteri ile kıyaslanamaz olan aynı düzenleyici. Ama önce ilk şeyler.

Notepad++ Editor İndirme ve Özellikleri

Programın Windows'a kurulumu tamamen gerçekleştirilir her zamanki gibi. Ayrıca dilerseniz yapabilirsiniz Notepad++ Portable'ı indirin temsil eden taşınabilir sürüm işletim sistemine kurulum gerektirmeyen bu düzenleyici.

Arşivi programla birlikte herhangi bir yere açarsanız, taşınabilir sürüm normal sürümden edinilebilir. rahat nokta ve koş çalıştırılabilir dosya not defteri.exe.

Notepad++ düzenleyicisinin tüm avantajları

Aslında, Windows'ta yerleşik olan not defteri, kahramanımızdan cennet ve dünya ile aynı şekilde farklıdır. Klasik not defterinde, en basitini görüntüleme ve oluşturma yeteneği dışında pratik olarak hiçbir şey yoktur. metin dosyaları(insanlar tarafından kullanılan bir kazma çubuğuna benzer bir şey ortaya çıkıyor erken aşamalar gelişim).

Not Defteri'ni iki artı ile kullanmaya başlamış olmak, en azından Html ve CSS dosyaları, Taş Devri'nden hemen modern bir hafriyat makinesinin kabinine düşeceksin. başkaları da var tabi alternatif programlar ve hatta, ancak yeni başlayanlar için “iki artıya sahip bir dizüstü bilgisayar” en çok (IMHO) olacaktır.

Evet, elbette, ilk başta kullanımı karmaşık ve alışılmadık görünebilir. Ancak bu sadece tanışmanın en başındadır ve o zaman onsuz yapmak sizin için zor olacaktır, örneğin birçok bilgisayar kullanıcısı hayatlarını düşünmez (ayrıca bir tür “klasik”) .

Notepad++ ile daha fazlasını karşılaştırırken karmaşık programlar, Dreamweaver gibi çeşitli kodları yazmayı ve düzenlemeyi kolaylaştırmak için tasarlandı, o zaman kahramanımızı kullanmak için epeyce argüman var:

  1. Birinci olarak, tamamen ücretsizdir, bu, saldırıya uğramış sürümleri hesaba katmazsanız, aynı Dreamweaver yerine onu kullanarak çok tasarruf edebileceğiniz anlamına gelir. ücretli programlar(Truva atları ve diğer virüsler için bir üreme alanı olabilir).
  2. İkincisi, Not Defteri çok daha fazlası hafif ve hızlıücretli editörlerin çoğundan daha fazla. Ayrıca hiç bir şekilde ameliyathaneye kurmadan da kullanmak mümkündür. Windows sistemi(Lafta taşınabilir sürüm- taşınabilir) ve örneğin takın. Sonuç olarak, Html, PHP ve düzinelerce başka kod türüyle çalışmak için her zaman kullanışlı, işlevsel ve iyi anlaşılmış bir araca sahip olacaksınız.

Bu düzenleyici neden indirilmeye değer?

Yeteneklerini ve özelliklerini kısaca gözden geçirelim ve ardından bunları daha ayrıntılı olarak ele almaya çalışalım. Böylece Notepad++ şunları yapabilir:

  1. En çok birkaç düzine vurgulayın popüler diller programlama ve işaretleme, örneğin: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, XML.
  2. Tüm bu diller için, sözdizimi vurgulama, kodu, eksi üzerine tıklayarak daraltılabilen ve artı üzerine tıklayarak genişletilebilen satırlara ve bloklara bölme. Öğeler arasındaki ilişkiyi noktalı bir çizgiyle de görüntüleyebilirsiniz. Örneğin, bu düzenleyicinin yeteneklerini göstermek için bir PHP kod parçacığı aldım:

    Açılışa tıklarsanız html etiketi e, ardından mavi bir arka plan ile vurgulanacak ve aynı zamanda varsa kapanış etiketi de vurgulanacaktır. Kapatılmamış öğeleri bulmak için harika ve .

  3. Uygulaması çok kolay kodlama değişikliği, örneğin, Rus dili kodlamalarında krakozyabrs ile mücadele üzerine bir makalede bahsettiğim şu anda popüler olana (bağlantıya bakın).

  4. Programın bir penceresinde, Notepad ++ kullandığından, düzenleme için istediğiniz kadar dosya açmanız mümkün olacaktır. sekmeler zaten alışmış olduğunuz tarzda modern tarayıcılar.

    Her sekmedeki disketin rengi, dosyayı kaydedip kaydetmediğinizi gösterir. son değişiklikler araç çubuğunda benzer bir disket kullanarak. Etkin sekmede kırmızı bir disket (ve etkin olmayan bir sekmede - mor) unutkanlığınızı gösterir.

  5. Bu düzenleyici ile şunları yapabilirsiniz: Arama(Ctrl + F) hem içinde açık olan belgede hem de belirli bir klasörde bulunan tüm metin dosyalarında. Yerine koyma ve düzenli ifadeler kullanarak arama yapmak mümkündür. İnanılmaz kullanışlı bir araç.

  6. Bu düzenleyicinin ayarlarında, açılış etiketini yazarken kapanış Html etiketinin otomatik olarak yazılmasını ve ayrıca etiketlerin otomatik olarak tamamlanması seçeneğini etkinleştirebilirsiniz.
  7. Notepad++, yalnızca tüm değişikliklerinizin geçmişini tutmakla ve istediğiniz kadar adım geri almanıza veya ileri gitmenize izin vermekle kalmaz, aynı zamanda bu belgelerin kopyalarını Microsoft Word'ün yaptığı gibi yedekler.
  8. Bu editör yönetme yeteneğine sahiptir kısayol tuşları içinde büyük bir set verilen - üst menü"Seçenekler" - "Kısayol Tuşları". Ayrıca, çift ​​tıklamaİlgilendiğiniz kombinasyona tıklayarak, başka bir düzenleyiciden Not Defteri'ne geçiş yapanlar için uygun olabilecek bir anahtar yeniden eşleme penceresi açılacaktır.

  9. Varlığının yıllar boyunca not defteri bir sürü eklenti var, bazıları varsayılan olarak onunla birlikte yüklenir ve geri kalanı "Eklentiler" - "Eklenti Yöneticisi" - "Eklenti Yöneticisini Göster" üst menüsünden size sunulacaktır.

    Yüklemek için ilk sekmedeki kutuyu işaretlemeniz yeterlidir. istenen eklenti ve "Yükle" düğmesine tıklayın.


    Bundan sonra, editör penceresi yeniden yüklenecek ve yeni eklenti aynı adı taşıyan sekmede mevcut olacak:

  10. Bu "İsviçre bıçağı" ayrıca FTP aracılığıyla sitenize bağlanabilir, makroları kaydedebilir ve oynatabilir, anında yazım denetimi yapabilir, yakındaki açık pencerelerde iki dosyayı karşılaştırabilir ve çok daha fazlasını yapabilir.

Notepad++'da başka neye ihtiyacınız olabilir?

  1. Notepad ++'daki sözdizimi vurgulama sayesinde, örneğin, tüm Html etiketlerinin kodda kapalı olup olmadığını kontrol etmek çok kolaydır ve minimum deneyimle, kodunuzda zaten görsel olarak not edeceksiniz. bir yerde bir hata oldu, çünkü bu yerdeki kodun renk şeması değişecektir.
  2. Ayrıca, kodun renkli olarak vurgulanması ve makalelerimin normal metninin siyah kalması nedeniyle, sürekli düzelticim gramer hataları(sevgili eş) içindeki dilbilgisini kontrol etmek çok uygundur. Hayır, bitti, ben de çeşitli olanları kullanıyorum ama hiçbiri hala noktalama işaretlerini ve anlam hatalarını nasıl kontrol edeceğini bilmiyor.
  3. Ayrıca ( ) () gibi parantezleri vurgulayarak bu metin düzenleyicide tek tek kod bloklarını görsel olarak görüntüleme yeteneğini de gerçekten seviyorum. Fare imleci herhangi bir parantez arasında olduğunda, sanki başlangıç ​​ve bitiş vurgulanıyormuş gibi vurgulanırlar. HTML bloğu veya PHP kodu.
  4. Arka ışığın mükemmel uygulanmasına ek olarak, olasılığı ayrı olarak not edilmelidir. bir adım geri at(önceki eylemi geri al). Ayrıca, geri adım sayısı sınırlı değildir, bu da geri dönüşü olmayan sonuçlar riski olmadan kodu denemekten korkmamanızı sağlar.

    Notepad++'da bir eylemi geri almak Ctrl+Z kısayol tuşlarını (Ctrl+Y ileri bir adımdır, yani geri almayı iptal eder), ilgili "Düzenle" menü öğelerini veya araç çubuğundaki kavisli oklar şeklindeki düğmeleri kullanarak mümkündür. bu editör.

  5. Notepad++, içinde açılan belgelerin durumunu sürekli olarak izler ve örneğin başka bir programda değiştirilirse veya silinirse, bu sekmeyi belgeyle kapatmanızı veya değiştirilmiş sürümünü yeniden yüklemenizi isteyen bir pencere gösterilir.
  6. Daha önce de bahsettiğim gibi iki artısı olan bir not defterinde bir fırsat var. sözdizimi vurgulama ayarları(bir düzine başka dilin yanı sıra) zevkinize ve ihtiyaçlarınıza uyacak şekilde, ancak varsayılan ayarlar oldukça tatmin edici olduğu için bu seçeneği hiç kullanmadım.

    Ancak hiç kimse sizi rahatsız etmiyor, çünkü her şey son derece basit - üst menüden "Seçenekler" - "Stilleri tanımlama" öğelerini seçin, bunun sonucunda yazı tiplerini ve renkleri ince ayar yapabileceğiniz bir pencere açılacaktır. için HTML vurguları, PHP veya ihtiyacınız olan başka bir dil.

  7. Ayrıca Notepad++ ile mümkündür otomatik tamamlama Belirli bir Html operatörünün, PHP'nin veya başka herhangi bir kodun doğru yazılışından emin değilseniz çok kullanışlı olabilecek, yazdığınız kelime. Bunu yapmak için, yazarken Ctrl-Space tuş bileşimine basın ve açılan pencereden istediğiniz seçeneği seçin:

    Kısayol tuşlarını kullanmadan kod tamamlamayı otomatik yapmak istiyorsanız, üst menüden "Seçenekler" - "Ayarlar"ı seçmeniz ve "Ayır / Otomatik tamamlama" sekmesinde "Her giriş için etkinleştir" kutusunu işaretlemeniz gerekir. ".

  8. Bu düzenleyicide bana oldukça uygun görünen başka bir araç, belge kısayollarını doğrudan program penceresine sürükleyip bırakarak onları açabilme (ancak bu kimseyi şaşırtmasa da) ve Sürükle ve bırak belgenin kendisinde, seçilen kod parçası (farenin sol tuşu) ihtiyacınız olan yere.
  9. Notepad++ ile çalışırken şunları yapabileceksiniz: işaretçi koymak, içinde notlar denir, ancak bunun özü değişmez. İhtiyacınız olan satırda, üzerine tıklayarak sol kenar boşluğuna mavi nokta şeklinde bir işaretçi koyabilirsiniz.

    Editörde bir işaretçi (not) ayarlamak için Ctrl-F2 tuş kombinasyonunu da kullanabilirsiniz ve belgeye yerleştirilen işaretçiler arasında geçiş yapmak için notlar arasında gezinmek için F2 veya Shift-F2'ye sırayla basmanız yeterli olacaktır. ters yönde.

  10. Bu düzenleyicide bir Html dosyası ile çalışıyorsanız, görebilirsiniz kodunuz tarayıcıda nasıl görünecek Başlat menüsünden uygun öğeleri seçerek FireFox veya IE. Başka bir tarayıcıya ihtiyacınız varsa, en üstteki "Başlat" öğesini seçin ve açılan pencerede ihtiyacınız olan yürütülebilir dosyayı arayın.

  11. Ayrıca birde şu var makro kaydetme özelliği henüz oluşturmadığım, ancak çalışmalarının mantığı oldukça basit. İlk olarak editör menüsünden "Makrolar" - "Kaydı Başlat" seçimini yaparak kaydedin ve ardından kaydedilen makroları Doğru yer editör menüsünden seçerek veya kendilerine atanan kısayol tuşlarını kullanarak kodlayın.

Notepad++ düzenleyici penceresindeki kodlamalar ve dosyalarla çalışma

  1. Bu kod düzenleyicinin kaydetmenize ve dönüştürmenize izin verdiğine dikkat edilmelidir. HTML dosyaları, PHP ve diğerleri için UTF-8 kodlaması (BOM olmadan). Çeşitli sitelerle çalışırken Rusça kodlamayla ilgili sorunun üstesinden gelmeme bir kereden fazla yardımcı oldu.

    Sitedeki herhangi bir yazıyı Rusça olarak değiştirmek istediğimde, bunun sonucunda sık sık hatalar alıyorum, bunun nedeni Windows-1251 kodlamasıydı. Orijinal dosya.

    Orijinal dosya dönüştürüldükten sonra UTF-8 kodlaması (BOM yok), krakozyabry başarıyla sıradan Rus sembollerine dönüştü. O. motorun herhangi bir dosyasına Kiril eklerseniz, bunun için doğru görüntü sitede, ya hemen doğru kodlamaya kaydetmeniz ya da sonra dönüştürmeniz gerekecek.

    Muhtemelen aynı malzeme listesi hakkında birkaç kelime söylemeli. Gerçek şu ki, normal bir Windows not defterinde farklı metin nesneleriyle çalışırken, onu UTF-8 kodlamasına kaydettiğinizde, daha sonra performansı etkileyebilecek görünmez karakterler (BOM) eklenir. verilen dosya(örneğin, PHP bir hata verebilir).

  2. Açık bir dosyanın içeriğini yazdırmak istiyorsanız, kod, program penceresinde gözlemlediğiniz biçimde yazdırılmayacaktır. Ancak "Seçenekler" - "Ayarlar" sekmesinden seçim yapmak "Fok" bunu değiştirmekte özgürsünüz ve renkli kod vurgulama yazdırma, satır numaralarının, üstbilgilerin ve altbilgilerin vb. görüntülenmesine izin verme seçeneğini belirleyebilirsiniz. şeyler:

  3. Bu gelişmiş metin düzenleyici ayrıca, görev çubuğunu karıştırmaktan korkmadan istediğiniz kadar yeni belge açma yeteneğine de sahiptir. işletim sistemi. Modern tarayıcılarla uyumlu olarak, tüm yeni belgeleri yeni bir program penceresinde değil, açacaktır. yeni bir sekmede zaten açık bir pencere.

    Ayrıca, bu not defterinin penceresindeki çeşitli belgelerin bu sekmeleri, fare ile keyfi olarak sürüklenebilir, kapatılabilir ve küçültülebilir.

    Yapılan ayarlara bağlı olarak (“Seçenekler” - “Ayarlar”), Notepad ++ kapatılmadan önce açılan tüm sekmeler, program bir sonraki başlatılışında geri yüklenecektir (yine tarayıcıların çalışma şekline benzer şekilde). Gereksiz olanları üzerlerine çift tıklayarak veya dikey olarak yerleştirerek kapatabilirsiniz.

  4. Her zamanki sekmeli işlemlere ek olarak, bu düzenleyici aynı anda tek bir pencerede açılabilir. aynı belgenin iki kopyası. Belgenin farklı kısımlarıyla çalışmanız gerekiyorsa bu gerekli olabilir (bir yere bakın veya kopyalayın ve bir yere yapıştırın).

    Bu modu etkinleştirmek için sağ tıklamanız yeterlidir. istenen sekme PHP editörü ve içerik menüsünden "Başka Bir Pencerede Çoğalt" seçeneğini seçin.

    Değişiklikleri belgenin kopyalarından birinde kaydettikten sonra, ikincisinin de güncellenmesi çok uygundur (yani, kafanız karışmaz - değişiklikleri kaydedip kaydetmediğiniz ve hangi kopyada).

  5. ben de çok beğendim yerleşik arama açık Html veya PHP belgelerine göre değiştirme imkanı ile(bazı insanlar bunun için aktif olarak düzenli ifadeler kullanır, ancak onları utandırmak için bilmiyorum). Bu gelişmiş metin düzenleyicideki aramanın tüm zenginliği, sadece "Ara" menü öğesini açarak takdir edilebilir. Makalenin başındaki ekran görüntüsüne bakın.

Genel olarak, bu metin editörü, geliştiricilerine ve bunun için eklenti yapanlara özel saygı duyulan, bazıları şimdi tartışılacak olan diğer uygulamaların işlevselliğinden birçok yararlı ve kullanışlı şey aldı.

Eklentileri Notepad++'da kullanma

Yeni bir eklenti yüklemek için editörün üst menüsünden “Eklentiler”i seçmeniz gerektiğini hatırlatmama izin verin - “ eklenti Yöneticisi- "Eklenti Yöneticisini Göster".

Ve açılan pencerede, ilk sekmede (üst menüden), istediğiniz eklentinin kutusunu işaretleyin ve düğmesine tıklayın. Düzenlemek.


Bundan sonra, editör penceresi yeniden yüklenecek ve yeni eklenti aynı adı taşıyan sekmede bulunacaktır. Genel olarak, her şey hiçbir yerde daha kolay değildir.

Çalışmanızda ihtiyaç duyabileceğiniz not defteri eklentileri

    Eklenti tarafından birçok ek ve kullanışlı losyon sağlanır. MetinFX, kurulumdan sonra editörde aynı adı taşıyan üst menü öğesinde bulunacaktır. Henüz böyle bir öğeniz yoksa, Eklentiler - Eklenti Yöneticisi - Eklenti Yöneticisini Göster'e gidin, ilk sekmedeki listeyi aşağı kaydırın ve TextFX Karakterinin yanındaki kutuyu işaretleyin.

    Kurduktan sonra editör yeniden başlatılacak ve menü görüntülenecektir. yeni öğe Birçok açılır alt öğeye sahip TextFX. Örneğin, şekilde gösterilen seçeneği etkinleştirmek, Html kodunu düzenlerken veya yazarken hayatınızı çok daha kolaylaştırabilir:

    Bu durumda, Notepad ++ metin düzenleyicisine açılış Html etiketini girer girmez, onunla eşleştirilen kapanış etiketi hemen yanında görünecektir. Güçlü bir zaman tasarrufu ve kapatılmamış bir etiket nedeniyle hata olasılığında önemli bir azalma karşısında. Ancak, bu şey beni rahatsız ediyor ve kullanmıyorum. Ancak bu, en azından onun haysiyetini dilemiyor.

    TextFX'te oldukça fazla losyon var, bu yüzden çalışmalarını pratikte kendiniz deneyin ve sizin için tam olarak neyin uygun ve yararlı olacağına karar verin.

    Eh, editördeki sekmeler konusuna devam ederek, olasılıktan bahsetmeye değer. iki belgeyi karşılaştırmak. İlk olarak, bu eklentinin Eklenti Yöneticisi aracılığıyla yüklenmesi gerekecek:

    Notepad ++'da belge karşılaştırma modunu etkinleştirmek için, üst menüden "Eklentiler" - "Karşılaştır" - "Karşılaştır" seçeneğini seçmeniz veya klavyede Alt + D tuşlarına basmanız yeterlidir. Sonuç olarak, bu not defterinin penceresinde aktif olan şu an sekmesinin yanı sıra yanındaki sekme.

    İki Html veya PHP belgesini karşılaştırmanın rahatlığı için Notepad++ düzenleyicisi sizin için aralarındaki farklılıkları vurgulayacaktır. Belgelerle normal çalışma moduna geçmek için, üst menüde "Eklentiler" - "Karşılaştır" - "Sonuçları Temizle" öğelerini seçin veya klavyede Ctrl + Alt + D tuşlarına basın.

    Ayrıca Notepad++ penceresindeki iki belge hem dikey hem de yatay olarak görüntülenebilir. Sizin için en uygun yolu seçmek için, bölümlerinin yerine sağ tıklayın ve dönüş yönünü (sağ veya sol) seçin.

    Bu arada, benim gibiyseniz, Html'i düzenlemek için esas olarak Notepad++ kullanıyorsunuz veya PHP dosyaları sitenize bağlanmayı faydalı bulabilirsiniz. FTP aracılığıyla doğrudan bu metin düzenleyiciden. Ancak FileZilla ile çalışmayı daha çok seviyorum, özellikle de benden şifreleri çalmayı başardıkları için.

    FTP üzerinden Not Defteri üzerinden çalışmayı denemek istiyorsanız, üst menüden “Eklentiler” - “NppFTP” - “NppFTP Penceresini Göster” seçeneğini seçin, bunun sonucunda FTP istemci penceresi sağda açılır.

    Bir FTP bağlantısı kurmak için dişli simgesine tıklayın, "Profil Ayarı"nı seçin ve bağlantı detaylarınızı girin. Daha fazla çalışma, yaşayan FileZilla ile ilgili makalede yazdığımdan çok farklı değil.

  1. Araç Çubuğunu Özelleştirme eklentisini Eklenti Yöneticisini kullanarak yüklerseniz, karıştırabilir, kaldırabilir veya yenilerini ekleyebilirsiniz. araç çubuğundaki düğmeler bu program.

  2. Yazının başında sol sütunda açma özelliği ekleyen Light Explorer'dan bahsetmiştim. dosya yöneticisi. Ancak aynı amaç için eklenti yöneticisinde bulacağınız Explorer'ı kullanabilirsiniz.
  3. Harika eklenti WebDüzenle, WordPress'in Html düzenleyicisine benzer şekilde metni başlıklar, listeler, tablolar ve diğerleri için en popüler etiketlerle çerçevelemeye izin verir. İstediğiniz parçayı seçin ve Notepad++ araç çubuğundaki düğmelerden birine tıklayın.
  4. ImgTags - önceden kaydedilmiş yatay ve dikey boyutlara izin verir (bunları çok iyi hesaplar), hazırlanmış ALT nitelikler ve SRC (sunucunuzdaki resimlerin bulunduğu klasörün yolunu da eklemeniz gerekir).

Eklentileri kullanarak Notepad++'da yazım penceresini kontrol edin

    Bağlanmak Rusça dilbilgisi kontrolleri Notepad ++ editörü, bu sayfadan Rusça dil sözlüğünü indirmeniz gereken Shell-Checker eklentisini ("Eklentiler" menü öğesinden) kullanır ve bu yazım denetleyici eklentisini etkinleştirirken, bilgisayarınızdaki yolu belirtin sözlük dosyasına.

    Kurulum detayları var. İlk önce ihtiyacınız olacak indirmek Tam yükleyici ve ardından Rusça sözlük aspell-ru-0.50-2-3.exe ile bir dosya. Önce bahis yap tam yükleyici, sihirbazda, kişisel olarak varsayılan yolu değiştirmedim (c:\Program Files (x86)\Aspell\).

    Ardından dil paketini kurun, ilk önce DOS penceresine “y” harfini girmeniz ve klavyede Enter tuşuna basmanız gerekecek (yalnızca ben olsam da, daha önce bilgisayara GNU Aspell'i zaten yükledim):

    Ardından standart Rusça sözlük kurulum sihirbazı başlayacak, burada yine varsayılan yolu değiştirmedim. Herşey.

    Şimdi Notepad ++ 'ı yeniden başlatın ve menüden hemen yukarıda gösterilen öğeleri seçin veya klavyede gerçek olmayan CTRL + ALT + SHIFT + S kombinasyonunu basılı tutun. Açılan pencerede, Aspell klasöründen BIN dizinine giden yolu girmeniz gerekecektir:

    eğer GNU'yu kurmak Aspell ve Rusça sözlük yolu değiştirmedi, o zaman buraya eklemeniz gerekecek:

    C:\Program Dosyaları (x86)\Aspell\bin\

    İşletim sisteminize bağlı olarak, ya da benzer bir şey. İşte bu, şimdi yazım denetimi yapmak istediğiniz metni seçin ve CTRL + ALT + SHIFT + S tuşlarına basın (bu kombinasyonu kısayol tuşu ayarlarından değiştirebilirsiniz - yukarıya bakın). Bulunan ilk hatanın görüntüleneceği bir pencere açılacaktır:

    Bunu görmezden gelebilir veya sunulan seçeneklerden uygun bir değiştirme seçebilirsiniz. Alt kısımda, birkaç GNU Aspell dil modülü kurduysanız, kontrol dilini değiştirebilirsiniz. Bu kadar.

    DSpellKontrol- önceki eklenti tarzında çok uygun bir çözüm, çünkü aynı zamanda GNU Aspell ve onun Rusça sözlüğünü de kullanıyor, ancak zaten tüm modern tarayıcılarda olduğu gibi anında yazım denetimi yapıyor. Eklenti yöneticisine gidin ve yükleyin.

    Dilbilgisi denetimi varsayılan olarak hemen açılacaktır (ekran görüntüsünde gösterilen kutunun işareti kaldırılarak devre dışı bırakılır), ancak yalnızca İngilizce dil modülü bağlanacak, bu yüzden DSpellCheck ayarlarına gidip değişiklik yapıyoruz.

    Açılır listeden Aspell'i seçin (henüz kurmadıysanız, bu makaleyi biraz yukarı kaydırın ve modülü Rusça ile birlikte indirin) dil paketi işletim sisteminize kurmak için) ve hemen altında aspell-15.dll dosyasının yolunu belirtin. Biraz daha aşağıda, birkaç tane yüklediyseniz, bağlı sözlüğün dilini seçin ve Uygula'ya tıklayın.

    Şimdi bulunan tüm hataların altı kırmızı dalgalı bir çizgi ile vurgulanacak (renk ayarlarda değiştirilebilir) ve fare imlecinin üzerine geldiğinizde, bunun doğru yazımını seçebileceğiniz bir ok görünecektir. veya sözlüğe veya yoksayma listesine ekleyin.

Sana iyi şanslar! Yakında blog sayfaları sitesinde görüşürüz

adresine giderek daha fazla video izleyebilirsiniz.
");">

ilginizi çekebilir

nasıl silinir boş satırlar Not Defteri'nde++ Listeden beğen URL'ler Etki alanlarını izole edin ve Notepad++ kullanarak tekrarlarını kaldırın (Reddetme bağlantıları için bir liste hazırlama)

dönüştürücü

Bu eklenti, seçilen metni (veya ASCII hex dizesini) ASCII veya seçtiğiniz onaltılık dizelere dönüştürecektir. Oluşturulan onaltılık dizenin biçimi, converter.ini'den bir bölümdeki seçenekler değiştirilerek ayarlanabilir. Bu, Notepad++ düzenleyicisinin yeniden başlatılmasını gerektirecektir.

Bu Notepad++ eklentisi ile komut satırını parametrelerle çalıştırabilirsiniz. Notepad++, her bir kaynak kod dosyası türü için komut dosyası derlemelerinin nasıl oluşturulacağına dair talimatlar bile içerir.

Bu eklenti ile çeşitli karmaşık görevleri çözebilirsiniz. Örneğin, C dosyalarınızı NppExec ile derlemeniz, çalıştırmanız ve verilerinizi görüntülemeniz gerekir.

Perl için bunun nasıl yapıldığı aşağıda açıklanmıştır. Yani, basitçe C için uyarlanmıştır

1 2 3 4 5 6 7 8 9 10 11 12 13 14 * Not Defterini Açın * Yürütme penceresini açmak için F6 yazın * aşağıdaki komutları yazın: o npp_save< -- Saves the current document o CD $(CURRENT_DIRECTORY) <-- Moves to the current directory o perl.exe -c -w "$(FILE_NAME)" <-- executes the command perl.exe -c -w , örnek: perl.exe -c -w test.pl (-c = derleme -w = uyarılar) * Kaydet'e tıklayın * Komut dosyasını kaydetmek için bir ad yazın (yani Perl Derleme) * Menü Eklentilerine Git -> Nppexec -> gelişmiş seçenekler -> Menü seçeneği* Açılan kutuda en son oluşturulan komut dosyasını seçin ve tamam -> tamam * Not Defterini Yeniden Başlat'a tıklayın * Menü Ayarlar -> Kısayol eşleyici -> Eklentiler -> komut dosyası adını arayın * Kullanılacak kısayolu seçin (yani ctrl + 1), tamam'a tıklayın * Seçilen kısayolla oluşturulan komut dosyasını şimdi çalıştırabileceğinizi doğrulayın.

* Not Defterini Açın * Yürütme penceresini açmak için F6 yazın * aşağıdaki komutları yazın: o npp_save< -- Saves the current document o CD $(CURRENT_DIRECTORY) <-- Moves to the current directory o perl.exe -c -w "$(FILE_NAME)" <-- executes the command perl.exe -c -w , örnek: perl.exe -c -w test.pl (-c = derleme -w = uyarılar) * Kaydet'e tıklayın * Komut dosyasını kaydetmek için bir ad yazın (yani Perl Derleme) * Menü Eklentilerine Git -> Nppexec -> gelişmiş seçenekler -> Menü Öğesi * Açılan kutuda en son oluşturulan komut dosyasını seçin ve tamam -> tamam'ı tıklayın * Not Defteri'ni Yeniden Başlatın * Menü Ayarları -> Kısayol eşleyici -> Eklentiler -> komut dosyası adını arayın * Kullanılacak kısayolu seçin ( yani ctrl + 1), tamam'a tıklayın * Şimdi seçilen kısayolla oluşturulan komut dosyasını çalıştırabileceğinizi doğrulayın.

Nppİhracat

Dosyaları html, rtf formatlarına aktarabileceğiniz faydalı Notepad++ eklentisi

İşte nasıl çalıştığı. Dosyayı açın, "P" sekmesine gidin ben agina" > NppExport > HTML'ye Aktar. Yani, dosyayı dışa aktarıyoruz. HTML biçimi. Kod herhangi bir tarayıcıda görüntülenebilir

Son derece faydalı eklenti. Bununla, dosyalarla doğrudan sunucuda çalışabilirsiniz. Eklenti, dosyaları sunucudan anında indirmenize, doğrudan düzenleyici penceresinde değişiklik yapmanıza ve bunları kaydetmenize, böylece değiştirilen dosyayı otomatik olarak sunucuya geri göndermenize olanak tanır. Çok uygun, güven bana!

NppNetNot

Bu Notepad++ eklentisi ile bir dosyayı uzaktan düzenleme yeteneği verebileceksiniz. Yani, kendinizi bağlayabilir veya arkadaşınızın dosyanıza bağlanmasına izin verebilirsiniz ve bundan sonra dosyayı aynı anda düzenleyebilirsiniz.

Eklentimüdür

Bu eklenti, metinden metne yükseltme sisteminin beynidir. Not defteri düzenleyicisi++. Bu eklenti ile kullanıcı Notepad++ eklentilerini güncelleyebilir, kaldırabilir veya kurabilir. Sadece bu eklentiyi açın, indirilebilecekler listesinden eklentiyi seçin ve yükleyin. Veya sadece eklentileri güncelleyin. Orada oldukça fazla var. Varsayılan olarak yüklü 10 eklentim var ve mevcut olanlar listesinde zaten saydım 72 eklenti Not defteri++!!! Küçük açıklama. Windows 7'de güncellemek için programı yönetici olarak çalıştırmalısınız.

Harf harf kodlamak-denetleyici

Bu eklenti, Word'ün yerleşik sözlüğü gibi yazım denetimi yapmak için tasarlanmıştır. Burada her şey benzetme ile aynıdır. Sadece önce ASpell programını kurmanız gerekecek.

Başka kullanışlı özelliklerücretsiz metin editörü Notepad++

1. Sözdizimi vurgulama

Belki de bu, ücretsiz metin editörü Notepad++ kullanmamın sebeplerinden biridir. Sözdizimi vurgulama yetenekleri şaşırtıcı. Kullanılan dillerin sayısı muazzamdır. AT En son sürüm programları o kadar çoğaldı ki, ayrı kategorilere ayrılmak zorunda kaldılar, çünkü pencereye sığmıyorlar. Dilerseniz kendi sözdizimi vurgulama kurallarınızı oluşturabilirsiniz.

Örneğin, php kodunu vurgulayın

Aydınlatmanın kendisine ek olarak, avantaj, bilgilerin çalışabileceğiniz özel kaplara bölünmesi gerçeğinde yatmaktadır. karmaşık kod kafan karışmasın diye. Bu durumda, yukarıdaki ekran görüntüsünden tüm konteyneri görmek için 745 satırını genişlettim (“-” eksi işaretine tıklayın). Şimdi, eksi “-” yerine bir artı “+” var ve kodun incelenmesi daha kolay ve net hale geliyor

2. EditörNotepad++ kodlanmışUTF-8 (olmadanbomba)

UTF-8İngilizce'de Unicode Dönüştürme Biçimi anlamına gelir. Bugün, bu kodlama en popüler ve kullanılanlardan biridir. 8 bitlik metin kodlamasıyla uyumlu bir Unicode gösterimi uygular.

Şimdi, daha önce duymuş olabileceğiniz BOM'suz UTF-8 kodlamasına gelince. Gerçek şu ki WordPress motoru(bkz. ) UTF-8 kodlamasıyla çalışır, ancak standart not defteri Windows, dosyaları UTF-8 kodlamasında kaydederken, bu tılsım PHP dosyalarına görünmez karakterler ekler. Onlara BOM denir. Bu nedenle, BOM'suz UTF-8, dosyanın tüm bu neşeyi içermediği anlamına gelir, yani. ekstra görünmez karakterler. Bu sorun, Html (bkz.) ve PHP (bkz.) dosyalarını dönüştürebilen veya kaydedebilen ücretsiz Notepad++ metin düzenleyicisi kullanılarak başarıyla çözüldü.

Bir dosyayı orijinal kodlamadan UTF-8 kodlamaya (BOM'suz) aşağıdaki gibi dönüştürebilirsiniz:

Her şey basitçe yapılır. Örneğin, İngilizce metin içeren bir dosya alın, yerine girin İngilizce mektuplar Rusça, ardından “Kodlamalar” sekmesine gidiyoruz, “BOM'siz UTF-8'e Dönüştür” seçeneğini seçin ve disket simgesine tıklayın. Her şey, dosya kaydedilir.

3. Yer imleri

Notepad++ programı böyle faydalı bir şey içeriyor. .txt biçiminde birkaç dosyam olduğunu varsayalım. gerekli bilgi: çeşitli html kodları, hatırlatmalar. Genel olarak, mevcut çalışma bilgisi, ve sadece sık kullanılan bilgiler. Örneğin, .txt dosyamda bir amaç için (ne olursa olsun) etiketleri bulmam gerekiyor. . Bu etiketlere ek olarak, bu dosyada bir sürü başka bilgi olabilir. Ve ben bu etiketleri bulmak için , ben bulana kadar belgeyi yukarı ve aşağı kaydırman gerekecek. Sonuç aptalca bir iş. Ve bu .txt dosyasını bir kez değil, günde birkaç kez açmanız gerekiyorsa, sonunda bir süre için belgeyi yukarı ve aşağı kaydırmak için aptalca zaman harcadığımız ortaya çıkıyor. Sorun kolayca çözülür. İhtiyacımız olan satırı buluyoruz ve numarasının yanına çift tıklıyoruz. Ve hemen karşısında bir yer imi görünecektir. Ve sonra bu yer imi klavyede F2 tuşuna basılarak kolayca bulunabilir.

Metin editörlerinden bulut geliştirme ortamlarına kadar web uygulamaları için kod yazmanın birçok yolu vardır. Eldeki görevler için hangi ortamın en uygun olduğuna hemen karar vermek zordur. Size zaman kazandırmak için en popüler olanı seçtik:

Her bölümün sonunda, web geliştirme için editörlerin işlevlerinin karşılaştırmasını görsel olarak görebileceğiniz bir özet tablosu vardır. Makale yalnızca ücretsiz platformlar arası çözümlere odaklanıyor, bu nedenle Sublime Text gibi popüler özel editörler seçime dahil edilmedi.

Web geliştirme için metin editörleri

Komodo Düzenle

Ana Özellikler:

  • sonsuz geri alma geçmişi,
  • geniş bir eklenti yelpazesi
  • yüzlerce programlama dili ve dosya formatı desteği,
  • güçlü arama ve değiştirme,
  • üçüncü taraf araçlarla entegrasyon.

GNU Emac'leri

Masaüstü Entegre Geliştirme Ortamları (IDE'ler)

tutulma

Bulut IDE'leri

Çoğu masaüstü uygulaması buluta taşınmıştır, bu nedenle bulut ortamları programcılar arasında da popüler hale gelmektedir. Herkes bulut IDE'lerine hemen güvenmez, ancak Github ve Pastebin gibi popüler araçlar, kaynak kodunun yerel makinede değil, üçüncü taraf bir sunucuda depolandığı gerçeğine alışmanıza yardımcı olur.

Bulut 9

Cloud9'da birkaç dakika çalıştıktan sonra, programcılar için cennette gibiyim. Ön uç JavaScript ile yazılmıştır ve arka uç NodeJS ile yazılmıştır. Cloud9, geliştiriciler ve ön uç tasarımcılar tarafından tercih edilirken, C#, C++, Python, Perl, Ruby, Scala ve diğer birkaç dil için sözdizimi vurgulamayı destekler.

Destek olarak yerleşik Vim modu hoş bir dokunuş popüler sistemler Git, Mercurial ve SVN gibi sürüm kontrolü. CSSLint ve JSBeautify'ın varlığı sayesinde bu, en güzel geliştirme ortamlarından biridir.

her yerde kod

Genellikle en iyiler listesinin başında gelen bir başka uygulama oluşturma aracı Codeanywhere'dir. Bu bulut dostu IDE, HTML, CSS, JavaScript, PHP, MySQL ve daha fazlası için kod vurgulamayı destekler. iOS, Android ve BlackBerry uygulamalarıyla Codeanywhere, programcıların her yerde çalışmasına olanak tanır.

Ayrıca Codeanywhere, Dropbox ve SFTP'yi destekler, bu da oluşturmayı kolaylaştırır yedekler proje dosyaları oluşturun ve bunları iş arkadaşlarınızla paylaşın. En özellikli ortam değil, ancak işi mükemmel bir şekilde yapıyor.

Sistem ücretlidir, ancak ücretsiz bir tarife planı vardır.

Tutulma Che

Eclipse Che - bulutlu çalışma alanı geliştirici ve yerleşik IDE. Che, açık bir uzak platform sağlar kaynak koduçok kullanıcılı uygulama oluşturma için.

Ana Özellikler:

  • çalışma zamanları ve IDE'ler dahil olmak üzere çalışma alanları,
  • RESTful web servisleri ile iş sunucusu,
  • bulut IDE,
  • diller, platformlar ve araçlar için eklentiler,
  • Eklentiler ve derlemeler oluşturmak için SDK.

Eclipse Che'nin iki yapısı vardır - tek kullanıcı ve çoklu kullanıcı. İlkinde, çoklu kiracılık ve erişim haklarının farklılaştırılmasını sağlayan hiçbir bileşen yoktur. Bu durumda sunucu korumasız bırakılır, ancak yerel geliştirme için bu iyi bir seçimdir.

Çok kullanıcılı çoklu kiracılık sağlar. Hesaplar kullanıcılar ve iş istasyonları izole edilir ve kayıt, yönetim ve kimlik doğrulama için KeyCloak mekanizması kullanılır. İzinler API'si, boşluklar, yığınlar ve kuruluşlar gibi nesnelere erişimi yönetir. Kullanıcı bilgileri, geçişi (PostgreSQL) destekleyen bir veritabanında depolanır.

Linux metin düzenleyici, tarayıcıdan sonra muhtemelen en çok kullanılan programlardan biridir. dosya yöneticisi. Kod yazmak, yapılandırma dosyalarını düzenlemek, kullanıcı talimatları veya notları oluşturmak ve çok daha fazlası için kullanılabilir.

Linux'ta metin editörleri iki şekilde gelir: metin editörleri - konsol editörleri ve grafiksel kullanıcı arayüzüne sahip Linux için grafik - metin editörleri.İlki en sık sunucularda, ikincisi ev bilgisayarlarında kullanılır. Bu yazıda, hem sunucular hem de kişisel bilgisayarlar için en iyi açık kaynaklı Linux metin düzenleyicilerine göz atacağız.

Vim güçlü editör eski Unix Vi düzenleyicisinin işlevselliğini genişleten ve geliştiren bir Linux komut satırı metni. Bu biri en iyi editörler Linux için sistem yöneticileri ve programcılar arasında en popüler ve sık kullanılan metin editörlerinden biridir. Birçok kullanıcı onu programcılar için bir editör olarak görüyor. Kod ve yapılandırma dosyalarını düzenlerken sözdizimi vurgulamayı açabilirsiniz.

2. Gedit

Çok işlevli en iyi Linux metin düzenleyicisidir. GUI. GNOME masaüstü ortamında varsayılan olarak gelir. Editörün kullanımı ve özelleştirilmesi çok kolaydır ve bir dizi eklentiyi destekler.

İşte başlıca faydaları:

  • UTF-8 desteği
  • Yazı tipi boyutunu ve renklerini ayarlama
  • Sözdizimi vurgulamayı ayarla
  • Kopyala ve yapıştır işlevi
  • Eylemleri geri al ve yinele
  • Dosyaları geri alma
  • Ara ve Değiştir
  • Pano

3. Nano düzenleyici

Nano, hem yeni başlayanlar hem de ileri düzey kullanıcılar için kullanımı çok kolay bir Linux konsol metin düzenleyicisidir. Linux kullanıcıları. Kullanımı çok uygundur.

Nano'nun bazı özellikleri:

  • Son derece özelleştirilebilir klavye kısayolları
  • Sözdizimi vurgulama
  • Eylemleri geri al ve yinele
  • her şeyi alır kullanılabilir alan standart çıktı
  • Standart girişten okumayı destekler

4. GNU Emac'leri

Lisp programlama dili için yerleşik bir yorumlayıcıya sahip, oldukça genişletilebilir ve özelleştirilebilir bir Linux metin düzenleyicisidir. İşlevselliği genişletmek için çeşitli uzantılar yükleyebilirsiniz.

  • Emacs'ın özellikleri:
  • Çok sayıda belge
  • Sözdizimi vurgulama
  • Unicode kullanarak birden çok dil desteği
  • Posta, haber, hata ayıklayıcı, takvim ve diğerleri dahil olmak üzere çeşitli uzantılar için destek.

5. Kate/Kyaz

KDE Plazma masaüstü ortamıyla birlikte gelen, zengin özelliklere sahip ve oldukça genişletilebilir bir metin düzenleyicidir. Kate projesi iki ana program geliştirmeyi amaçlıyor: KatePart ve Kate.

KatePart, metin düzenlemenin gerekli olabileceği birçok KDE uygulamasında kullanılan bir metin düzenleyici bileşenidir ve Kate, metin düzenleyicilerle çalışmak için çok belgeli bir arabirimdir.

Ana Özellikler:

  • Komut dosyalarıyla işlevselliği genişletin
  • Unicode desteği
  • Metni birden çok panelde düzenleme
  • Otomatik tamamlama desteği

Ayrıca, uzaktan dosya düzenlemeyi ve arama ve değiştirme, programlama, metin vurgulama, yedekleme vb. dahil olmak üzere diğer birçok işlevi destekler.

6. Kireç Metin

Linux için güçlü bir metin düzenleyiciden daha fazlasıdır. Tamamen açık kaynaklı bir IDE. Popülerin halefi diyebiliriz Yüce metin. olarak kullanılabilir Komut satırı, hem de grafiksel bir arayüz ile.

7. Pico Editörü

Bu, Pine News tarafından kullanılan düzenleyiciye dayalı başka bir komut satırı düzenleyicisidir. Diğer GUI editörlerine kıyasla basitliği nedeniyle yeni kullanıcılar için en iyi Linux metin editörüdür.

8JedEditör

Bu, GUI desteğine ve açılır menüye sahip başka bir linux konsol metin düzenleyicisidir. Geliştirmek için özel olarak üretilmiştir. yazılım ve onun biri ana Özellikler Unicode modunu desteklemektir.

9.GVM

BT grafik versiyonu popüler metin editörü VIm. Vim ile aynı özelliklerin yanı sıra birçok şeyi yapabileceğiniz bir menüye sahiptir.

10. Geany

Bu, GTK araçlarını kullanarak yazılım geliştirme için uyarlanmış, linux metin düzenleyicisi gibi başka bir IDE'dir.

Gerekli tüm temel özelliklere sahiptir:

  • Sözdizimi vurgulama
  • Eklenti arayüzü
  • Çeşitli dosya türleri için destek
  • Kod katlama ve gezinme desteği
  • otomatik tamamlama
  • Destek otomatik kapanma HTML ve XML etiketleri
  • Proje Yönetimi Fonksiyonları

11. Yaprak pedi

GTK tabanlı GUI'ye sahip hafif bir linux metin editörüdür. Basitliği nedeniyle yeni Linux kullanıcıları arasında popülerdir.

Editör Özellikleri:

  • Otomatik kodlama algılama
  • İşlevleri geri al ve yinele
  • Dosyadaki satır numaraları
  • Sürükle ve bırak desteği
  • Baskı Desteği

Bluefish, programcılar ve web geliştiricileri için kurulumu ve kullanımı kolay en iyi Linux metin düzenleyicisidir. Çok sayıda özelliği destekler:

  • Hafif ve hızlı
  • Harici ile entegrasyon Linux yardımcı programları: lint, weblint, make, awk, grep, sort ve daha fazlası.
  • Yazım denetimi özelliği
  • Birden fazla proje üzerinde çalışma desteği
  • Uzaktan dosya düzenleme
  • Desteği bulun ve değiştirin
  • Geri alma ve yineleme eylemleri için destek
  • Değiştirilen dosyaların otomatik olarak kurtarılması

13. Atom

Bu, Chromium motorunu temel alan Github geliştiricileri için son derece özelleştirilebilir bir Linux metin düzenleyicisidir. Program, bir editörden çok bir IDE gibidir. İşlevsellik ile genişletilebilir büyük miktar eklentiler.

Muhtemelen web geliştiricileri için en iyi editörlerden biri. İşte özellikleri:

  • Düz stilde modern arayüz
  • Çok sayıda eklenti desteği
  • Birçok programlama dili için destek
  • Sözdizimi vurgulama
  • Chromium'da programlarda hata ayıklama
  • Vurgulama hatası

14. Parantez

Chromium motorunu temel alan başka bir modern Linux metin editörü, bu sefer Adobe'den. Özellikler

Uzun süredir web geliştirme ile uğraşanlar da öyle. Sonuçta, her zaman yeni bir şey ortaya çıkıyor, müşteri gereksinimleri değişiyor, kendi becerileriniz gelişiyor, rutin süreçleri otomatikleştirmek istiyorsunuz. büyük projeler ve kutudan mümkün olduğunca çok özellik elde edin. Bu yazıda, şu anda web geliştiricileri için en iyi metin editörlerini topladık.

Yüce Metin (Windows, Linux, Mac)

C++ ve Python ile yazılmış web geliştiricileri için bir metin editörüdür. Kendi UI çerçevesinin kullanımı sayesinde desteklenen tüm platformlarda aynı görünüyor. Geliştiriciler sağlar ücretsiz sürüm bilgi için ama uzun süreli kullanım bir lisans satın almanız gerekecek. Bonus, lisansın cihaz başına (cihaz başına) değil, kullanıcı başına (kullanıcı başına) verilmesidir. Bir şirket için birden fazla lisans satın alırken de indirimler mevcuttur.

Sublime Text'in başlıca avantajları:

  1. Kullanım kolaylığı - Sublime Text'i açar açmaz hemen çalışmaya başlayabilirsiniz.
  2. Bulanık eşleşmeler kullanarak hızlı ve esnek arama.
  3. Aynı metni birden çok satıra aynı anda girmek için çoklu seçim yeteneği. İmleç konumunu ayarlamak için Ctrl + tuşlarına basın sol tuş tüm paragrafı seçmek için fare veya Ctrl + sol üç kez tıklayın.
  4. Kodun görsel bir mini haritasına sahip olmak - ile çalışırken yararlıdır büyük dosyalar, gerekli parçaları hızlı bir şekilde bulmanızı sağladığı için:
  5. İşi hızlandırmak için snippet'leri ve çoğu için çok sayıda eklentiyi kullanma yeteneği farklı görevler. Bunlardan en önemlisi, gerekli eklentileri doğrudan editörden arayabileceğiniz ve kurabileceğiniz Paket Kontrolü olarak kabul edilebilir.

İşte bazı eklenti örnekleri:

Emmet, belirli etiketleri girmek için kısayolları kullanmanıza izin veren harika bir eklentidir, örneğin:

Ul#nav>li.item$*3>a(Item $)

Emmet, yukarıdaki kısayolu üç öğeli bir listeye dönüştürecektir: