Tôi có thể bỏ "yêu cầu" khỏi tiêu đề khi tôi đã phát triển cho Windows trong gần 20 năm. Tất nhiên, tôi đã phát triển khá nhiều hộp công cụ tiện ích và công cụ. Xem danh sách của Scott Hanselmann cho người mới bắt đầu. Đó là đỉnh cao và nhìn lại tất cả các cách cho đến năm 2003.
BTW, Windows 7 bao gồm PowerShell giúp nhận xét "vỏ tốt".
Điều đó nói rằng, thật tốt khi có các công cụ tốt hơn được tích hợp. Hãy sử dụng bất kỳ công cụ nào trong danh sách của Scott.
Trên thực tế, MS chắc chắn có thể cải thiện giao diện người dùng của nhiều công cụ tích hợp như regedit, tác vụ mgr (xem Trình giám sát quy trình) và các công cụ xem sự kiện hoàn hảo. Sẽ rất tốt nếu có hỗ trợ tích hợp cho nhiều clipboard. Từ OSX, tôi muốn phơi bày và hỗ trợ nhiều máy tính để bàn của họ là tốt. Sẽ thật tuyệt nếu Windows tự nhiên (còn gọi là dễ dàng hơn) hỗ trợ kéo văn bản từ các hộp văn bản.
XCode thực sự hút IMO vì vậy tôi không muốn điều đó trên Windows. VS tốt hơn nhiều nhưng không được tích hợp sẵn nên có thể tích hợp VS Expess với khả năng nâng cấp. Tất nhiên, dấu chân của hệ điều hành phát triển cùng với điều này (giống như của OSX) nên cũng có nhược điểm.
gcc phân tán là rất tốt vì vậy sẽ rất được hoan nghênh như là một khung dựng sẵn cho bất kỳ trình biên dịch nào sử dụng (xem Incredibuild cho một giải pháp VS).
Sẽ thật tuyệt nếu dễ dàng hơn để sử dụng và sử dụng Bản kiểm tra bản dựng của hệ điều hành để tìm các vấn đề. Sử dụng cáp gỡ lỗi là một chút cực đoan cho thông tin tốt mà bạn nhận được từ Bản dựng đã kiểm tra. Máy ảo có thể thực hiện việc này một cách dễ dàng - nếu vậy ai đó vui lòng nhận xét bằng một liên kết.