Programlamayı Daha da Kolaylaştıran 9 Visual Studio Kod Uzantısı

Programlamayı Daha da Kolaylaştıran 9 Visual Studio Kod Uzantısı

Microsoft'un Visual Studio kodu en iyi ücretsiz metin editörlerinden biri şu anda mevcut. Nispeten kullanım kolaylığı ile tam bir özellik setini birleştirir ve bir Electron uygulaması için performans şaşırtıcı derecede iyidir. İnsanların onu sevmesinin nedenlerinden biri, nedenlerin ötesinde, genişletilebilirliğidir.





Diğer birçok popüler metin düzenleyici gibi, Visual Studio Code da davranışını özelleştirmek için çok sayıda uzantıya sahiptir. Bunlar, Vim veya Emacs tarzı anahtar bağlamaları eklemek gibi Visual Studio Code'un çalışma ve hissettirme şeklini büyük ölçüde değiştirebilir. Bu liste ile favorilerimizden sadece birkaçını derledik.





Visual Studio Kod Uzantıları Nasıl Yüklenir

Aşina değilseniz, Visual Studio Code'da uzantıları yüklemek kolaydır. Tıkla Uzantılar Ekranın sol tarafındaki simge. Hata Ayıklama simgesinin hemen altındaki beşinci simgedir.





Şimdi yüklemek istediğiniz uzantının adını veya adının bir kısmını yazmanız yeterlidir. Uzantının genel görünümünü okumak için isme tıklayın, ardından Düzenlemek yüklemek için simge.

1. Visual Studio IntelliCode

Microsoft DevLabs tarafından geliştirilen, Visual Studio IntelliCode kodlamanıza yardımcı olmak için yapay zekayı kullanan bir uzantıdır. Uzantı şu anda Python, JavaScript/TypeScript ve Java'yı desteklemektedir.



ücretsiz müzikleri nereden indirebilirim

Intellisense'i daha önce Visual Studio veya Visual Studio Code'da kullandıysanız, ne bekleyeceğiniz konusunda bir fikriniz olur. Buradaki fark, bunun aslında bu fikri daha da akıllıca bir şekilde ele almasıdır.

Bu uzantı hala geliştirmenin ilk aşamalarında ve şimdiden etkileyici. Geliştirmede biraz daha zaman geçirdikten sonra, bunun doğrudan Visual Studio Code'da yerleşik olduğunu bile görebilirsiniz.





2. Ayarlar Senkronizasyonu

Bir metin düzenleyici kullanan çoğu kişi, ayarlarında düzenli olarak en az birkaç değişiklik yapar. Pek çok insan daha da ileri giderek, kişisel çalışma tarzlarına uyacak şekilde özelleştiriyor. Sıklıkla birden fazla makinede çalışıyorsanız, bu ayarları sürekli elle yapmak can sıkıcı olabilir.

Ayarlar Senkronizasyonu bu sorunu çözmeyi hedefliyor. Basit bir GitHub Gist kullanarak, Ayarlar Senkronizasyonu, ayarlarınızı senkronize eder. Bu, diğer uzantıları ve yapılandırmalarını içerir, böylece tüm yapılandırmanız taşınabilir hale gelir. Bir makinede bazı değişiklikler yapın, ayarlarınızı senkronize edin ve bunları diğer makinelerde kolayca senkronize edebilirsiniz.





Settings Sync'i ayarlamak birkaç dakika sürer, ardından tekrar düşünmeniz gerekmez. Kurulum talimatlarına Visual Studio Code'daki Uzantıya genel bakış aracılığıyla erişilebilir.

3. Yol Zekası

Kişisel veya sistem yapılandırma dosyalarını düzenlemek için Visual Studio Code kullanıyorsanız, Yol Zekası cankurtaran olabilir. Özetle, uzantı, dosya adlarına Intellisense stili tamamlama ekleyerek uzun yol adlarını belleğe kaydetmenize gerek kalmadan kolayca yazmanıza olanak tanır.

Bu nispeten basit bir uzantıdır, ancak birkaç yapılandırma seçeneğine sahiptir. Örneğin, dizin adlarından sonra eğik çizgi eklenip eklenmeyeceğini seçebilirsiniz. Diğer seçenekler, içe aktarma ifadelerine dosya adlarının dahil edilip edilmeyeceğini ve belirli dosya türlerini yoksayabilme özelliğini içerir.

4. Görev Gezgini

NS Görev Gezgini uzantısı, Visual Studio Code'a IDE stili görev çalıştırma işlevleri ekler. Bu, esas olarak mevcut projeniz için derleme görevlerini içerir, ancak bash, Python ve diğer komut dosyalarını da içerebilir.

Görev Gezgini, makul sayıda standart derleme aracını destekler. Bunlara NPM, Grunt, Gulp, Ant, Make ve Visual Studio Code dahildir. Uzantı özelleştirilebilir, her bir görev çalıştırıcısının ve komut dosyası dilinin yolunu özelleştirmenize olanak tanır. Bu, birden fazla sürümünüz yüklüyse ve belirli bir sürümü kullanmak istiyorsanız kullanışlıdır.

5. GitLens

Visual Studio Code, Git entegrasyonuna sahiptir Daha önce de belirttiğimiz gibi kutunun dışında, bu nedenle bu uzantıya kesinlikle ihtiyacınız olmayabilir. Bahsedilen, GitLens projenizin Git geçmişini görselleştirmenize, gezinmenize ve anlamanıza yardımcı olan çeşitli özellikler ekler.

