Tôi chủ yếu là người dùng Windows nhưng tôi thực hiện hầu hết sự phát triển của mình (chủ yếu là phát triển web) bằng các công cụ và phần mềm unix. Tôi đã từng qua lại giữa việc sử dụng một máy ảo dùng riêng cho Ubuntu trên Virtualbox và sử dụng một số công cụ trực tiếp trong các cửa sổ (dirit, python, django), nhưng không có cách tiếp cận nào trong số này là hoàn toàn thỏa đáng.
Tôi muốn nghe về cách các nhà phát triển khác sử dụng để tích hợp tốt hơn một quy trình làm việc unix vào các cửa sổ. Ví dụ, sự tích hợp chặt chẽ hơn giữa linux và vm và windows. Bản demo mơ hồ cho thấy VM có thể hoạt động như thế nào trong thư mục dự án windows và tôi thấy điều đó thật tuyệt. Tôi muốn nghe về các công cụ và mẹo khác có thể bắt chước quy trình công việc mà người ta có thể tìm thấy trên OS X (tất nhiên tôi hiểu rằng nó không thể được tích hợp chặt chẽ trên Windows vì nó không có nền tảng unix giống nhau).
Tái bút: Tôi cũng đã thử cygwin
EDIT để làm rõ về những gì tôi thấy thiếu (nhờ axblount đã chỉ ra điều đó): các công cụ unix như msys et al không hoạt động tốt như các đối tác unic bản địa của chúng. Nhiều tập lệnh, trình cài đặt yêu cầu cấu hình thêm hoặc hoàn toàn không hoạt động. Ví dụ, để virtualenvwrapper hoạt động không đơn giản lắm. virtualbox: lý tưởng nhất là tôi muốn sử dụng phần mềm windows (photoshop, văn bản siêu phàm 2) liền mạch với linux. Tôi chủ yếu sử dụng máy khách FTP atm để di chuyển qua các tệp được chỉnh sửa ở phía cửa sổ, đây là một quá trình tẻ nhạt.
TÓM TẮT: Dường như không có giải pháp thành lập. Là một giải pháp tạm thời, có lẽ tôi sẽ cố gắng sử dụng các phiên bản gốc của khung và thư viện thông qua dòng lệnh windows khi có thể và chuyển sang một công cụ như vagrant cho các chương trình không tương thích.
THÔNG TIN THÊM TỪ TRẢ LỜI VÀ NHẬN XÉT: Vấn đề nhạy cảm với trường hợp dường như có tác dụng đối với các cửa sổ như được chỉ ra bởi @GlenPeterson