Neredeyse 20 yıldır Windows için mutlu bir şekilde geliştirdiğim için başlıktan "zorunlu" bırakabilirim. Tabii ki, oldukça iyi bir yardımcı program ve araç geliştirdim. Yeni başlayanlar için Scott Hanselmann'ın listesine bakın . Bu birinci sınıf ve 2003'e kadar geriye bakın.
BTW, Windows 7 "iyi kabuk" yorumlarına yardımcı olan PowerShell içerir .
Bununla birlikte, yerleşik daha iyi araçlara sahip olmak her zaman iyidir. Scott listesindeki araçlardan herhangi birini alın.
Gerçekçi olarak MS, regedit, görev mgr (cf. Process Monitor) ve event perf görüntüleyici araçları gibi birçok yerleşik aracın kullanıcı arayüzünü kesinlikle geliştirebilir. Birden çok pano için yerleşik desteğe sahip olmak iyi olur. OSX'ten, açığa vurmak istiyorum ve çoklu masaüstü desteği iyi. Windows'un yerel olarak (daha kolay olarak) metin kutularından metin sürüklemeyi desteklemesi güzel olurdu.
XCode gerçekten IMO berbat, bu yüzden bunu Windows'da istemezdim. VS çok daha iyi ama yerleşik değil, bu yüzden belki yükseltme VS yeteneği ile yerleşik VS Expess. Tabii ki, OS ayak izi bu şekilde büyür (OSX'lerin yaptığı gibi), bu yüzden de bir dezavantajı vardır.
dağıtılmış gcc çok iyidir, bu nedenle herhangi bir derleyicinin kullanması için yerleşik bir çerçeve olarak kabul edilir (VS çözümü için Incredibuild'e bakın).
Sorunları bulmak için işletim sisteminin Denetimli Derlemesi'ni almanın ve kullanmanın daha kolay olması güzel olurdu. Hata ayıklama kablolarını kullanmak, Checked Build'dan aldığınız iyi bilgiler için biraz aşırıdır. VM'ler bunu kolayca yapabilir - eğer öyleyse lütfen bir bağlantı ile yorum yapın.