Atom bir metin editörüdür. Atom - metin düzenleyici Bu program nedir

Atom, zengin işlevselliğe sahip ücretsiz, modern ve kullanıcı dostu bir metin editörüdür. Kullanımı kolaydır ve herhangi bir ihtiyaca göre tamamen özelleştirilebilir.

Atom, programlamanın temellerini yeni öğrenen bir okul çocuğu ve aynı anda farklı diller ve formatlarla çalışmak zorunda olan yüksek sınıf bir bilgisayar korsanı için kullanışlıdır. Dilerseniz dosya yöneticisi olarak kullanabilir ve geliştiriciler, metin yazarları ve not defteri işlevinden yoksun olan herkes için vazgeçilmez bir araca sahip olabilirsiniz.

Atom metin düzenleyicisini açıklamadan hemen sonra aşağıdaki resmi bağlantıdan ücretsiz ve Rusça olarak indirebilirsiniz.

Atom'un temel özellikleri

Editör ile tanışmak için herhangi bir özel bilgiye ihtiyacınız yok, sadece dosyayı açıp çalışmaya başlamanız yeterli. Bu yardımcı programı kullanmanın ilk dakikalarından sonra eski editörlere dönmek istemeyeceksiniz.

  • Tüm programlama dilleri için destek.
  • Sözdizimi vurgulama.
  • İşlevselliği genişleten yeni eklentiler arayın.
  • İşlevselliğin ve değişimin bağımsız genişlemesi dış görünüş açık kaynak sayesinde.
  • Kod yazmayı çok daha hızlı hale getiren akıllı otomatik tamamlama.
  • Çoklu pencere: Karşılaştırma ve düzenleme için arayüzü birkaç panele bölün.
  • Tüm dosyalarda aynı anda kod parçalarının aranması ve değiştirilmesi için yenilikçi işlev.
  • Çoklu platform: Bir duraklamadan sonra başka herhangi bir işletim sisteminde devam edebilirsiniz.
  • Herhangi bir sorunu çözmek için iki binden fazla ekleme.

Windows için Atom düzenleyicisini Rusça olarak indirin, programın özelliklerinden sonra aşağıda sunulan resmi web sitesinden ücretsiz olarak sunulmaktadır.

Her pencere ayrı bir web sayfası olduğundan, kaynak yükleme konusunda endişelenmenize gerek yoktur. Yenilikçi web teknolojisi, sisteme yük olmadan hızlı çalışmayı sağlar.

Atom'u kurmak için şu sistemlerden birinin sahibi olmanız gerekir: Mac OS, Windows 7, 8 ve 10, RedHat Linux veya Ubuntu Linux. Böyle çeşitli işletim sistemleri komut çağrıları ile senkronizasyon problemlerinden kaçınmayı mümkün kılar.

Ünlü geliştirici GitHub'dan platformlar arası düzenleyici. Kutudan çıkan Atom, ana programlama dillerini destekler, kodu yapılandırmanıza ve ana komutları vurgulamanıza olanak tanır. Bu uygulama ile açık sekmeleri esnek bir şekilde yönetebilir, değişiklik geçmişini takip edebilir ve çeşitli arama kriterleri belirleyerek ihtiyacınız olan bilgileri arayabilirsiniz. Programın öne çıkan özelliği, birçok eklentinin varlığıdır. Bunları indirmek ve etkinleştirmek için özel bir yönetici bile sağlanmıştır.

yetenekler:

  • kod düzenleme;
  • sekmeler ve yer imleri için destek;
  • sözdizimi vurgulama;
  • uzantıların yüklenmesi;
  • çok işlevli arama

Çalışma prensibi:

Varsayılan olarak, program 50'den fazla dilin sözdizimini destekler; eklentiler yükleyerek bu listeyi genişletebilirsiniz. Kodlama seçimi ve mevcut programlama dili, uygulamanın sağ alt köşesinde gerçekleştirilir.

Genel olarak, arayüz oldukça açıktır - yardımcı programı başlattıktan sonra, solda bir sekme bloğu görüntülenir ve sağda görev atama paneli görüntülenir. Ancak Atom menüsünün Rusçaya çevrilmediğini unutmayın. Ne yazık ki, Atom metin düzenleyicisinin yerelleştirmesini bulamadık ve indiremedik, önerilen tüm yerelleştirme dosyaları aşağıdakilerle uyumlu değildi. En son sürüm programlar.

