Atom Metin Düzenleyici Eğitimi

Atom Text Editor Tutorial



Atom, ücretsiz ve herkesin erişebileceği bir kaynak kodu düzenleyicisidir. MacOS, Linux ve Microsoft Windows tarafından desteklenir. Bu sadece basit bir metin editörü değil. Bir geliştiricinin gününü güzelleştirecek her şeye sahiptir. Sözüne sadık, bir hacklenebilir Ona ekleyecek binlerce açık kaynak paketinin desteğiyle metin düzenleyici, arzu ettiğiniz tüm özel işlevler ve özellikler. Ayrıca kendi başınıza bir paket oluşturabilir ve bunu Atom topluluğuna kullanım için sağlayabilirsiniz. Kullanıcı arayüzü, hem koyu hem de açık renklerde önceden yüklenmiş dört kullanıcı arayüzü ve sekiz sözdizimi teması ile özelleştirilebilir ve yine de beğeninize estetik olarak hoş gelmiyorsa, her zaman ATOM topluluğu tarafından oluşturulan temaları yükleyebilir veya kendinizinkini yapabilirsiniz. Diğer özellikler arasında çoklu bölmeler, akıllı otomatik tamamlama ve temel olarak varsayılan ayarları o kadar iyi ki, bu şeyi indirebilir ve hemen çalışmaya başlayabilirsiniz.

Atomun desteklediği mükemmel bir özellik Git ve GitHub'dır. Yapabilirsiniz







  • yeni dallar oluştur
  • aşama ve taahhüt
  • İtmek
  • Çekmek
  • birleştirme çakışmalarını çözme
  • çekme isteklerini ve çok daha fazlasını düzenleyicinizin içinden görüntüleyin


GitHub paketi zaten Atom ile birlikte gelir, böylece hemen başlayabilirsiniz.



Atom metin düzenleyicisinin tek dezavantajı, gözle görülür derecede yavaş olabilmesi ve ağır dosyalar için çok iyi olamamasıdır, çünkü bu çoğu zaman performansını yavaşlatır.



Bu yazıda sadece Atom'un nasıl kurulacağını değil, aynı zamanda paketlerin nasıl kurulacağını ve Atom metin düzenleyicisinin çalışmasını tartışacağız.





Adım Adım Atom Editor Kurulumu

İlk olarak, bunu kullanarak Atom editörü resmi web sayfasına gitmeniz gerekecek. bağlantı . Aşağıdaki sayfa size gösterilecektir.



'.deb'yi indir' üzerine tıklayın ve dosyayı istediğiniz yere kaydedin, benim için 'İndirilenler'.

Dosyanız kaydedildikten sonra. Terminalinizi açın ve paketi kurmak için aşağıdaki komutu çalıştırın.

Kurulum işlemi başlayacaktı.

Atom'u ek olarak da yükleyebilirsiniz. Ancak bunun çalışması için, sisteminizde snap'in kurulu olduğundan emin olun. Snap ile yüklemek için aşağıdaki komutu kullanın

Kurulum tamamlandıktan sonra Atom'u başlatın. Aşağıdaki görüntülenecektir.

Paketleri Atom Editor'a yüklemek için bir kılavuz

Daha önce tartıştığımız gibi, Atom editörü, kullanıcının ihtiyacına göre uyarlanabilme yeteneği ile ünlüdür. Bunu yapmak için verilen adımları izleyin

Menü çubuğundaki 'Düzenle' düğmesini tıklayın ve tercihe gidin

'Tercihler'e tıklayın, aşağıdaki ekranı göreceksiniz

Şimdi 'Yükle'ye gidin ve üzerine tıklayın. Bir arama kutusu görünecektir. Paketin adını yazın. İstediğiniz paket '/home/zoe/.atom/packages' içine kurulacaktır.

Metin nasıl seçilir, metin kopyalanır ve metin yapıştırılır?

Kopyalamak, biçimlendirmek, silmek ve taşımak için metin seçimi gereklidir. Hemen hemen tüm düzenleme ve biçimlendirme işi, bir şey seçerek başlar. Metni seçmenin en kolay yolu ' tuşuna basmaktır. Vardiya' + ' '

Metni kopyalamak için , 'Ctrl'+ 'Ekle'

Metni kesmek için tıklayın 'Üst Karakter' + 'Sil'

Ve metni yapıştırmak için şunu kullanın: 'Üst Karakter' + 'Ekle'

Atom'da 'Otomatik Tamamlama' nasıl kullanılır?

Otomatik tamamlama veya kelime tamamlama, hemen hemen her cihazın desteklediği ve genellikle buna güvendiğimiz için herkesin aşina olduğu bir özelliktir. Bir ders kitabı tanımı, 'uygulama, kullanıcının yazdığı bir kelimenin geri kalanını tahmin eder' olacaktır. Herhangi bir uygulamada olduğu gibi Atom için de çalışır, kullanıcı genellikle birkaç karakter girer ve uygulama anahtar kelimeler önerir.

Aşağıdaki ekran görüntüsünde bir örnek gösterilmiştir

Snippet'ler nasıl oluşturulur ve kullanılır?

Atom'un mükemmel bir özelliği 'yerleşik kod parçacıkları' vardır. Atom'un yalnızca kodladığınız belirli bir kapsam için snippet'leri gösterdiğine dikkat edilmelidir. Örneğin, .html uzantılı bir dosya üzerinde çalışıyorsanız, o dosya için yalnızca HTML'ye ait snippet'ler kullanılabilir.

Geçerli kapsam için tüm snippet'leri kontrol etmek için 'Paketler'e tıklayın ve ardından 'Snippet'ler'i seçin

