Linux'ta Sublime Text Editor Nasıl Kurulur ve Kullanılır


Metin editörleri ve IDE'ler hakkında konuşurken programcılar arasında hangi metin editörünün/IDE'nin en iyi olduğu konusunda her zaman bitmeyen bir tartışma vardır. Seçim her zaman kişiseldir; İnsanların tek editör/IDE'ye sadık kaldıklarını ve bazılarının aynı anda 2 ila 3 editör/IDE kullandığını gördüm. İşin doğasına ve düzenleyicinin/IDE'nin sağladığı özelliklere bağlıdır.

Bu makale, hızı, çekici kullanıcı arayüzü, kullanımı basit, zengin topluluk desteği ve söylenecek daha birçok şeyle öne çıkan popüler bir metin düzenleyici hakkındadır. Evet, bu “Yüce Metin”dir. İlk sürümü 2008'de yayınlanan ve C++ ve Python ile yazılan Sublime Text, platformlar arasıdır ve son derece özelleştirilebilirdir. Bu makalenin yazıldığı sırada en son sürüm 3.2.2'ydi.

Sublime Text metni açık kaynak veya ücretsiz değildir; tek seferlik lisans satın almanız gerekir. Ancak bunu değerlendirme amacıyla kullanma seçeneğiniz vardır ve lisansı satın almak için herhangi bir süre sınırı yoktur.

Ayrıca Okuyun: Linux'ta Programlama veya Kaynak Kodu Düzenleyicileri için En İyi 27 IDE

Sublime Editor'ın Linux Sistemlerine Kurulumu

Sublime Text Editor platformlar arasıdır; Linux, Windows veya Mac sistemlerinde kullanabilirsiniz. Sublime Text 3'ü farklı Linux sürümlerinde yüklemek için aşağıdaki talimatlara bakın.

Sublime'ı Debian/Ubuntu'ya yükleyin

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

Sublime'ı CentOS/RHEL'e yükleyin

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text 

Sublime'ı Fedora'ya yükleyin

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text 

Kurulum tamamlandıktan sonra, başlat menüsünden tercih edilen Uygulamalar'a giderek Sublime Text Editor'ü varsayılan metin düzenleyiciniz olarak ayarlayabilirsiniz. Linux Mint 19.3 kullanıyorum, işletim sisteminizin tarzına bağlı olarak varsayılan seçeneği ayarlayabilirsiniz.

Ayrıca Sublime Text Editor'ü terminalden şunu yazarak da başlatabilirsiniz:

subl

Sublime Editor için Paket Yöneticisini Kurun

Sublime Text varsayılan olarak onu güçlü kılan özelliklerle birlikte gelmez. Ya Ön Uç Web Geliştirme, Arka Uç Geliştirme, Komut Dosyası Oluşturma, Yapılandırma Yönetimi araçlarına yönelik paketler istiyorsunuz veya Strong>Veritabanı anladınız.

Paketle ilgili bilgiler paket kontrolünde bulunabilir. Paketleri kurmak için öncelikle sublime için paket yönetimiyle (kurma, etkinleştirme, kaldırma, devre dışı bırakma, listeleme vb.) ilgilenen “PAKET KONTROLÜ”nü kurmamız gerekir.

CTRL + SHIFT + P” tuşlarına basın. Komut paletini açacaktır. “Paket Denetimini Yükle” yazın ve ENTER'a basın.

Artık paketleri kurmaya başlayabilir, paketleri listeleyebilir, kaldırabilir veya devre dışı bırakabilirsiniz vb.

CTRL + SHIFT + P” → COMMAND PALLET → “TYPE Package” tuşlarına basın → Paket yönetimi için kullanabileceğiniz tüm seçenekleri gösterecektir.

Sublime'da Paketleri Kurun

Herhangi bir paketi yüklemek için “CTRL + SHIFT + P” → COMMAND PALLET → “paketi yükle” → “paket Adı tuşlarına basın kodu>“.

Aşağıda kuracağımız paketlerin listesi yer almaktadır ve paketlerin özelliklerinin nasıl yapılandırılacağını göreceksiniz.

Kenar Çubuğu Geliştirmesi

Bu paket size dosya ve klasörleri yönetmek için daha fazla seçenek sunar. Sublime'ı yükledikten sonra “YAN ÇUBUK” → SAĞ TIKLAMA → SEÇENEKLER GÖRÜNTÜLENECEKTİR seçeneğine gidebilirsiniz. Daha sonra “SideBarEnhancements” uygulamasını yükleyebilir ve farkı görebilirsiniz.

Kenar Çubuğu Geliştirmelerini yüklemek için – KOMUT PALETİ [ CTRL + SHIFT + P ] → PAKETİ YÜKLESIDEBARENHANCEMENT.

Temalar

Sublime bize kullanıcı arayüzü ve Sözdizimi renk düzenini değiştirme seçeneği sunar. Renk şeması, kodumuzun söz dizimi renklerini ayarlarken Tema da kullanıcı arayüzünün görünümünü değiştirecektir.