Artıları:

  • birçok farklı eklenti;
  • değişiklikleri vurgulama;
  • üçüncü taraf paketleri kullanarak yürütülebilir kod çalıştırma;
  • arayüzü çeşitli temalar aracılığıyla kişiselleştirme yeteneği;
  • Atom Editor, MacOS ve Ubuntu (Linux) için indirilebilir.

eksileri:

  • dışa doğru “hafif” kabuğa rağmen, yardımcı program PC kaynakları üzerinde oldukça talepkar;
  • eklentileri kurduktan sonra en iyi işlevsellik elde edilir;
  • Rus olmayan menü.

Atom, modern platformlar arası çerçeve Electron'u temel alan, makine koduyla çalışmak için güçlü bir araçtır. Başlıca avantajları, çok yönlülük ve birçok farklı uzantıyı desteklemesidir.

Analoglar:

  • Sublime Text, çok işlevli bir kodlama aracıdır;
  • Notepad++, popüler bir HTML düzenleyicisidir.

atom(Rusça "Atom"), Elektron platformu temelinde oluşturulan GitHub'dan ücretsiz bir metin kodu düzenleyicisidir. Web teknolojilerine dayalı programlar ve uygulamalar kodlamak ve geliştirmek için harika bir araçtır. Atom düzenleyiciyi Windows, Mac veya Linux için ücretsiz olarak indirebilirsiniz.

Bu program nedir?

Atom Text Editor açık kaynak kodlu bir editördür. üzerinde geliştirildi ingilizce dili ve kapsamlı özelleştirme seçeneklerine sahiptir. Bugün bu tür programların çok sayıda olmasına rağmen, örneğin: veya - hepsinin dezavantajları var.

Bu nedenle GitHub, gerekli tüm özellikleri birleştirecek ve hiçbir dezavantajı olmayan bir düzenleyici oluşturmaya çalıştı. Ürünün geliştiricileri, buna 21. yüzyılın metin editörü diyorlar.

yetenekler

Bu program bir paket yöneticisi, tarayıcı içerir dosya sistemi, bir proje yöneticisi ve tabii ki bir kod editörü. Java, HTML, CSS, C/C++, SQL, Python, PHP ve daha pek çok programlama dilini destekler.

Nasıl kullanılır?

Düzenleyici, çok sayıda özelliği ve eklentiyi destekleyen çeşitli paketler yüklemenize olanak tanır.

Yeni bir paket yüklemek basittir:

  • Hoş Geldiniz Kılavuzu sekmesine giderek, Bir paket yükle'yi seçmeniz ve Yükleyiciyi Aç'ın ardından;
  • Gerekli paketi kurduktan sonra Ayarlar butonunu kullanarak ayarlarını değiştirebilir veya Devre Dışı Bırak butonu ile devre dışı bırakabilirsiniz.

Arayüz

Atom basit bir web uygulaması değildir. Tanınmış Chromium tarayıcısının özel bir sürümüdür. Program penceresi ayrı bir yerel web sayfasıdır. Editörde çalışmanın yerel olarak gerçekleşmesi nedeniyle, kaynak yükleme, asenkron modül yükleme, komut dosyası birleştirme vb. hakkında sürekli endişelenmenize gerek yoktur.

Editörü yükledikten sonra, kullanıcı kendisine uygun temayı bağımsız olarak seçebilir. Bunu yapmak için Düzen menüsüne, ardından Tercihler -> Temalar'a gidin. Temaya ek olarak, bu panelde Tema Sözdizimi söz dizimi vurgulamayı da seçebilirsiniz. Geliştiriciler iki tasarım seçeneği sunar - açık ve koyu (varsayılan olarak). Ayrıca temayı internetten indirerek de kurabilirsiniz.

özellikler

Free Atom'un diğer editörler gibi avantajları ve dezavantajları vardır.

Avantajlar

Bu uygulamanın avantajları güvenle atfedilebilir:

  • Açık kaynak;
  • Programın ücretsiz dağıtımı;
  • Çok sayıda dil ve çerçeve desteği;
  • Kodlamalar arasında geçiş;
  • Git ve Github ile Etkileşim;
  • Sözdizimi vurgulama, yazım denetimi, işlev ve köşeli ayraç tamamlama, ölçekleme, bölünmüş ekran modu vb.;
  • Kod üzerinde ortak çalışma için teletype;
  • Yerleşik gezgin, proje yöneticisi ve paket yükleyici.

