Kite plugin

Kite là một AI Autocomplete plugin cho Python, cho phép các lập trình viên giảm tải các phần lặp đi lặp lại của mã viết. Kite cho phép mọi người viết mã tốt hơn, nhanh hơn và hiệu quả hơn nhiều.

Vì Tui đang viết chuỗi bài hướng dẫn về Python bằng công cụ Pycharm (https://duythanhcse.wordpress.com/python/python-co-ban/) nên bài này Tui cũng nói về cách sử dụng Kite plugin trong Pycharm.

Trước tiên muốn cài Kite plugin để tăng tốc quá trình soạn thảo mã nguồn, ta phải cài Pycharm trước: Xem tại bài này : https://duythanhcse.wordpress.com/2016/11/12/bai-03-gioi-thieu-mot-so-cong-cu-lap-trinh-python/

Sau đó cài Kite Plug in như sau:

Vào website https://kite.com/ để tải phần mềm:

kite1

Ta chọn “Download Now – It’s Free”, hiện Kite plugin hỗ trợ cho nhiều công cụ lập trình như: Atom, Pycharm, Sublime, VS Code, Vim.

Khi bấm Download, 1 file tên là “KiteSetup.exe” sẽ được yêu cầu tải về máy:

kite2

Ta bấm save để tải về, sau đó double click để cài đặt:

kite3

Chờ Kite cài đặt thành công, lúc này ta nhập Email và bấm Continue:

kite4

Nên chọn “Install Kite for all Supported editors” để Kite cài đặt vào toàn bộ các công cụ lập trình mà nó có thể hỗ trợ. Khi bấm continue hoàn tất, ta sẽ có màn hình welcome xuất hiện:

kite5

Bây giờ mở lại Pycharm, ta sẽ thấy biểu tưởng Kite ở góc phải dưới cùng :

kite6

Nhấn vào biểu tượng Kite:

kite7

Ta thấy “Kite is ready and working”–> đã OK, giờ sài ngon lành cành đào.

Ví dụ:

Giờ ta coding um sùm 1 số lệnh trong Python:

kite8

Ở trên ta thấy khi gõ code, các nhóm lệnh được gợi ý rất nhanh chóng và có biểu tượng của Kite ở kế bên.

ví dụ thêm về gọi hàm với sự hỗ trợ của Kite:

kite9

Như vậy từ giờ bạn có thể lập trình Python bằng Pycharm với sự hỗ trợ của Kite plugin, hi vọng nó sẽ giúp ích cho bạn trong việc viết mã lệnh ngày càng hiệu quả.

This article originally appeared on Kite: https://help.kite.com/article/66-using-the-intellij-pycharm-plugin

Các bạn quan tâm tới khóa học Python bằng Video có thể đăng ký ủng hộ mua tại đây: http://communityuni.com/Home/Python

Leave a Reply