Kite: контекстні підказки автодоповнення під час написання коду



Під час написання коду часто доводиться відкривати Google, шукати зразки коду, документацію і підказки. Розробники програми Kite пропонують просунуте рішення — інтерактивний «помічник», який в процесі набору коду у фоновому режимі витягає контекстну інформацію з загальнодоступних зразків коду в інтернеті (і з кодової бази поточного проекту) і показує на екрані в зручному вигляді.

Kite інтегрується у редактор коду і консоль.

На сторінці Privacy розробники Kite пояснюють, що весь набраний у програмі код відправляється на сервери Kite з https, а компанія обіцяє не використовувати його жодним чином. Але все одно у декого така система викликає деякі побоювання, адже навіть команди з консолі відправляються їм на сервер в повному складі.

Але зручність Kite, напевно, переважає потенційні загрози безпеки.

Тут і приклади коду, і документація та посилання на найбільш поширені питання.



Kite автоматично фіксує і пропонує виправити помилки в коді.



В якості приємного бонусу — підказки до команд в консолі.



Додаток Kite підтримує редактори Sublime Text, emacs, vim, PyCharm і Atom, а також інтегрується у Terminal.app і iTerm. Всі плагіни лежать в офіційному репозиторії.

Найголовніший недолік — поки що Kite підтримує тільки Python і працює тільки під OS X. Найближчим часом розробники обіцяють збільшити кількість мов і додати підтримку Linux і Windows. Це необхідно зробити якомога швидше!

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.