ACK Nedir, Nasıl Kurulur ?¶
Ana amacı kod'da arama yapmaktır. Grepten hızlı, programcılar için geliştirildiği söylenir. Arama yapabilmek için kullanılan sorgularda çokça özelleştirme sağlar. Taşınabilir bir yapısı var perl ile yazılmış.
brew install ack
Kullanımı¶
En basit hali ile ack [aranacak şey]
olarak kullanılabilir, daha komplike aramalar yapmak için araca uzantı tanımlanabilir.
ack --py downloader
İçinde downloader
geçen şeyleri aramak için aşağıdaki kullanılır.
ack -L mac
Özelleştirme¶
Bu ack kimi zaman bazı uzantıları tanımıyor. Örneğin .markdown
gibi bir uzantı içerisinde arama yapamıyoruz. Lakin bu işinde kolay bir yolu var.
--type-set=markdown=.md,.markdown
Aynı zamanda biraz sonuçları renklendirip sıralamak için aşağıdakileri ekleyebilirsin.
--sort-files
--color
Yeni yapılandırmayı görsün diye ack --dump
komutunu vermeyi unutma
Son Güncelleme: May 28, 2020