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





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



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



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



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



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







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







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







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



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



All Articles