Dev Home trên Windows 11 là gì và làm cách nào để bắt đầu sử dụng nó?

Tác giả Security+, T.Hai 17, 2024, 02:12:39 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Dev Home trên Windows 11 là gì và làm cách nào để bắt đầu sử dụng nó?


Windows 11 hiện có ứng dụng Dev Home mới và đây là cách bắt đầu. Một trong những bổ sung cho Bản cập nhật Windows 11 2023 là ứng dụng "Dev Home", đây là một công cụ bao gồm mọi thứ bạn cần để định cấu hình máy tính một cách nhanh chóng cho một dự án phát triển mới.

Thông thường, đối với các nhà phát triển, việc thiết lập môi trường để tạo một ứng dụng mới là một quá trình tẻ nhạt, bao gồm nhiều nhiệm vụ và tiêu tốn nhiều thời gian. Công cụ mới cung cấp các tính năng để thiết lập thiết bị một cách nhanh chóng, từ tìm và cài đặt các ứng dụng khác nhau, sao chép kho lưu trữ, kiểm tra yêu cầu dự án, quản lý nhiều lần đăng nhập công cụ và giảm chuyển đổi ngữ cảnh.


Hướng dẫn này sẽ hướng dẫn bạn các chi tiết cần thiết để bắt đầu với ứng dụng Dev Home trên Windows 11.

Tổng quan về ứng dụng Dev Home trên Windows 11. Ứng dụng Dev Home được chia thành ba phần, bao gồm "Trang tổng quan", "Cấu hình máy" và "Cài đặt".

1. Bảng điều khiển

"Trang tổng quan", tương tự như tính năng "Widget", cho phép bạn thêm các tiện ích khác nhau để giám sát các thành phần phần cứng và mạng, đồng thời theo dõi những thứ như sự cố và kéo yêu cầu từ GitHub.

Trên trang này, bạn có thể thêm hoặc xóa tiện ích bằng cách nhấp vào nút "Thêm tiện ích" từ góc trên bên phải màn hình, chọn tiện ích và nhấp vào nút "Ghim".


Ứng dụng Dev Home bao gồm năm tiện ích hệ thống: GPU, chuỗi khóa SSH, Bộ nhớ, Mạng và CPU. Ngoài năm tiện ích liên quan đến GitHub, chẳng hạn như Đã yêu cầu đánh giá, Sự cố, Yêu cầu kéo, Đã đề cập đến tôi và Đã giao cho tôi.


2. Cấu hình máy

Trong phần "Cấu hình máy", bạn sẽ dành phần lớn thời gian để thiết lập thiết bị để mã hóa một dự án mới.

Trang này bao gồm tối đa năm tùy chọn thiết lập, bao gồm "Thiết lập từ đầu đến cuối", "Tệp cấu hình", "Kho lưu trữ sao chép", "Cài đặt ứng dụng" và "Thêm Dev Drive".


Tùy chọn  "Thiết lập từ đầu đến cuối"  cung cấp trình hướng dẫn để thiết lập cấu hình không giám sát cho thiết bị của bạn để bắt đầu mã hóa dự án. Trình hướng dẫn thực sự đơn giản và cung cấp cho bạn tùy chọn sao chép kho lưu trữ bằng nút  "Thêm kho lưu trữ" .

Trong trình hướng dẫn, bạn có thể chỉ định URL cho kho lưu trữ hoặc chọn một URL từ tài khoản GitHub của mình.


Khi bạn đã truy cập vào kho lưu trữ, hãy nhấp vào nút "Tiếp theo".

Trên trang tiếp theo, bạn sẽ có thể chọn phần mềm và công cụ để cài đặt trên máy tính của mình, chẳng hạn như Visual Studio Community, Git, Android Studio, Notepad++, Microsoft SQL Server Management Studio, v.v.


Bạn cũng có thể sử dụng tùy chọn "Thêm tất cả" để cài đặt mọi ứng dụng trong danh sách hoặc bạn cũng có thể sử dụng hộp tìm kiếm để tìm một ứng dụng cụ thể trong danh sách.

Sau khi chọn nút "Tiếp theo", bạn sẽ được chuyển đến trang xem lại để hoàn tất quá trình thiết lập. (Trên trang này, bạn phải đồng ý với các điều khoản, nếu không bạn sẽ không thể tiếp tục.)


Tùy  chọn "Tệp cấu hình"  cho phép bạn chỉ định tệp cấu hình Trình quản lý gói Windows với tất cả các công cụ và tác vụ bạn cần xử lý để thiết lập môi trường phát triển. Bạn có thể tạo tệp cấu hình tùy chỉnh hoặc bạn có thể sử dụng tệp cấu hình từ một số nguồn khác.

