Blogs
Microsoft trình làng Python Language Server dành cho Visual Studio Code
Microsoft tiếp tục thể hiện sự cam kết của mình với Python khi cho phát hành ra Python Language Server. Nó hiện đang có sẵn như là một phần của phiên bản dùng thử dành cho extension của Visual Studio Code, và sẽ được phát hành như một standalone component trong tương lai gần.
Trước đây, Visual Studio có IntelliSense cho Python, nhưng đó chỉ là một tính năng cụ thể dành cho Visual Studio. Microsoft IntelliSense là công cụ phân tích và đề xuất tự động hoàn thành cho các variables, functions, và symbols khác trong code.
Theo Microsoft, IntelliSense rất am hiểu về Python, nhưng chỉ người dùng Visual Studio mới có thể thu được những lợi ích đó. Trái lại, Python Language Server sẽ cho phép người dùng nhận được những lợi ích đó bằng cách sử dụng bất kỳ công cụ nào tương thích với Language Server Protocol.
“Việc có một standalone, cross-platform language server có nghĩa rằng chúng ta có thể tiếp tục đổi mới và cải tiến trải nghiệm IntelliSense cho các nhà phát triển Python trong cả Visual Studio và Visual Studio Code cùng một lúc,” Steve Dower, developer của Microsoft, viết trong một bài đăng.
Phiên bản cập nhật tháng 7 của Visual Studio Code’s Python extension là phiên bản đầu tiên của Python Language Server, bao gồm các tính năng như:
- Lỗi cú pháp sẽ xuất hiện ngay khi bạn đang viết code
- Nó cung cấp cảnh báo khi không tìm thấy mô-đun
- Khả năng sử dụng typeshed files để điền những phần bị thiếu
- Hiệu suất được cải thiện
- Khả năng phát hiện lỗi cú pháp trong toàn bộ code
- Thời gian khởi động và nhập nhanh hơn
- Xử lý tốt hơn cho một số cấu trúc ngôn ngữ
( sdtimes)
Có thể bạn quan tâm:
Top phần mềm ERP mã nguồn mở miễn phí
Phân hệ Quản lý Đội xe (Fleet Management) trong một hệ thống ...
Mã nguồn website công ty phần mềm ERP
Hướng dẫn tạo webserver với Azure Cloud free, cài đặt Kloxo lên ...
Microsoft Press ebook Programming Windows Phone 7
Microsoft thừa nhận tablet và mobile đang chiếm ưu thế hơn destop ...
Khắc phục lỗi đăng nhập Windows 10, không thể login vào ...
API là gì? Vì sao API có ý nghĩa sống còn với cả thế giới điện toán?
Các nền tảng công nghệ hỗ trợ cho khởi nghiệp tiết kiệm, hiệu quả,...
Các phương pháp thu thập dữ liệu
DVMS chuyên:
- Tư vấn, xây dựng, chuyển giao công nghệ Blockchain, mạng xã hội,...
- Tư vấn ứng dụng cho smartphone và máy tính bảng, tư vấn ứng dụng vận tải thông minh, thực tế ảo, game mobile,...
- Tư vấn các hệ thống theo mô hình kinh tế chia sẻ như Uber, Grab, ứng dụng giúp việc,...
- Xây dựng các giải pháp quản lý vận tải, quản lý xe công vụ, quản lý xe doanh nghiệp, phần mềm và ứng dụng logistics, kho vận, vé xe điện tử,...
- Tư vấn và xây dựng mạng xã hội, tư vấn giải pháp CNTT cho doanh nghiệp, startup,...
Vì sao chọn DVMS?
- DVMS nắm vững nhiều công nghệ phần mềm, mạng và viễn thông. Như Payment gateway, SMS gateway, GIS, VOIP, iOS, Android, Blackberry, Windows Phone, cloud computing,…
- DVMS có kinh nghiệm triển khai các hệ thống trên các nền tảng điện toán đám mây nổi tiếng như Google, Amazon, Microsoft,…
- DVMS có kinh nghiệm thực tế tư vấn, xây dựng, triển khai, chuyển giao, gia công các giải pháp phần mềm cho khách hàng Việt Nam, USA, Singapore, Germany, France, các tập đoàn của nước ngoài tại Việt Nam,…
Quý khách xem Hồ sơ năng lực của DVMS tại đây >>
Quý khách gửi yêu cầu tư vấn và báo giá tại đây >>