Atom, açılır listeden bir snippet seçerek, daha fazla uzatmadan tüm snippet'i düzenleyiciye ekler. Aşağıdaki ekran görüntüleri 'yapılacaklar' seçimi için ekranı gösterir

Yeni bir snippet oluşturmak için

Tek satırlık bir kod parçacığı oluşturmak için parçacıklar.cson dosyasına eklemeniz gerekir.

  • kapsam
  • isim
  • önek
  • snippet'in gövdesi

Aşağıda sözdizimi için bir örnek verilmiştir.

Örnek

Yukarıda verilen ekran görüntüsünde yaptığımız şey şu, ekleyecek bir snippet yapıyoruz.

HTML kapsamına 'özel başlık' sınıfıyla etiketleyin.

Şimdi yukarıdaki örneği yazdıktan sonra yapılandırma dosyasını kaydedin. Şu andan itibaren, öneki yazıp Sekme tuşuna tıkladığınızda, düzenleyici snippet gövdesini yapıştıracaktır. Otomatik tamamlama sonuç kutusunun snippet'in adını gösterdiğine dikkat edin.

Çok satırlı kod parçacıkları, tek satırlı kod parçacıklarıyla aynıdır, ancak biraz farklı sözdizimi kullanır. Kullanılan veriler aynı olacaktır.

Ancak buradaki fark, snippet gövdesinin üç çift tırnak ile çevrelenmesidir, yani.

snippet.cson'da, snippet'in o dizenin başına bir nokta/nokta eklenmiş olması gerekir. Ortak web dili kapsamları şunları içerir:

Ara ve Değiştir

Dosyanızdaki veya projenizdeki metni aramak ve değiştirmek Atom'da hızlı ve kolaydır. Kullanılan komutlar aşağıdadır.

'Ctrl'+'F' – Bu komut dosya içinde arama yapacaktır.

'Ctrl'+'Üst Karakter'+'F' – Bu komut tüm proje içinde arama yapacaktır.

Bu komutlardan herhangi birini kullanarak, ekranın alt kısmındaki panel ile aşağıdaki kullanıcı arayüzünü göreceksiniz.

Mevcut arabelleğinizde arama yapmak için,

  • ' tuşuna basacaksın Ctrl'+'F' ,
  • bir arama dizesi yazın ve Enter'a basın
  • o dosyada aramaya devam etmek için 'F3' tuşuna basın.
  • 'Alt' + 'Enter' arama dizesinin tüm oluşumlarını bulur

Değiştir metin kutusuna dize yazarsanız, metni dize metniyle değiştirir.

Birden çok bölme nasıl çalışır?

Düzenleyici bölmesi, yatay hizalamaya veya dikey hizalamaya bölünebilir. O eylem için,

  • Ctrl+K + ↑ kullanın
  • Ctrl+K + ↓ kullanın
  • Ctrl+K + ← kullanın
  • Ctrl+K + kullanın →

Yön tuşu, bölmeyi bölmek istediğiniz yönü gösterir. Bölmeleri böldüğünüzde, yukarıdaki komutlarla aralarında hareket edebilirsiniz ve ilgili bölmeye odaklanacaktır.

Ekranı yukarıdaki yönde bölmek için aşağıdaki örnek.

Python için sözdizimi vurgulama

Bunun çalışması için öncelikle 'Langauge-python' paketinin etkin olduğundan emin olun. Daha sonra bir python dosyası açın, örneğin burada 'demo.PY' kullanıyorum.

Sözdiziminin vurgulandığını ve böylece metnin okunabilirliğini iyileştirdiğini fark edeceksiniz; özellikle çok sayıda sayfaya yayılabilen kodlar için. Aşağıda bir örnek,

Atomda Hareket Etmek

Atom içinde hareket etmek oldukça kolay olsa da, size çok zaman kazandıracak tuş bağlama kısayolları konusunda her zaman biraz yardıma ihtiyacınız olacak. Burada bir bağlantı Diğer bazı şaşırtıcı kısayollarla birlikte Atom içindeki en yaygın hareketler için.

Atom ile Git ve GitHub

Git işlemleri için daha fazla bir şey yüklemenize gerek yoktur. Atom varsayılan olarak git için entegrasyon içerir. Atom, Git için bir sekme ve GitHub için iki sekme olmak üzere iki sekmeden oluşur.

' düğmesine tıklayarak bunlara erişebilmemizin bir yolu Görüş' ve seçme Git Sekmesini Aç/Kapat / GitHub Sekmesini Aç/Kapat üst menü çubuğundaki menüler. Başka bir alternatif kısayol tuşlarıdır.

  • Git Tab: ‘ Ctrl' + 'Üst Karakter' + '9'
  • GitHub Sekmesi: ' Ctrl' + 'Üst Karakter' + '8'

Yeni bir depo oluşturmak için, 'Depo Oluştur' düğmesine tıklayın, depo adını girin ve ardından 'Başlat' düğmesine tıklayın.

Ve bu, git deponuzu başlatma süreciydi.

Şimdi aşağıdaki gibi bir kullanıcı arayüzü göreceksiniz

NS sahnelenen ve sahnelenmemiş değişiklikler ekranın yan tarafında alt alta gösterilmektedir, ayrıca işlemek her an.

Atom düzenleyici bu şekilde geliştiricileri kolaylaştırır ve değerli bir kullanıcı deneyimi haline gelir. Bu makale size Atom editörünün programlama topluluğu arasında vahiy getiren tüm özellikleriyle ne kadar havalı olabileceğine dair bir fikir verdi. Bu makaleyi okuduğunuz için teşekkür ederiz.