すべてのプロダクト
Search
ドキュメントセンター

AI Coding Assistant Lingma:コード補完

最終更新日:Jun 08, 2025

Lingma は、インテリジェントなコード補完機能を提供し、現在のファイル、ファイル間の依存関係、または企業のコーディング標準のコンテキストを活用して、行レベルまたはメソッドレベルで候補を生成します。これにより、高レベルの技術設計に集中できます。

説明

統合開発環境(IDE)で Lingma を使用するには、Lingma をインストールし、Alibaba Cloud アカウントを使用してログインする必要があります。詳細については、「ダウンロードとインストールガイド」をご参照ください。

行またはメソッドレベルのコード補完

クラウドモデルの自動トリガーが有効になっている IDE でコードを記述する場合Lingma は、ファイルのコンテキストと関連ファイルに基づいて、行レベルまたはメソッドレベルでコード候補を生成します。ショートカットキーを使用して、候補の受け入れ、破棄、または代替候補の表示を行います。

ショートカットキー P を使用して、インライン補完を手動でトリガーすることもできます。

image

IDE コードエディタのコード候補には、次のショートカットを使用できます。

コマンド

macOS

Windows

インライン候補の受け入れ

Tab

Tab

インライン候補の破棄

esc

esc

前のインライン候補の表示

⌥(option) [

Alt [

次のインライン候補の表示

⌥(option) ]

Alt ]

インライン候補のトリガー

⌥(option) ]

Alt P

注: さまざまなオペレーティングシステムのキーボードショートカットの設定方法の詳細については、「設定とフィードバックガイド」をご参照ください。

自然言語からコードへ

エディタで、リクエストを自然言語で入力します。Lingma はコード候補を提供します。Tab キーを押して受け入れます。

image

ナレッジベースをコード補完のコンテキストとして使用

Enterprise Dedicated エディションでは、管理者はコード補完のためにナレッジベースをアップロードしてアクティブ化し、承認されたメンバーのアクセス制御を管理できます。開発者は、IDE で P (Alt P) を使用して、企業準拠のコード候補をトリガーできます。Lingma は、ナレッジベースのコンテンツを使用してコード候補を生成します。

企業の管理者がコードリポジトリを準備する方法、および開発者がナレッジベースをコード補完機能のコンテキストとして使用する方法の詳細については、「ナレッジベースをコード補完のコンテキストとして使用するためのベストプラクティス」をご参照ください。