Bạn có thể bắt đầu bằng cách nhấp vào tùy chọn "Tệp cấu hình", chọn tệp YAML và làm theo chỉ dẫn trên màn hình để hoàn tất thiết lập.


Tùy  chọn "Sao chép kho lưu trữ"  cung cấp cho bạn trình hướng dẫn sao chép kho lưu trữ vào máy tính của bạn thông qua URL hoặc bằng cách kết nối tài khoản GitHub của bạn và chọn từ một trong các kho lưu trữ có sẵn.


Tùy  chọn "Cài đặt ứng dụng"  cho phép bạn chọn và cài đặt nhanh phần mềm và công cụ để thiết lập môi trường mã hóa dự án tiếp theo của bạn.

Bạn có thể nhấp vào nút  thêm (+)  để chọn ứng dụng của mình hoặc  tùy chọn "Thêm tất cả"  ở phía trên bên phải và bạn có thể sử dụng hộp tìm kiếm để tìm các công cụ bạn cần cho sự phát triển của mình.


Sau đó, bạn chỉ cần nhấp vào  nút "Tiếp theo" , đồng ý với các điều khoản và nhấp vào  nút "Thiết lập"  để tiến hành cài đặt.

Tùy  chọn "Thêm Dev Drive"  chỉ là một liên kết đến trang "Đĩa & ổ đĩa" trong Cài đặt. (Nếu không thấy tùy chọn này, bạn có thể truy cập tính năng này từ  Cài đặt  >  Hệ thống  >  Bộ nhớ  >  Cài đặt bộ nhớ nâng cao  >  Ổ đĩa & ổ đĩa.)


Trên trang "Đĩa & ổ đĩa", "Dev Drive" là một tính năng cho phép bạn định cấu hình ổ đĩa vật lý và ảo với các cấu hình và tính năng cụ thể, bao gồm việc sử dụng ReFS với tối ưu hóa hệ thống tệp tùy chỉnh, cài đặt hiệu suất Microsoft Defender Antivirus tùy chỉnh và các tính năng khác để quản lý và bảo mật được thiết kế dành riêng cho nhà phát triển.

Loại lưu trữ này nhằm mục đích lưu trữ mã dự án, bộ đệm gói và các thư mục làm việc, mang lại cải tiến lên tới 30% cho các kịch bản I/O.

Bắt đầu thật đơn giản vì giao diện đồ họa sẽ hướng dẫn bạn trong toàn bộ quá trình. Trước tiên, bạn phải nhấp vào nút "Tạo Dev Drive".


Chọn tùy chọn "Tạo VHD mới", nhấp vào nút "Tiếp theo".


Sau đó định cấu hình cài đặt đĩa cứng ảo, bao gồm tên, vị trí, kích thước, định dạng (VHD hoặc VHDX) và loại (Cố định hoặc được gán động) và nhấp vào nút "Tạo".


Điều quan trọng cần lưu ý là để tạo Dev Drive, bạn phải đảm bảo rằng dung lượng được chỉ định bằng hoặc lớn hơn 50GB.

Bạn cũng có thể thay đổi kích thước các ổ đĩa hiện có, nhưng cách thức hoạt động rất phức tạp vì bạn chỉ có thể thay đổi kích thước ổ đĩa ảo vật lý hoặc tiêu chuẩn có dung lượng trên 50GB để tạo Ổ đĩa Dev mới. Bạn không thể phóng to hoặc thu nhỏ nó nếu bạn đã có Dev Drive.

Sau khi tạo bộ lưu trữ, bạn sẽ phải khởi tạo và định dạng ổ đĩa để cung cấp nó thông qua File Explorer.

3. Cài đặt

Ứng dụng Dev Home cũng bao gồm trang Cài đặt để kiểm soát các tùy chọn, tài khoản và tiện ích mở rộng của bạn.

Trang  "Tùy chọn"  chỉ bao gồm tùy chọn thay đổi chế độ màu của ứng dụng.


Trang  "Tài khoản"  là nơi cho phép bạn thêm một hoặc nhiều tài khoản GitHub. Nếu bạn thêm tài khoản thông qua "Cấu hình máy", tài khoản đó sẽ xuất hiện trên trang này. Trang này cũng cung cấp tùy chọn đăng xuất, xóa tài khoản khỏi ứng dụng.


Cuối cùng,  trang "Tiện ích mở rộng"  bao gồm các tiện ích mở rộng dành cho Dev Home, chỉ bao gồm tiện ích mở rộng để kết nối với GitHub tại thời điểm viết bài này.


Cuối cùng, trên trang "Tính năng thử nghiệm", bạn sẽ tìm thấy các tính năng sắp ra mắt mà Microsoft có thể đang thử nghiệm vào một thời điểm cụ thể. Nếu trang này trống, đó là do công ty không có tính năng mới nào sắp ra mắt.