| コマンド | 説明 |
|---|
code --install-extension TabNine.tabnine-vscode | VS Code 拡張機能をインストール |
tabnine auth login | Tabninアカウントにログイン |
tabnine auth logout | アカウントからログアウト |
tabnine auth status | 認証ステータスを確認 |
tabnine --version | バージョン情報を表示 |
tabnine --help | ヘルプ情報を表示 |
| コマンド | 説明 |
|---|
Ctrl+Shift+P > Tabnine: Open Settings | Tabnineの設定を開く |
Ctrl+Shift+P > Tabnine: Toggle | Tabnineのオン/オフを切り替え |
Ctrl+Shift+P > Tabnine: Restart | Tabnineサービスを再起動 |
Ctrl+Shift+P > Tabnine: Open Hub | Open Tabnine Hub |
Ctrl+Shift+P > Tabnine: Status | ステータスを確認 |
| ショートカット | 説明 |
|---|
Tab | 提案を受け入れる |
Escape | 提案を却下 |
Ctrl+Space | トリガー提案 |
Alt+] | 次の提案 |
Alt+[ | 前回の提案 |
Ctrl+Alt+Space | 強制トリガー |
Shift+Tab | 前回の完了 |
| コマンド | 説明 |
|---|
tabnine config | 構成を開く |
tabnine config --set <key>=<value> | 設定を構成 |
tabnine config --get <key> | 設定値を取得 |
tabnine config --reset | 設定をリセット |
tabnine config --export | エクスポート設定 |
| 言語 | サポートレベル |
|---|
JavaScript | 完全サポート |
TypeScript | 完全サポート |
Python | 完全サポート |
Java | 完全サポート |
C++ | 完全なサポート |
C# | 完全なサポート |
Go | 完全サポート |
Rust | 完全なサポート |
PHP | 完全サポート |
Ruby | 完全サポート |
| 機能 | 説明 |
|---|
Deep learning model | 高度なAI予測 |
Local processing | プライバシーに焦点を当てた |
Cloud sync | クロスデバイス学習 |
Team learning | 共有された知識 |
Custom models | ドメイン固有のトレーニング |
| IDE | インストールコマンド |
|---|
VS Code | マーケットプレイスからインストール |
IntelliJ IDEA | プラグインリポジトリからインストール |
PyCharm | プラグインリポジトリからインストール |
WebStorm | プラグインリポジトリからインストール |
Android Studio | プラグインリポジトリからインストール |
Eclipse | マーケットプレイスからインストール |
Vim | パッケージマネージャーを使用してインストール |
Emacs | パッケージマネージャーを使用してインストール |
| コマンド | 説明 |
|---|
tabnine team create | チームを作成 |
tabnine team invite <email> | チームメンバーを招待 |
tabnine team remove <user> | チームメンバーを削除 |
tabnine team settings | チームの設定を構成する |
tabnine team models | チームモデルを管理 |
| コマンド | 説明 |
|---|
tabnine train --dataset <path> | カスタムモデルをトレーニング |
tabnine train --validate | トレーニングデータを検証する |
tabnine model list | 利用可能なモデルをリスト |
tabnine model switch <model> | アクティブモデルを切り替える |
tabnine model delete <model> | カスタムモデルを削除 |
| コマンド | 説明 |
|---|
tabnine optimize | パフォーマンスを最適化 |
tabnine cache clear | キャッシュをクリア |
tabnine cache status | キャッシュステータスを確認 |
tabnine memory --limit <mb> | メモリ制限を設定 |
tabnine cpu --limit <percent> | CPUリミットを設定 |
| コマンド | 説明 |
|---|
tabnine privacy --local-only | ローカル専用モードを有効にする |
tabnine privacy --cloud-sync | クラウド同期を有効にする |
tabnine privacy settings | プライバシー設定 |
tabnine data export | ユーザーデータをエクスポート |
tabnine data delete | ユーザーデータを削除 |
| 設定 | 説明 |
|---|
completion_enabled | 補完の有効化/無効化 |
max_num_results | 最大提案数 |
debounce_ms | 完了遅延 |
local_enabled | ローカルモデルの使用 |
cloud_enabled | クラウドモデルの使用 |
semantic_status | セマンティック補完 |
| コマンド | 説明 |
|---|
tabnine logs | ログを表示 |
tabnine logs --tail | ログを追跡 |
tabnine debug --enable | デバッグモードを有効にする |
tabnine debug --disable | デバッグモードを無効にする |
tabnine diagnostics | 診断を実行 |
| コマンド | 説明 |
|---|
tabnine api --token <token> | APIトークンを設定 |
tabnine api --endpoint <url> | APIエンドポイントを設定 |
tabnine api test | APIの接続をテスト |
tabnine api usage | API の使用状況を確認 |
tabnine api limits | レート制限を確認 |
| コマンド | 説明 |
|---|
tabnine subscription status | サブスクリプションを確認 |
tabnine subscription upgrade | サブスクリプションをアップグレード |
tabnine subscription cancel | サブスクリプションをキャンセル |
tabnine billing history | 請求履歴を表示 |
| 機能 | 説明 |
|---|
Semantic completion | コンテキスト対応の提案 |
Function signatures | パラメータの提案 |
Import suggestions | 自動インポート推奨事項 |
Error detection | 構文エラーの防止 |
Code patterns | パターン認識 |
| ショートカット | 説明 |
|---|
Ctrl+Alt+T | Toggle Tabnine |
Ctrl+Alt+R | Tabnineを再起動 |
Ctrl+Alt+S | 設定を開く |
Ctrl+Alt+H | オープンハブ |
Ctrl+Alt+L | ログを表示 |
| 拡張機能 | 説明 |
|---|
.js, .jsx | JavaScriptファイル |
.ts, .tsx | TypeScript ファイル |
.py | Pythonファイル |
.java | Javaファイル |
.cpp, .h | C++ ファイル |
.cs | C# ファイル |
.go | Go ファイル |
.rs | Rustファイル |
.php | PHPファイル |
.rb | Rubyファイル |
| 変数 | 説明 |
|---|
TABNINE_TOKEN | APIの認証トークン |
TABNINE_ENDPOINT | API エンドポイント URL |
TABNINE_LOG_LEVEL | ログレベル |
TABNINE_CACHE_DIR | キャッシュディレクトリ |
TABNINE_CONFIG_DIR | 設定ディレクトリ |
| ファイル | 説明 |
|---|
tabnine_config.json | メインコンフィグレーション |
.tabnine | プロジェクト設定 |
tabnine.log | ログファイル |
model_cache/ | モデルキャッシュディレクトリ |
| コマンド | 説明 |
|---|
tabnine enterprise setup | エンタープライズセットアップ |
tabnine enterprise policies | ポリシーを管理 |
tabnine enterprise audit | 監査ログ |
tabnine enterprise compliance | コンプライアンス設定 |
| コマンド | 説明 |
|---|
tabnine metrics | 使用状況メトリクスを表示 |
tabnine analytics | アナリティクスダッシュボード |
tabnine performance | パフォーマンスメトリクス |
tabnine report | レポートを生成 |
| 問題 | ソリューション |
|---|
| No completions | インターネット接続を確認 |
| Slow performance | キャッシュをクリアして再起動 |
| Extension not working | 拡張機能を再インストール |
| Authentication failed | アカウントに再ログインする |
| High CPU usage | 完了頻度を減らす |
| 練習 | 説明 |
|---|
| Regular updates | 拡張機能を最新の状態に保つ |
| Clean code style | より良い提案 |
| Consistent naming | 予測の改善 |
| Code comments | 拡張されたコンテキスト |
| Team collaboration | 共有学習 |
| 機能 | Tabnine | GitHub Copilot | Supermaven |
|---|
| Local processing | はい | いいえ | いいえ |
| Custom models | はい | いいえ | いいえ |
| Team learning | はい | いいえ | いいえ |
| Privacy focus | 高い | Medium | Medium |
| IDE support | 広範囲の | グッド | 成長 |
| フレームワーク | 統合 |
|---|
| React | コンポーネント提案 |
| Vue.js | テンプレート補完 |
| Angular | サービス完了 |
| Django | モデル提案 |
| Flask | ルートの完了 |
| コマンド | 説明 |
|---|
tabnine --install-dir <path> | インストールディレクトリを設定 |
tabnine --config-dir <path> | 設定ディレクトリを設定 |
tabnine --log-file <path> | ログファイルのパスを設定 |
tabnine --daemon | デーモンとして実行 |
tabnine --no-daemon | デーモンなしで実行 |
| コマンド | 説明 |
|---|
:TabnineEnable | Tabnineを有効にする |
:TabnineDisable | Tabnineを無効にする |
:TabnineStatus | ステータスを確認 |
:TabnineHub | オープンハブ |
:TabnineLogs | ログを表示 |
| コマンド | 説明 |
| --------- | ------------- |
M-x tabnine-start | Tabnineを起動 |
M-x tabnine-stop | Tabnineを停止 |
M-x tabnine-restart | Tabnineを再起動 |
M-x tabnine-config | 構成を開く |
M-x tabnine-status | ステータスを確認 |