Ngôn ngữ lập trình Python: Microsoft trả lời các yêu cầu mở rộng Phát triển từ xa trong Mã VS

0
32

            Các nhà phát triển có thể chỉnh sửa mã được lưu trữ trên các máy vật lý và ảo từ xa, bộ chứa và Hệ thống con Windows cho các hệ điều hành Linux.
        

            
                                                                             
            
            

                 ] [19459010 ]
    

     Các ngôn ngữ lập trình tốt nhất để học trong năm 2019: Các kỹ năng mã hóa hàng đầu trả cho bạn nhiều nhất
     Đây là những ngôn ngữ có nhu cầu cao nhất và đưa ra mức lương cao nhất.
    

    

    
        

Microsoft đã cập nhật trình chỉnh sửa Visual Studio Code, phát hành các tiện ích mở rộng cho Nhà phát triển từ xa, tính năng được yêu cầu hàng đầu của các nhà phát triển Python.

Các tiện ích mở rộng của Nhà phát triển từ xa cho phép các nhà phát triển sử dụng Visual Studio Code trên PC cục bộ của họ để chỉnh sửa mã được lưu trữ trên các máy, bộ chứa vật lý và ảo từ xa và hệ điều hành Windows subsystem cho Linux (WSL).

Sử dụng các tiện ích mở rộng này sẽ cho phép các nhà phát triển sử dụng nhiều công cụ dành cho nhà phát triển do VS Code cung cấp, chẳng hạn như gỡ lỗi và hoàn thành mã Intellisense, để chỉnh sửa mã được lưu trữ trên các nền tảng từ xa này.

Có nhiều lý do tại sao các nhà phát triển cần chỉnh sửa mã trên máy từ xa, thay vì trên PC cục bộ chạy VS Code, như Dan Taylor, người quản lý chương trình chính cho các công cụ phát triển Python tại Microsoft giải thích.

"Chúng tôi đã nghe từ những người dùng Python của chúng tôi nhiều lý do khác nhau tại sao họ cần làm việc trong các không gian làm việc từ xa: trong trường hợp SSH, mã của họ cần truy cập vào một lượng lớn dữ liệu, tính toán, GPU hoặc các tài nguyên khác; để có thể tạo và chuyển đổi giữa các môi trường phát triển với các phụ thuộc phức tạp và với WSL, họ có thể cần các công cụ và gói chỉ có sẵn trong môi trường Linux, "ông nói trong một bài đăng trên blog.

Ba phần mở rộng – Remote-SSH, Remote-Container và Remote-WSL – được thiết kế để cho phép các nhà phát triển sử dụng Mã VS trên PC cục bộ của họ nhưng để trình soạn thảo mã hoạt động như thể nó đang chạy trên máy từ xa.

XEM: 10 cách để ngăn sự kiệt sức của nhà phát triển (PDF miễn phí) (TechRepublic)

Trong khi UI của VS Code chạy trên máy cục bộ, tiện ích mở rộng của trình soạn thảo được lưu trữ từ xa, cho phép trình chỉnh sửa tự động cung cấp -Các phần mềm, gỡ lỗi, truy cập đầu cuối và điều khiển nguồn cho máy từ xa.

Phát triển từ xa có thể là một tính năng được yêu cầu hàng đầu bởi các nhà phát triển Python nhưng các tiện ích mở rộng mới sẽ chứng minh hữu ích cho các nhà phát triển làm việc trong một loạt các ngôn ngữ.

Nhóm Visual Studio đã phác thảo các lợi ích chính của tiện ích mở rộng WSL từ xa khi sử dụng Windows để phát triển trong môi trường dựa trên Linux, sử dụng các công cụ và tiện ích dành riêng cho nền tảng, chỉnh sửa các tệp nằm trong WSL hoặc hệ thống tệp Windows được gắn và chạy và gỡ lỗi các ứng dụng dựa trên Linux của bạn trên Windows.

Một trong những điểm bán hàng chính cho tiện ích mở rộng Remote-SSH – được sử dụng để kết nối với các máy vật lý và ảo từ xa – đang phát triển trên phần cứng lớn hơn, nhanh hơn hoặc chuyên dụng hơn so với có sẵn trên máy cục bộ. Nhóm VS Code cũng nêu bật khả năng các nhà phát triển có thể trao đổi nhanh giữa các môi trường phát triển từ xa khác nhau, cập nhật an toàn mà không lo ảnh hưởng đến máy cục bộ của họ và gỡ lỗi các ứng dụng chạy trên trang web của khách hàng hoặc trên đám mây.

Cuối cùng, tiện ích mở rộng Bộ chứa từ xa sẽ cung cấp cho các nhà phát triển chuỗi công cụ nhất quán và dễ tái tạo, trên cùng một hệ điều hành họ đang triển khai, sẽ cung cấp khả năng trao đổi nhanh giữa các môi trường phát triển khác nhau mà không ảnh hưởng đến máy cục bộ của họ và giúp người khác dễ dàng hơn để đóng góp cho các dự án khi chúng có thể phát triển, xây dựng và thử nghiệm trong một môi trường phát triển nhất quán.

Các tiện ích mở rộng Remote-WSL Remote-SSH Remote-Container có sẵn để dùng thử để xem trước các bản chạy thử nghiệm của Người trong mã của VS Code , người cũng đã cài đặt Gói mở rộng phát triển từ xa.

Bạn có thể đọc hướng dẫn này để bắt đầu phát triển từ xa trên Mã VS. Nếu bạn muốn tìm hiểu thêm về Python, hãy xem hướng dẫn của TechRepublic về các tài nguyên miễn phí để học Python và làm tròn các hướng dẫn và ví dụ mã tốt nhất về Python trên GitHub.

                                                                                

                                                

Cũng xem