Kusurlar

Bu programın dezavantajları yalnızca Rusça olarak dağıtılmamasına bağlanabilir. Ancak Rus dilini Atom'a ekleyen "i18n" uzantı paketi yüklenerek bu kusur hızla giderilir.

Sonuç

Atom Editor, kod yazmayı ve program oluşturmayı hızlandıran ve süreci kullanıcı için olabildiğince konforlu hale getiren tüm faydaları ve özellikleri içeren bir geliştirici için harika bir araç örneğidir.

Atom, GitHub geliştirme ekibi tarafından geliştirildi ve ürünlerini 21. yüzyılın metin editörü olarak konumlandırıyorlar. Geliştiriciler başlangıçta ne için çabaladılar ve pazar metin editörleriyle dolu olduğu için neden bir atom yaratma arzusuna sahip oldular? Geliştiricilere göre, piyasada birçok benzer program var, örneğin, Sublime Text 3, Brackets, vb., ancak bir takım dezavantajları var. Bazı metin editörleri, işlevselliği, ayarları genişletme açısından zengin fırsatlara sahiptir, ancak tüm bunları incelemek, özel bilgisi olmayan bilgisiz bir kullanıcı için yapmak zordur, diğerleri ise tam tersine kolayca sindirilebilir, ancak çok işlevsel değildir. . Böylece atom, bu kenarları ortadan kaldırmak ve rakiplerin tüm avantajlarını birleştirmek için geliştirildi!

İlk başlangıç

Atomu ilk başlattığınızda önümüzde iki panelden oluşan bir hoşgeldin penceresi açılır, sol tarafta editörün logosu, linklerin olduğu bir açıklama ve sağ tarafta programın ana bölümlerinin bulunduğu menünün sağ tarafında yer alır. Her birinin kısa açıklamaları ile - bu, ilk dakikalardan itibaren atomla arkadaş olmanıza yardımcı olacaktır.


Arayüz

Atomu kurduktan sonra beni ilk çeken şey, rakipleriyle keskin bir şekilde daha iyi bir tezat oluşturan hoş ve arkadaş canlısı arayüzü oldu. Atomun tasarımı çok sezgisel ve düşüncelidir, gereksiz bir şey yoktur ve tüm elementler doğru bir şekilde yerleştirilmiştir, böylece yeni başlayanlar bile ilk başta neyin nerede olduğunu anlamakta zorluk çekmez.

Genel olarak kod vurgulama, atomu kurduktan sonra varsayılan olan temaya kişisel olarak aşık olmamı sağladı. Kabul ediyorum, o sadece harika!


Program ayarları penceresi de çok kullanışlı ve güzel yapılmış, her ayarın ne için olduğunu anlamanıza yardımcı olacak bir açıklaması var. Buna ek olarak, geliştiriciler, ek olarak yüklenen eklentilerin ve editör temalarının açıklamasını, internetteki eklentinin bulunduğu sayfaya gitmek zorunda kalmadan görüntüleme gibi bir fırsat eklediler, ki bence harika!


atom metin düzenleyici ayarları menüsü

Atom metin düzenleyicisinin ayarları, "görünüm" menü bölümü, "ayarlar" öğesi aracılığıyla veya kısayol tuşu kombinasyonu kullanılarak açılabilir - Ctrl + ,

Programın çok çeşitli ayarları vardır, tüm ayarlar anlamsal kategorilere ayrılmıştır (ayrıca uygun).
Çekirdek – Program çekirdek ayarları Düzenle – Metin düzenleme ayarları ve düzenleyici penceresindeki görüntüsü Sistem – işletim sistemi bağlam menüsünde atom görüntüleme ayarları Tuş bağlamaları – Tüm metin düzenleyici kısayol tuşlarının listesi ve açıklaması atom Paketler – Atomda kurulu tüm eklentilerin listesi ve açıklamalı ayarlarının yanı sıra herhangi bir eklentiyi etkinleştirme / devre dışı bırakma düğmesi (hatta sistem eklentisi). Temalar - Yüklü temaların ve ayarlarının listesini içeren bir bölüm. Güncellemeler - Eklentilerin yeni sürümleri, temalar ve her biri için bir güncelleme düğmesi bulunan atom metin düzenleyicisinin kendisi hakkında bildirimler bölümü. Yükleme - Atom için her birinin açıklaması, hızlı bir filtre ve bir yükleme düğmesi içeren ek eklentiler ve temalar bölümü.

