Kullandığım geliştirme araçları
Öncelikle belirtmeliyim ki bu araçların %80 nini İlker abiden öğrendim :) Geliştirme süreci zaten zor, birde işin içine incik boncuk girince iyice zorlaşıyor. Aşağıda ki çoğu araçla hayatınızı kolaylaştırabilir, zamandan ciddi anlamda tasarruf elde edebilirsiniz.
- Visual Studio Eklentileri
- Jetbrains ReSharper
- İlker abiyle ilk tanıştığımızda bana ReSharper kullanıyor musun dediğini dün gibi hatırlıyorum. İlk kurduğumda 3 gün dayanabildim ve eklentiyi kaldırdım. Şu anda ise ReSharper olmadan geliştirme yapabileceğimden şüpheliyim :) Visual Studio da ki elimiz ayağımız ifadesi tam yerinde olacaktır. ReSharper için ayrı bir yazı gerekiyor. Kabaca ReSharper bize şunları sunuyor; dosya şablonları, hızlı refactorings, class, dosya ve method adı seviyesinde hızlı arama, kod yazmamızı kolaylaştıran kısa yollar.. Her şeyini de kendinize göre özelleştirmeniz mümkün. Dikkat bağımlılık yapar!
- Productivity Power Tools
- Bir çok özelliği olmasına rağmen ben bir tek sekmeleri sola sağa almak için kullanıyorum. Sekmeler varsayılan durumda kod yazdığınız kısmın üst tarafında duruyor ve bir kaç probleme sebep oluyor. Problemlerin başında; fazla sekme olunca neyin ne olduğu anlaşılmıyor ve gördüğümüz satır sayısını azaltıyor. Bir başka problemde Visual Studio 2012 de sekmeleri pinleyebiliyorsunuz fakat pinlenmiş ve pinlenmemiş sekmeler arasında bir ayraç bulunmuyor buda pinlemeyi anlamsız kılıyor. PPT ile pinlediğiniz sekmeler arasında ayraç bulunuyor ve istediğiniz gibi sıralayabiliyorsunuz.
- Hide Main Menu
- Nuget Package Manager
- VisualHG
- Eğer kaynak kontrol (source control) için Mercurial kullanıyorsanız bu eklentiyle birlikte commit ve ilgili diğer işleri solution explorer dan yapmanıza olanak sağlıyor. Benin kullanım amacım ise farklı :) Değişiklik olan dosyaların yanında küçük simgeler çıkıyor ve hangi dosyalarda çalışmışım bunu görebiliyorum. Bu tamamen alışkanlıklarla ilgili normalde çok kullanışlı bir araç..
- Jetbrains ReSharper
- Google Chrome Eklentileri
- Webpage Screenshot
- UA Spoofer
- Css Inject
- Edit This Cookie
- AngularJS Batarang
- Image Properties Context Menu
- JSONView
- PageSpeed Insights (by Google)
- Postman - REST Client
- Http istekler gönderip almak gibi işlemleri çok fonksiyonel şekilde yapmanıza imkan sağlayan bir araç. Basic Auth, OAuth1.0 gibi kimlik doğrulama protokollerini destekliyor. İsterseniz ortam değişkenlerini tanımlayıp istediğiniz yerde kullanabiliyorsunuz. Çıktı olarak json, xml yada ham (raw) olarak gösterebiliyor. Son zamanlarda gözdemiz olan bir eklenti.
- Windows Uygulamaları
- Microsoft Visual Studio 2012 - 2010
- Gezegende ki en iyi ide.
- Sublime Text 2
- Daha hafif ve iyisini görmediğim text editör, aslında text editör demek biraz yanlış ama idare edin. Çoğu derde deva, diğer editörlerden farklı bir kategoride bulunan, kategorisiz editör :) Hangi amaçla kullanıyorum sorusuna bir an cevap veremedim ama bilgisayarı açtığımda Sublime Text ide çalıştırıp bir köşede bekletiyorum, ne zaman nerede o na iş düşer belli olmuyor. İçinde Javascript yazmak ayrı bir keyif veriyor, farklı bir aurası var :)
- mRemote
- Biz rdp (Uzak Masaüstü) için kullansakta telnet, ssh gibi protokolleride destekleyen yegane aracımız. Bağlantılarınızı isimlendirip, kategorize etmenize olanak sağladığı gibi aynı anda birden fazla bağlantıyıda yapmanıza olanak sağlıyor. Sana puanum 9 kanka!
- Json Viewer
- Beyond Compare 2
- 2 dosyayı karşılaştırıp, aralarında ki farkları gösteren bir uygulama. Ayda yılda bir kere lazım olsada hayat kurtardığı çok olmuştur. Bak arkadaşım! 4. satır bunda böyle ama şunda şu şekilde değişmiş dediğinde, Allah' ım sana geliyorum diyebilirsiniz :)
- The Regex Coach
- Microsoft WebMatrix
- İlk çıktığında çok sevdiğim sonrasında kullanmadığım, son zamanlarda yine kendisine işimin düştüğü hafif bir web geliştiricisi aracı. Fakat ama lakin çok farklı özellikleri vardır. Popüler (binlerce) açık kaynak scriptleri (wordpress, magento vb..) bir tıkta indirip bilgisayarınıza kurup, üzerinde geliştirme yapmanıza olanak sağlar. Editör içinde birde basit veritabanı editörü bulunuyor. Raporlama aracı sayesinde sitenizi analiz edip size bir çok konuda yol gösteriyor, önerilerde bulunuyor. Sayfada bozuk köprüler var,
etiketi eksik, bağlantı metni ilgisiz gibi.. Dikkat! Bunda da farklı bir aura vardır.
- İlk çıktığında çok sevdiğim sonrasında kullanmadığım, son zamanlarda yine kendisine işimin düştüğü hafif bir web geliştiricisi aracı. Fakat ama lakin çok farklı özellikleri vardır. Popüler (binlerce) açık kaynak scriptleri (wordpress, magento vb..) bir tıkta indirip bilgisayarınıza kurup, üzerinde geliştirme yapmanıza olanak sağlar. Editör içinde birde basit veritabanı editörü bulunuyor. Raporlama aracı sayesinde sitenizi analiz edip size bir çok konuda yol gösteriyor, önerilerde bulunuyor. Sayfada bozuk köprüler var,
- AutoHotkey
- Programlanabilir kısa yol uygulaması. Tam ifade edemedim yahu ama şöyle örneklendireyim. Mesela şu anda klavyeden "nguid" yazdım ve "0D5E2C24-C376-C997-4CAB-4FA077851FDF" bu guid ekrana yazıldı. Bu guidi üretmek için bir script yazıyorsunuz ve nguid kelimesiyle çalışmasını istiyorsunuz. Bir çok amaç için kullanılması olası fakat biz genelde tarih ve guid için kullanıyoruz.
- FileZilla FTP Client
- Adam bunu yapa yapa yapa bitiremedi :) Neredeyse her ay yeni bir güncellemesi çıkan çok başarılı bir ftp uygulaması. Ftp serveride bir o kadar başarılı. Severek kullandığımız, formattan hemen sonra ilk kurulan uygulamarın başında geliyor.
- Adobe Photoshop
- Gezegende ki en iyi resim editörü.
- ScreenHunter
- Ekran görüntülerini bir tıkta alıp belirlediğiniz konuma kopyalayan, bir çok ekstra ayarı da bulunan bir program, dene seveceksin.
- Microsoft Visual Studio 2012 - 2010
Zaman içerisinde bu yazı kendi kendini güncelleyecektir.
2013-04-29 | teknolojik