カイト:コンテキストヒントとコード補完



コードを書くときは、多くの場合、Googleを開いて、コードサンプル、ドキュメント、およびヒントを探す必要があります。 Kiteアプリケーションの開発者は、高度なソリューション-インタラクティブな「アシスタント」を提供します。これは、バックグラウンドでコードを入力するプロセスで、インターネット上で公開されているコードサンプル(および現在のプロジェクトのコードベース)からコンテキスト情報を抽出し、画面上に便利な形式で表示します。

Kiteはコードエディターとコンソールに統合されます。

プライバシーページで、Kiteの開発者は、プログラムに入力されたすべてのコードがhttpsを介してKiteサーバーに送信されることを説明しています。 しかし、一部の人にとっては、コンソールからのコマンドでさえ、サーバー上のそれらに完全に送信されるため、このようなシステムはいくつかの懸念を引き起こします。

しかし、カイトの利便性は、おそらく潜在的なセキュリティリスクを上回ります。

コード例、ドキュメント、およびよくある質問へのリンクを次に示します。



Kiteは自動的に修正し、コードのタイプミスを修正することを提案します。



素敵なボーナスとして-コンソールのコマンドのヒント。



Kiteアプリケーションは、Sublime Text、emacs、vim、PyCharm、およびAtomのエディターをサポートし、Terminal.appおよびiTermにも統合します。 すべてのプラグインは公式リポジトリにあります

最大の欠点は、これまでのところ、KiteはPythonのみをサポートし、 OS Xでのみ動作することです 近い将来、開発者は言語の数を増やし、LinuxとWindowsのサポートを追加することを約束します。 これはできるだけ早く行わなければなりません!

Source: https://habr.com/ru/post/J281861/


All Articles