TabNine - ディープラーニングベースのコード自動補完ツール
(tabnine.com)-
OpenAIのGPT-2を使用
-
文法だけでなく、周辺コードの意味(semantics)や文脈まで考慮した自動補完
-
自然言語も学習し、コードだけでなくコメント、文字列、条件、変数名なども自動補完
-
多様な言語とさまざまなエディタをサポート
OpenAIのGPT-2を使用
文法だけでなく、周辺コードの意味(semantics)や文脈まで考慮した自動補完
自然言語も学習し、コードだけでなくコメント、文字列、条件、変数名なども自動補完
多様な言語とさまざまなエディタをサポート
3件のコメント
https://ja.news.hada.io/topic?id=79
前にも一度取り上げられていたツールですね〜
私は
vim + coc.nvimの extension という形で使っていました。便利に使っていたのですが、たまに CPU 使用率を過度に消費することが多くて、結局削除してしまいました…
あっ、以前に投稿されていたんですね。
そのときとの違いは、(1) まだ beta なので有料ではなく、(2) デスクトップのスタンドアロンに対応している点です!
coc.nvim 拡張で使うとき、クラウド版を使われましたか?
現在ベータ版を無料で提供中で、TabNine Local を公開し、クラウド接続なしでもローカルで自動補完が可能なバージョンを公開しています。
Emacs で使ってみたところ、基本的な文法の自動補完に加えて、ときどき驚くほど高水準な「semantic」自動補完を提案してくれるので、便利に使っています。