このトピックでは、Lingma IDE の主要な機能について、ユーザーインターフェースのカスタマイズ、コード編集、実行とデバッグ、その他の基本操作、および Lingma コーディングアシスタントによるインテリジェントコーディングを含め、迅速に習得できます。
ワークスペースを開く
Lingma IDE を使用すると、単一ファイルをすばやく編集したり、複数のファイルを含むフォルダーであるワークスペースを開いたりできます。まず、フォルダーを作成し、Lingma IDE で開きます。このフォルダーは、このチュートリアル全体で使用します。
Lingma IDE を開きます。Lingma IDE を初めて起動すると、ウェルカムページが表示され、いくつかの開始オプションが提供されます。
メニューバーから、 を選択してフォルダーを開きます。
新しいフォルダー を選択します。lingma demo という名前の新しいフォルダーを作成します。次に、フォルダーの選択 (macOS の場合は 開く) を選択します。
ワークスペース信頼ダイアログボックスで、はい、この作成者を信頼します をクリックします。
説明ご利用のコンピューターでこのフォルダーを作成したため、その中のコードを信頼できます。
ユーザーインターフェースのナビゲーション
Lingma IDE ユーザーインターフェースの主要部分は次のとおりです。
ツールバー: インターフェースの上部にあります。新しいプロジェクトの作成、ファイルの開閉、ファイルの保存などの一般的な操作を行うためのボタンが含まれています。
ファイルブラウザ: 通常、左側にあります。現在のプロジェクト内のファイルとフォルダーを表示し、プロジェクトファイルをナビゲートおよび管理できます。
エディターウィンドウ: コードを記述するための主要な領域です。通常、インターフェースの大部分を占め、構文ハイライトや構文チェックなどの機能をサポートしています。
ターミナルウィンドウ: 通常、下部にあります。コマンドを実行し、出力とエラーメッセージを表示できます。
左サイドバー: ソース管理パネルなど、さまざまなパネルを含むことができます。ソース管理パネルは、Git ステータスを表示します。
右サイドバー: Lingma コーディングアシスタントのセッションインターフェースを表示します。その機能の詳細については、「Lingma インテリジェントコーディングアシスタント」をご参照ください。
ステータスバー: インターフェースの下部にあります。現在のファイルのステータス、Git 情報、スペルチェックなどを表示します。
これらのツールは、コードを効率的に記述、デバッグ、管理するのに役立ちます。
アクティビティバーでのビューの切り替え
アクティビティバーを使用して、異なるビューを切り替えます。
エディターを使用したファイルの表示と編集
左側のアクティビティバーで エクスプローラー
をクリックします。次に、新しいファイル...
ボタンをクリックして、ワークスペースに新しいファイルを作成します。main.pyのようなファイル名を入力します。Enter を押して作成します。ワークスペースにファイルを追加します。複数のエディターを開き、必要に応じて配置してファイルコンテンツを表示できます。
ターミナルとコマンドライン
ターミナルを開きます。メニューバーから 表示 をクリックし、ターミナル を選択します。または、キーボードショートカット
Ctrl+`を押してターミナルをすばやく開きます。ファイルを作成するコマンドを入力します。
echo "Hello lingma" > demo.txtデフォルトの作業フォルダーは、現在のワークスペースのルートディレクトリです。エクスプローラービューは、新しいファイルを自動的に検出して表示します。
複数のターミナルを管理します。ターミナルの右上隅にあるドロップダウン矢印
をクリックします。表示されるメニューから、別のシェル環境を選択します。
コマンドパレット
キーボードショートカット
⇧⌘P(macOS)、Ctrl+Shift+P(Windows) を使用するか、 を選択してコマンドパレットを開きます。Lingma IDE では、多くのコマンドがコマンドパレットからアクセスできます。インストールされている拡張機能も、新しいコマンドをコマンドパレットに追加します。コマンドパレットは、さまざまな検索操作をサポートしています。
>記号の後、入力を開始してコマンドリストをフィルターできます。たとえば、「move editor」と入力すると、エディターを新しいウィンドウに移動するコマンドを見つけることができます。
>記号を削除してファイルを検索します。キーボードショートカット⌘P(macOS) またはCtrl+P(Windows) を使用して、ファイルをすばやく開いて検索することもできます。
説明Lingma IDE は、あいまい一致を使用してファイルまたはコマンドを検索します。たとえば、「odks」と入力すると、「Open Default Keyboard Shortcuts」コマンドが返されます。
設定とカスタマイズ
Lingma IDE では、設定を構成することで機能をカスタマイズします。設定エディターを使用して設定を変更します。高度なカスタマイズを行うには、settings.json ファイルを直接編集します。
設定にアクセスします。Lingma IDE の右上隅にあるユーザーアイコン
をクリックするか、キーボードショートカット ⌘⇧,(macOS) またはCtrlShift,(Windows) を使用します。次に、個人設定 を選択します。Lingma IDE は、デフォルトで自動保存を無効にしています。ファイル: 自動保存 ドロップダウンメニューから有効にします。
Lingma IDE は、設定の変更を自動的に適用します。その後のすべてのコードファイル編集は自動的に保存されます。
設定は、ユーザーレベルとワークスペースレベルに分かれています。Tab キーを使用してそれらを切り替えます。ユーザー設定はすべてのワークスペースに適用されます。ワークスペース設定は現在のワークスペースにのみ適用されます。ワークスペース設定とユーザー設定の両方に設定が存在する場合、ワークスペース設定がユーザー設定をオーバーライドします。
プログラミング演習
Lingma IDE は、JavaScript、TypeScript、HTML、CSS などをネイティブでサポートしています。拡張機能パックを使用して Python サポートを追加します。以前に作成した main.py ファイルに基づいてコードを編集します。
ソース管理の使用
Lingma IDE は、ソース管理 (SCM) と統合されており、Git を標準でサポートしています。組み込みの Git サポートを使用して、以前の変更をコミットします。
左側で、ソース管理ビュー
を選択します。リポジトリの初期化 を選択して、ワークスペースに新しい Git リポジトリを作成します。リポジトリの初期化後、ビューにはワークスペースで行った変更が表示されます。
ファイルにカーソルを合わせ、その横にある
+を選択して個々の変更をステージングします。Add hello functionのようなコミットメッセージを入力した後、コミット ボタンをクリックして操作を完了します。
言語拡張機能のインストール
Lingma IDE には、豊富な拡張機能エコシステムがあります。インストール中に言語、デバッガー、およびツールを追加して、特定の開発ワークフローをサポートします。
拡張機能ビュー
を開きます。検索バーにキーワード python を入力して検索します。結果から Python 拡張機能パックをインストールします。これにより、Python 構文ハイライトや IntelliSense などの機能が有効になります。
拡張のインストール後、 Lingma アカウントにログインして、コード作成の提案を取得する必要があります。
重要一部のプラグインは現在インストールがサポートされていません。VS Code の 拡張機能マーケットプレイスからダウンロードしてインストールしてください。
プログラムの実行とデバッグ
Lingma IDE は、組み込みの実行およびデバッグ機能を提供します。このセクションでは、前のステップでインストールした Python 拡張機能を使用して Python プログラムをデバッグします。
まず、Python 3 がインストールされていることを確認します。Python インタープリターがローカルにインストールされていない場合、ウィンドウの左下隅に通知が表示されます。インタープリターの選択 を選択してコマンドパレットを開きます。その後、既存のインタープリターを選択するか、インストールできます。
main.pyファイルで、print行でF9を押してブレークポイントを設定します。エディターの左サイドバーに赤い点が表示され、ブレークポイントが設定されていることを示します。ブレークポイント機能を使用すると、特定のコード行でプログラム実行を一時停止できます。
F5を押して Python デバッガーを選択します。実行はブレークポイントで一時停止します。Python デバッガーを選択:
Python Debuggerデバッグ構成を選択:
Python File Debug the currently running Python file。
プログラムは以前に設定されたブレークポイントまで実行されます。
説明実行が一時停止したとき、エディター内の変数にカーソルを合わせると、その値を確認できます。実行とデバッグビューの変数ビューで、いつでも変数の値を確認することもできます。
デバッグツールバーのボタン
をクリックするか、F5を押して実行を続行します。
スマートコーディング
Lingma インテリジェントコーディングアシスタントは、インテリジェントコード生成、AIチャット、マルチファイル変更、プログラミングエージェントなどの機能を提供します。これらの機能は、効率的でスムーズなコーディング体験を提供し、開発効率をさらに向上させます。
コード補完
main.py ファイルの末尾に、関数ヘッダーを入力します。
def add(a, b):Lingma は、関数の残りの部分を自動的に提案します。Tab キーを押して提案を受け入れます。

クイックフィックス
メソッドを呼び出すとき、変数 num1 と num2 が未定義であるため、エラーが発生します。
アイコンをクリックして、問題を自動的に修正します。


この例では、Lingma が上記の記述された問題を自動的に修正しました。

その他のインテリジェントコーディング機能については、「ユーザーガイド」をご参照ください。
キーボードショートカット操作
Lingma IDE には、デフォルトのキーボードショートカットのセットが付属しています。次のいずれかの方法で、デフォルトのキーボードショートカットを表示します。
キーボードショートカットエディターを開きます。個人設定で、 を開きます。
キーボードショートカット
⌘K→⌘S(macOS) またはCtrl+K→Ctrl+S(Windows) を使用して開きます。
キーボードショートカット操作の詳細については、「Lingma IDE キーボードショートカット」をご参照ください。
中国語インターフェースの設定
キーボードショートカット
⇧⌘P(macOS)、Ctrl+Shift+P(Windows) を使用するか、 を選択してコマンドパレットを開きます。Configure Display Languageと入力し、Enter を押します。[中国語 (簡体字) (zh-cn)] をクリックし、次に [再起動] をクリックします。
再起動後、インターフェースは中国語で表示されます。