Alet Çantam (Güncelleme)
Yayın Tarihi : 23/08/2017Tahmini
okuma süresi : 2 dakika
Terminal İstemcisi ve Shell
-
iTerm 2 : Standart terminalden çok daha fazla ayarı ile bir terminal kullanıcısı için iTerm 2 kesinlikle olmazsa olmaz.
-
Oh-My-Zsh : ZSH için topluluk tarafından desteklenip, gelen isteklere göre geliştirilen en yaygın framework. Kurulum paketi ile beraber bir sürü eklenti ve temayı da beraberinde yükleyebilirsiniz.
Benim tercihim iTerm 2 için Molokai (yazım yanlışı yok monokai değil molokai) temasını, Shell için Oh-My-Zsh ile gelen Agnoster temasını, powerline uyumlu bir font (Droid Sans Mono for Powerline) ve de kendi işlerimi hızlıca çözecek fonksiyon ve aliaslar ile hazırladığım .zshrc dosyası ile terminal kullanımını olabildiğince keyifli hale getirmek oldu.
Kod Editörleri
-
Sublime Text : en yaygın kod editörlerinden biri. Hızlı açılışı ve yaygın eklenti desteği ile tüm yazılımcıların gönüllerini fethetmiş başarılı bir editör.
-
Visual Studio Code : Microsoft’un bu aralar en iyi yapabildiği şey
-
Vim : bir terminal ninjası için katana!
IDEler
-
IntelliJ Idea : Birçok dil desteği ve bir geliştirici için lazım olabilecek her türlü aracı içerisinde barındırdığı için projeler üzerinde çalışırken başka araçlar açmanıza gerek bırakmayıp dikkatinizin dağılmasını engelleyen mükemmel bir IDE.
-
Xcode : Apple ekosisteminin herhangi bir üyesine yazılım geliştirmek için en gelişmiş ve ücretsiz IDE.
FTP/SFTP Aracı
- Cyberduck : Çeşitli protokol desteği ile kullanıma hazır FTP/SFTP istemcisi.
Veritabanı Yönetim Araçları
-
MySQL Workbench : MySQL için veritabanı dizaynında kullanılabilecek en gelişmiş yazılımlardan biri. ERD model tasarım aracı ile de veritabanının görsel şemasını çıkarabilirsiniz.
-
Sequel Pro : MySQL veritabanlarını yönetmek için MySQL Workbenchden çok daha az özelliğe sahip ve basit ama etkili bir araç.
-
Redis Desktop Manager : En iyi Redis yönetim arayüzlerinden biri.
-
Robomongo : Basit ama etkili bir MongoDb yönetim aracı.
REST API Test Araçları
- Postman : Chrome üzerinde ya da ayrı uygulama olarak çalışabilen yetenekli araç.
Çevrimdışı Dokümantasyon
- Dasht : OS X’in en yaygın çevrimdışı dokümantasyon uygulamasına (Dash) alternatif ve ücretsiz olarak geliştirilen terminal tabanlı çevrimdışı dokümantasyon uygulaması.
Sunucu Bileşenleri
- Docker : İşletim sistemlerini sanallaştırmak yerine uygulamaları sanallaştıran, development ve production aşamalarında aynı sonucu veren mükemmel araç.
Disassembler
- Hopper Disassembler : Native yazılımları assembly seviyesinde kurcalamak için güzel bir yazılım.