Burada hemen hemen her şeyi değiştirebilirsiniz ve bunun için diğer kod düzenleyicilerde olduğu gibi sistem dosyalarına girmenize gerek yoktur, bir veya başka bir ayarı etkinleştirerek / devre dışı bırakarak her şey doğrudan ayarlar panelinde yapılabilir.

atom kısayol tuşları

Ayrı bir bölüm, programın tüm kısayol tuşlarını ve neden sorumlu olduklarının bir açıklamasını gösterir. Her kısayol tuşu, kişisel olarak sizin için uygun olan diğer klavye kısayollarına yeniden yazılabilir. Bunu yapmak için, bu işlevin yapılandırma kodunu kopyalamak üzere disket simgesine tıklamanız ve ardından "keymap dosyanız" bağlantısını kullanarak kısayol tuşu ayarları dosyasını açmanız, ardından kopyalanan kodu içine yapıştırmanız ve kaydedilen klavye kısayollarını değiştirmeniz gerekir. kendi ile ve dosyayı kaydedin, bundan sonra hemen verilen kısayol tuşlarını kullanabilirsiniz 🙂


atom eklentileri


Kısayol tuşu ipuçları

Atomun harika bir özelliği de her şeyin bir faydasının olmasıdır 🙂 Editör penceresi boş olduğunda, sık kullanılan program kısayolları için ipuçları içeren bir metin kaydırıcısı görüntüler.


Yer imleri

Atomda kutudan çıkar çıkmaz yer imleri bulunur, bu da büyük kodlarda gezinme sürecini hızlandırmaya yardımcı olur. Örneğin, site blokları için stilleri olan bir css dosyanız var, bu nedenle her blok stili bölümünün başına yer imleri koyarak, üzerlerine yer imleri ayarlayarak bu kod bölümleri arasında kolayca ve hızlı bir şekilde hareket edebilirsiniz. Veya, iş gününü bitirdiğinizde ve dün çalıştığınız yeri ertesi gün çabucak açmak istediğinizde - yer imlerine ekleyin ve endişelenmeyin!

Atomdaki yer imleri, "Düzenle" menü öğesi "Yer İşareti"ndedir. Ayrıca Alt+Ctrl+F2 tuş kombinasyonunu kullanarak bir kod bölümünü işaretleyebilir/işaretini kaldırabilirsiniz ve yer işaretleri arasında geçiş yapabilirsiniz: İleri - F2 ; Geri - Shift + F2 Belgedeki tüm yer imlerinin listesini görüntülemek için klavye kısayolunu kullanabilirsiniz - Ctrl + F2


Atom'da Git ve GitHub

Atom'un çok kullanışlı bir özelliği, Git sürüm kontrolü ile çalışmak için bir panele sahip olmasıdır; bu, konsola gitmenize gerek kalmadan doğrudan atom metin düzenleyicisinden sürüm kontrolünü sürdürmenizi sağlar. Tabii ki, atomun geliştiricileri, GitHub'daki depoyu atom düzenleyicisine bağlamak için destek içeriyordu. (İlerleyen makalelerde Git in atom ile çalışmak hakkında daha fazla konuşacağız)


Atom ayrıca snippet'leri (hazırlanmış kod parçaları) da destekler. Snippet'in ilk harflerini yazarken, programda önceden hazırlanmış olan snippet'lerin (bu belge türü için) girilen harflere karşılık gelen listesini içeren bir pencere açılır. Sekme düğmesine bastığınızda snippet'ler genişler.
Ayrıca kendi snippet'lerimizi de oluşturabiliriz (bu serideki sonraki makalelerde bununla ilgili daha fazla bilgi). Snippet menüsü, ana menünün “Paketler” bölümünde, “Snippets” öğesinde bulunur ve burada “mevcut” öğesini seçersek, bu kod türü için mevcut tüm parçacıkların listesini içeren bir pencere açılır.


Atom'da Komut Paneli