GitLens, diğer özelliklerin yanı sıra, taahhütler ve dallar arasındaki farkı kolayca görselleştirmenize yardımcı olan güçlü bir bölünmüş fark görünümü ekler. Uzantı ayrıca bir proje taahhüt geçmişinde arama yapmanıza, yazara göre arama yapmanıza, dosyalara, taahhüt mesajına ve daha fazlasına izin verir.

Diğer özellikler, belirli bir dosyada çoğu işin nerede yapıldığını kolayca görmenizi sağlayan Visual Studio Code oluğundaki bir ısı haritası içerir. Sonuç olarak, Git'e çok güveniyorsanız, en azından bu eklentiyi denemelisiniz.

en iyi kablosuz klavye ve fare kombinasyonu

6. Daha güzel

Bir ön uç geliştiriciyseniz ve özellikle bir stil rehberi izlemeniz gerekiyorsa, daha güzel yeni en iyi arkadaşın olabilir. Prettier uzantısı, aynı adı taşıyan kod biçimlendirme aracını kullanarak JavaScript, TypeScript ve CSS'yi otomatik olarak biçimlendirir.

Prettier, yazdığınız kodu alır ve katı biçimlendirme yönergelerini izleyerek sizin için yeniden yazar. Uzantı 'görüşlü'dür, yani kendi başına birçok karar verir, ancak uzantıyı kendi linting yapılandırmanıza uyduğundan emin olmak için eslint veya tslint araçlarıyla birlikte kullanabilirsiniz.

7. Braket Çifti Renklendirici

Braket Çifti Renklendirici adıyla iyi tanımlanmış bir eklentidir. Belirli bir kod parçasının ne kadar iç içe olduğunu anlamanıza yardımcı olmak için belirli karakterleri otomatik olarak renklendirir. Kutudan çıktığı haliyle birkaç dil desteklenmektedir, o kadar çok dil tercih ettiğinizin desteklendiği neredeyse kesindir.

Varsayılan olarak,

()

,

[]

, ve

{}

eşleştirilir, ancak eşleştirilmesini istediğiniz diğer parantez karakterlerini de tanımlayabilirsiniz. Bu tür eklentiler çok polarize olma eğilimindedir, ancak beğenip beğenmediğinizden emin değilseniz, Bracket Pair Colorizer'ı deneyin.

8. Kod Süresi

Metin düzenleyicinizde haftada kaç saat harcadığınızı hiç merak ettiniz mi? Optimum programlama için günün veya haftanın en iyi zamanı ne olacak? Bunları veya diğer metrikleri hiç merak ettiyseniz, Kod Zamanı senin için.

Code Time, Visual Studio Code'daki etkinliğinizi ölçer ve diğer ölçümlerin yanı sıra yukarıdaki etkinlikler hakkında size raporlar. Durum çubuğunda gerçek zamanlı metrikleri göreceksiniz ve daha iyi bir görünüm için düzenleyicide bir kontrol paneli var.

Kod Süresi'ni size haftalık bir e-posta raporu gönderecek şekilde ayarlayabilirsiniz; Google Takvim entegrasyonu ise, toplantılar tarafından mahvedilmemeleri için en iyi programlama zamanlarınız için otomatik olarak zaman ayırmanıza olanak tanır.

9. REST İstemcisi

İster bir ön uç web geliştiricisi olun, ister zamanının çoğunu sunucuda geçiren biri olun, muhtemelen bir REST API'sini test etmeniz gereken durumlarla karşılaşmışsınızdır. Bunun için tarayıcı eklentileri ve başka birçok araç var, ancak zamanınızın çoğunu bir metin düzenleyicide geçiriyorsanız, neden istemciyi en rahat ettiğiniz yerde kullanmıyorsunuz?

Bu, iddia ettiği şeyi yapan nispeten basit bir uzantıdır. HTTP isteklerini kolayca gönderebilir ve cURL komutları gönderebilirsiniz. Kimlik doğrulama için uzantı, temel kimlik doğrulamayı, özet kimlik doğrulamayı, SSL İstemci Sertifikalarını ve daha fazlasını destekler.

Visual Studio Code'da Daha Üretken Olun

Bu uzantılar, özellikle Visual Studio Code'da yeniyseniz, yalnızca başlangıçtır. İlk olarak, çok daha fazla uzantı mevcut. Çoğu durumda, dile özgü uzantılardan özellikle kaçındık, ancak bunların birçoğu mevcut. JavaScript, C++, Go veya başka bir dilde kod yazarsanız, işinizi kolaylaştıracak uzantılar bulacaksınız.

Visual Studio Code'da daha fazlasını daha hızlı yapmanın daha birçok yolu vardır. Başlamanıza yardımcı olmak için Visual Studio Code'da daha üretken olmanızı sağlayacak bir temel ipuçları listemiz var.

Paylaş Paylaş Cıvıldamak E-posta Disk Alanında Boşalmak İçin Bu Windows Dosyalarını ve Klasörlerini Silin

Windows bilgisayarınızdaki disk alanını temizlemeniz mi gerekiyor? İşte disk alanını boşaltmak için güvenle silinebilecek Windows dosya ve klasörleri.

Sonrakini Oku
İlgili konular
  • Programlama
  • Visual Studio Kodu
Yazar hakkında Kris Wouk(118 Makale Yayımlandı)

Kris Wouk bir müzisyen, yazar ve birisi web için video yaptığında adı ne olursa olsun. Kendini bildi bileli bir teknoloji meraklısı, kesinlikle en sevdiği işletim sistemlerine ve cihazlara sahip, ancak yine de, sadece yetişmek için olabildiğince çok başka işletim sistemi kullanıyor.

facebook işletme sayfası nasıl silinir
Kris Wouk'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın