Kusto.Explorer code features

他の IDE と同様に、Kusto。エクスプローラーには、コード リファクタリング、コードナビゲーション、コード アナライザー ユーティリティなど、さまざまなコード機能が用意されています

コードリファクタリング

Kusto を使用します。エクスプローラーの KQL クエリ編集およびリファクタリング機能を使用して、変数と列名の名前を変更し、スカラーと表形式のステートメントを式としてlet抽出します。

変数または列の名前の変更

クエリ エディター ウィンドウで をクリックして、 Ctrl+R 選択したシンボルの名前を変更します。

クエリ エディター ウィンドウで名前が変更されている変数を示すアニメーション GIF。3 回の出現が同時に新しい名前に置き換えられます。

スカラーを let 式として抽出する

選択したリテラルを式としてlet定義するには、 キーを押しますMAltCtrl++。

アニメーション GIF。クエリ エディター ポインターは、リテラル式で開始されます。その後、そのリテラル値を新しい変数に設定する let ステートメントが表示されます。

表形式ステートメントを let 式として抽出する

表形式の式をステートメントとしてlet定義するには、テキストを選択し、 キーを押しますMAltCtrl++。

アニメーション GIF。クエリ エディターで表形式の式が選択されています。その後、その表形式の式を新しい変数に設定する let ステートメントが表示されます。

コードのナビゲーション

Kusto.Explorer には、クエリシンボル情報を使用した簡単なコードナビゲーションのための機能がいくつか用意されています。

シンボル定義への移行

または ショートカットを使用して F12 、現在のシンボルの定義に Alt+Home 移動できます。

シンボルのすべての参照を一覧表示する

ショートカットを使用して、現在のシンボルのすべての参照を Ctrl+F12 取得できます。

シンボル Kusto エクスプローラー コード ナビゲーションの参照。

Kusto のキーボード ショートカットの詳細については、以下を参照してください。エクスプローラー、「キーボード ショートカット」を参照してください。

コード アナライザー

Kusto を使用します。エクスプローラーのコード アナライザー ユーティリティを使用して、現在のクエリを自動的に分析し、適用可能な改善に関する一連の推奨事項を出力します。

改善に関する推奨事項を表示するには、結果グリッドの下部にある [ 問題 ] タブを選択します。

Kusto エクスプローラーのコード アナライザー GIF。