PREDAWN” temasını kullanıyorum. Hangisini en iyi hissediyorsanız onu seçebilirsiniz. Mevcut temaları paket kontrolünden/temalardan kontrol edebilirsiniz.

Bir tema yüklemek için – KOMUT PALETİ [ CTRL + SHIFT + P ] → PAKETİ YÜKLEPREDWAN.

Dosya Simgesi

Bu paket, kenar çubuğundaki dosya ve klasörlerinize güzel simgeler ekler. Aralarından seçim yapabileceğiniz birkaç seçenek var. “BİR DOSYA SİMGESİ” kullanıyorum.

Dosya Simgesini yüklemek için – KOMUT PALETİ [ CTRL + SHIFT + P ] → PAKETİ YÜKLEBİR DOSYA SİMGESİ.

SFTP

SFTP paketi, projelerimi/kodumu (Klasörler) uzak sunucularda senkronize etmeme olanak tanıyor. Bu, üretim sunucularınızın bulutta çalıştığı ve geliştirme makinenizin yerel olduğu ve kodlarınızı uzak sunucularla kolayca senkronize edebileceğiniz birçok durumda çok kullanışlıdır.

SFTP'yi yüklemek için – KOMUT PALETİ [ CTRL + ÜST KRKT + P ] → PAKETİ YÜKLESFTP.

SFTP'yi kurmak için uzaktan senkronize edilmesi gereken proje klasörünüzü seçin. Klasörün içinde “sftp-config.json” dosyası oluşturulacaktır.

Bu, kullanıcı adı, ana bilgisayar adı, şifre ve bildirilecek uzak yol gibi ayrıntıların bulunduğu bir SFTP ayarları dosyasıdır. Yerel kopyanızı kaydettiğinizde değişikliklerinizi hemen senkronize edecek "upload_on_save" gibi seçenekleri de etkinleştirebilirsiniz.

NOT: “sftp-config.json” belirli bir klasöre özeldir. Her uzaktan eşleme için yeni bir yapılandırma dosyası oluşturulacaktır.

KLASÖRSAĞ TIKLAMASFTPUZAKTAN UZAKTAN HARİTASFTP-CONFIG.JSON .

Terminal

Sublime varsayılan olarak entegre terminale sahip değildir. Terminus, yüce için platformlar arası bir terminaldir.

Terminus'u yüklemek için – KOMUT PALETİ [ CTRL + SHIFT + P ] → PAKETİ YÜKLETERMINUS.

Terminus'u başlatmanın iki yolu:

  1. KOMUT PALETİ [ CTRL + SHIFT + P ] → TERMINUS: PANELİ GEÇİŞ.
  2. KOMUT PALETİ [ CTRL + SHIFT + P ] → TERMINUS TUŞ BAĞLAMALARI → KISAYOL TUŞUNU BİLDİRİN.

Ayarları Senkronize Et

Bu paket, paketlerinizi ve ayarlarınızı birden fazla cihaz arasında senkronize etmenize olanak tanır. Yedeklerinizi depolamak için güvenilir ve emniyetli bir yol sağlayan Github-Gist'i kullanır.

SENKRONİZASYON Ayarlarını yüklemek için – KOMUT PALETİ [ CTRL + SHIFT + P ] → PAKETİ YÜKLESYNC AYARLARI.

Braket Vurgulayıcı

Parantez Vurgulayıcı paketi çeşitli braketlerle ve hatta özel braketlerle eşleşir. Ayrıca renkleri, farklı braket stilini ve vurgu modunu da özelleştirebilirsiniz.

Braket Vurgulayıcı'yı yüklemek için – KOMUT PALETİ [ CTRL + SHIFT + P ] → PAKETİ YÜKLEBRACKETHIGHLIGHTER.

Yukarıdaki bölümde bahsettiğimiz 6 paket dışında 100’lerce paket mevcuttur. Paket Kontrolündeki farklı paketleri keşfedin ve hangisi ihtiyacınızı karşılıyorsa onu deneyin.

Muhteşem Kısayollar

Muhteşem kısayollar özelleştirilebilir ve VScode veya Atom gibi diğer düzenleyicilere geçiş yapmaya çalışıyorsanız kısayolları taşıyabilirsiniz.

Klavye kısayollarınızı özelleştirmek için KOMUT PALETİ [ CTRL + ÜST KRKT + P ] → TERCİLER: TUŞ BAĞLAMALARI. Tuş bağlamada iki bölüm vardır; biri varsayılan tuş bağlama, diğeri ise özel tuş bağlamaları yerleştirebileceğiniz kullanıcı tanımlı tuş bağlamadır. Kısayolların listesine ve işlevlerine “VARSAYILAN ANAHTAR HARİTASI DOSYASI”ndan ulaşabilirsiniz.

Bu yazımızda Linux'ta sublime text 3 kurulumunun nasıl yapıldığını gördük. Paketlerin nasıl kurulacağı ve birkaç önemli paket ve kısayol. Bu makale herhangi bir belirli programlama dili için üstün metni yapılandırmayla ilgili olarak oluşturulmamıştır. Bir sonraki yazımızda python geliştirme için sublime text 3 kurulumunun nasıl yapılacağını göreceğiz.