GitHub Search Code İle Kod Aramak Artık Daha Etkili!

Her programcı, kod yazarken mutlaka engellerle karşılaşır. Kafalarında bu problemler hakkında bulamadıkları, merak ettikleri ve cevaplarını bilmedikleri onlarca soru oluşabilir. Soruları yanıtlamak; yeni teknolojiler öğrenmeye, bilinen şeyleri pekiştirmeye ön ayak olur. Doğru bilgiler edinmek ve bilgileri projeye uygulamak yazılımda çok önemli bir yer tutar. Bu nedenle kullanılan kaynaklar çok önemlidir. Alınan hatayı arama motoruna yazıp, çıkan sonuçlardan kaliteli kaynak ayıklaması yapmak biraz uzun sürebilir. Ayrıca bulunan kaynaklarda önerilen çözümün tam olarak nasıl uygulandığı anlatılmayabilir. İşte GitHub ‘da burda devreye giriyor.

Github, birçok kullanıcının kodlarını online olarak depoladıkları bir platform. Aradığınız hatayla ilgili veya öğrenmek istediğiniz teknolojiler hakkında, tecrübeli yazılımcılar tarafından oluşturulmuş bir sürü repository bulabilirsiniz. Şu an için GitHub’da istediğinizi bulmak biraz zahmetli. Bu yazımızda da GitHub tarafından geliştirilmekte olan aramayı kolaylaştıran ve hızlandıran güncelleştirmeden bahsedeceğiz.

Geliştirilmiş arama özelliği tam olarak yayınlaşmış değil. Denemek isteyen kullanıcılar için bir bekleme listesi oluşturulmuş durumda. Eğer siz de denemek isterseniz bu linkten bekleme listesine katılabilirsiniz. Deneme sürümü hesabınıza tanımlandığında, beş milyon popüler public repository ve ekstra olarak üye olduğunuz private repositorylere de erişiminiz bulunmakta.

Arayüz

Geliştiriciler, kod arama özelliği için GitHub’dan ayrı olarak yepyeni bir arayüz geliştiriyorlar. Arayüzde arama alanını kısıtlamak için bir “Scope Dropdown” ve desteklenen arama ifadeleri mevcut.

 GitHub Search Code İle Kod Aramak Artık Daha Etkili!

 GÜNCEL İPUÇLARI KOD UYGULAMA GELİŞTİRME

GitHub Search Code İle Kod Aramak Artık Daha Etkili!

Yazar : Sevim Selin Özsoy  24 Aralık 2021  25  0 Comment

Her programcı, kod yazarken mutlaka engellerle karşılaşır. Kafalarında bu problemler hakkında bulamadıkları, merak ettikleri ve cevaplarını bilmedikleri onlarca soru oluşabilir. Soruları yanıtlamak; yeni teknolojiler öğrenmeye, bilinen şeyleri pekiştirmeye ön ayak olur. Doğru bilgiler edinmek ve bilgileri projeye uygulamak yazılımda çok önemli bir yer tutar. Bu nedenle kullanılan kaynaklar çok önemlidir. Alınan hatayı arama motoruna yazıp, çıkan sonuçlardan kaliteli kaynak ayıklaması yapmak biraz uzun sürebilir. Ayrıca bulunan kaynaklarda önerilen çözümün tam olarak nasıl uygulandığı anlatılmayabilir. İşte GitHub ‘da burda devreye giriyor.

Github, birçok kullanıcının kodlarını online olarak depoladıkları bir platform. Aradığınız hatayla ilgili veya öğrenmek istediğiniz teknolojiler hakkında, tecrübeli yazılımcılar tarafından oluşturulmuş bir sürü repository bulabilirsiniz. Şu an için GitHub’da istediğinizi bulmak biraz zahmetli. Bu yazımızda da GitHub tarafından geliştirilmekte olan aramayı kolaylaştıran ve hızlandıran güncelleştirmeden bahsedeceğiz.

TriadWorks - Aprenda a usar o Github como seu portfólio

Geliştirilmiş arama özelliği tam olarak yayınlaşmış değil. Denemek isteyen kullanıcılar için bir bekleme listesi oluşturulmuş durumda. Eğer siz de denemek isterseniz bu linkten bekleme listesine katılabilirsiniz. Deneme sürümü hesabınıza tanımlandığında, beş milyon popüler public repository ve ekstra olarak üye olduğunuz private repositorylere de erişiminiz bulunmakta.

Arayüz

Geliştiriciler, kod arama özelliği için GitHub’dan ayrı olarak yepyeni bir arayüz geliştiriyorlar. Arayüzde arama alanını kısıtlamak için bir “Scope Dropdown” ve desteklenen arama ifadeleri mevcut.

Github Search Code’da öne çıkarılan geliştirmeler

  • Akıllı sıralama ile kolayca ilgili sonuçlardan aradığınızı ve kodunuza özel optimize edilmiş index’i bulun.
  • String arama algoritmaları aracılığı ile tam olarak stringleri veya regex(regular expressions) kullanarak arama yapın.
  • “org:” veya “repo:” arama etiketleri kullanarak, istediğiniz organizasyon ve repository ismini belirterek arama alanını daraltın.
  • “language:” etiketiyle istediğiniz programlama dilini seçin.
  • “path:” etiketiyle istediğiniz dosya yolunu belirtin.
  • “extension:” etiketiyle aradığınız projedeki eklentileri filtreleyin.
  • Boolean operatörleri ile arama yapın.
  • Arama sonuçlarını dosya ağacı üzerinde görüntüleyin.
  • Arama sonucunun bulunduğu aktif loop’u görüntüleme, jump-to ifadesi ile etkilenen kodu tek tıkta erişerek görüntüleme veya tıklama ile arama özellikleriyle daha hızlı aramalar yapın.

Github Search Code’u kullanırken daha etkili aramalar yapılmanız için algoritmanın tanıdığı belirli bir syntax bulunmakta. Syntax’ın detaylarına bu linkten ulaşabilirsiniz.

Şimdilik kullanıcıların heyecanla beklediği Github Search Code ile alakalı gelişmeler bu kadardı. Yeni gelişmeler hakkında düşündüklerinizi alt tarafa yorum olarak bırakabilirsiniz! Bir sonraki güncellemelerde birlikte olmak dileği ile, görüşmek üzere!


Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.