Programın mevcut tüm işlevleri ve komutları, "Paketler" menü öğesi "Komut Paleti"nde veya kısayol tuşu kombinasyonuna basılarak açılabilen komut panelinde mevcuttur - Ctrl + Shift + P

Komut panelinin tüm kullanılabilir işlevleri listelemesine ek olarak, kısayol tuşlarının atandığı birçok işlevin, bu işlev\komutu başlatan bir kısayol tuşları kombinasyonu vardır.

Hızlı filtre alanına ekip adını girerek listeyi filtreleyebiliriz.


Sekmelere ek olarak editör penceresini panellere bölebiliriz. Panel menüsü, "Görünüm" sekmesi "Bölmeler" ana menü bölümünde bulunur. Veya düzenleyici penceresindeki içerik menüsünden. Bir komut seçerseniz "Böl - Yukarı, Aşağı, Sol, Sağ", ardından seçilen komuta göre editör penceresine üstte, altta, solda, sağda başka bir pencere eklenecektir. Buna karşılık, herhangi bir panel ayrıca sonsuz sayıda ek panele bölünebilir. Paneller, istenilen panelin dışına sürüklenerek yeniden boyutlandırılabilir.


Atom adındaki bu metin düzenleyicideki bir dizi dersten ilk derste söylemek istediğim temel olarak bu. Bu arada Atom benim için artık program kodunu yazdığım ana metin editörü.

Umarım makale işinize yarar, bu editör hakkında yorumunuzu bekliyorum, bu konuda beğendiğinizi veya beğenmediğinizi ve atom için hangi eklentileri kullandığınızı yazın. Bu konuyu sizinle tartışmaktan memnuniyet duyarım. Ve buna elveda demiyoruz - atom arayüzünün tüm elemanlarının analizine ve konfigürasyonuna ayrılacak olan bir sonraki makalede görüşmek üzere! Hoşçakal!

Atom, en pragmatik arayüze sahip metin ve program kodunu düzenlemek için bir programdır. Hemen hemen tüm yaygın kodlamalar ve metin dosyası formatlarıyla çalışabilir ve ayrıca bir sözdizimi vurgulama özelliği içerir. İstenirse Atom dosya yöneticisi olarak oldukça başarılı bir şekilde kullanılabilir. Yerleşik "tarayıcı", dosyalar ve klasörler arasında kolayca geçiş yapmanıza, metin belgelerini "tek tek" ve toplu olarak taşımanıza ve dizin yapısını ağaç benzeri bir listede rahatça görüntülemenize olanak tanır.

Diğer modern metin düzenleyicilerin çoğu gibi, Atom da bir web tarayıcısı gibi yeni dosyaları ayrı sekmelerde açar. Bu sayede kullanıcı, bilgileri belgeler arasında kolayca kopyalayabilir ve taşıyabilir. Tabii ki bu özelliği ayarlardan devre dışı bırakmadıysanız, program kapattığınızda açık sekmeleri hatırlar. Düzenleyici varsayılan olarak koyu ve loş bir tema kullanır. Metinle (özellikle geceleri) çok çalışmanız gerekiyorsa, muhtemelen bu tür arayüz renklerinin faydalarını anlıyorsunuzdur. Siyah arka plan, karanlıkta çalışırken gözleri "kesmez" ve ayrıca yorgunluğu azaltır. Tipik olarak, grafik kabuğun böyle bir tasarımı, artık çeşitli metin düzenleyicileri ve "okuyucuları" sağlamak için geleneksel olan "gece modlarında" kullanılır.

atom - tamamen ücretsiz program. Düzenleyici, geliştiriciler, metin yazarları ve gerçekten de standart Windows Not Defteri'nin yeterli işlevselliğine sahip olmayan herkes için mükemmel bir araçtır.

Bu sürümdeki yenilikler neler?

1.32.2 (10.11.2018)

  • Hızlı büyük değişiklikler yapmanın yanlış sözdizimi vurgulamasına neden olabileceği bir hata düzeltildi.
  • ERB dosyalarında bazı değişiklikler yaparken takılmalara neden olan bir hata düzeltildi;
  • Birden çok dilde "#" yazıldığında kaşlı ayraçların yanlışlıkla eklenmesine neden olan bir hata düzeltildi.
  • 1.32.0'da yanlışlıkla kaldırılan birkaç sözdizimi vurgulama sınıfı eklendi.