Sản phẩm
Microsoft mở mã nguồn Windows Developer Config: Thiết lập môi trường lập trình Win11 chỉ với 1 lệnh
(giờ Việt Nam)
Tóm tắt AI
Microsoft vừa ra mắt dự án Windows Developer Config, cho phép tự động hóa toàn bộ quy trình thiết lập máy trạm phát triển trên Windows 11 thông qua một câu lệnh PowerShell duy nhất, giúp tiết kiệm thời gian đáng kể cho lập trình viên.
Chính văn · Bản dịch AI
IT ngày 24 tháng 9 đưa tin, trang tin công nghệ Windows Latest hôm qua (23/9) đã đăng tải bài viết cho biết Microsoft vừa mã nguồn mở Windows Developer Config, cho phép triển khai Windows 11 mới thành một máy trạm phát triển chỉ với 1 câu lệnh PowerShell.
Sau khi người dùng nhập câu lệnh PowerShell này, hệ thống sẽ thực hiện 11 giai đoạn và 50 bước, toàn bộ quá trình cấu hình mất khoảng 30 phút. Tuy nhiên, trước khi sử dụng, cần đảm bảo thiết bị còn trống ít nhất 15GB dung lượng lưu trữ.
$url = 'https://raw.githubusercontent.com/microsoft/WindowsDeveloperConfig/main/src/windows-dev-config/bootstrap.ps1'& ([scriptblock]::Create((irm $url))) -AllowUnsignedMỗi bước sẽ lần lượt kiểm tra trạng thái hiện tại, áp dụng cấu hình và xác minh lại trạng thái. Khi chạy lại trên thiết bị đã hoàn tất thiết lập, tập lệnh sẽ xác nhận trạng thái và kiểm tra xem các gói phần mềm có bản cập nhật hay không.

Về phần mềm, IT dẫn nguồn từ bài viết cho biết tập lệnh cấu hình sẽ cài đặt âm thầm 15 gói phần mềm thông qua winget, bao gồm:
- Windows Terminal: Trình giả lập terminal hiện đại, sẽ được thiết lập làm terminal mặc định ở giai đoạn 8.
- PowerShell 7: Nếu chưa có sẽ được cài đặt; sau khi cài đặt xong, toàn bộ trình cài đặt sẽ khởi động lại trên nền tảng này.
- Git: Trình khách quản lý phiên bản.
- GitHub CLI: Công cụ dòng lệnh gh.
- GitHub Copilot CLI: Truy cập Copilot qua dòng lệnh, sau đó sẽ được liên kết với tệp cấu hình terminal.
- Visual Studio Code: Trình soạn thảo mã nguồn.
- .NET SDK 10: Phiên bản.NET SDK hiện tại.
- Python 3.14: Phiên bản Python hiện tại.
- uv: Trình quản lý dự án và gói Python tốc độ cao.
- Node.js LTS: Được cài đặt cùng lúc với nvm for Windows trong cùng một quy trình.
- nvm for Windows: Trình quản lý phiên bản Node độc lập, được cài đặt cùng với Node.js LTS.
- Coreutils for Windows: Coreutils dành cho Windows – các tiện ích dòng lệnh theo phong cách GNU.
- Oh My Posh: Công cụ tạo chủ đề cho dấu nhắc lệnh (prompt), được tích hợp vào PowerShell ở Giai đoạn 9.
- Windows App CLI: CLI dành cho phát triển ứng dụng Windows.
- PowerToys: Bộ tiện ích dành cho người dùng nâng cao của Microsoft.
Về thiết lập hệ thống, dự án sẽ kích hoạt Developer Mode, chế độ Windows Sudo inline, hỗ trợ đường dẫn dài Win32 và Remote Desktop. Tập lệnh cho phép kết nối Remote Desktop nhưng sẽ không tự động mở quy tắc RDP trong Windows Firewall, do đó không trực tiếp để lộ cổng truy cập mạng.

Dự án cũng kích hoạt tính năng "Không làm phiền" (Do Not Disturb) toàn cục, đặt trang tab mới của Edge thành trang trống và chặn hướng dẫn lần đầu khởi chạy. Windows Terminal được cấu hình mặc định là PowerShell 7, phông chữ được đặt thành Cascadia Mono Nerd Font. Tập lệnh sẽ cấu hình công cụ Oh My Posh cho PowerShell.




Tham khảo
Tuyên bố quảng cáo: Các liên kết chuyển hướng bên ngoài trong bài viết (bao gồm nhưng không giới hạn ở siêu liên kết, mã QR, mật khẩu, v.v.) được sử dụng để truyền tải thêm thông tin, tiết kiệm thời gian sàng lọc, kết quả chỉ mang tính chất tham khảo. Các bài viết có chứa liên kết ngoài của IT đều bao gồm tuyên bố này.
Bài viết được AI dịch và tổng hợp tự động từ IT Home. Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.