MPS 2024.1 ヘルプ

デフォルトのキーマップ参照

編集のコア

ショートカット

アクション

Ctrl+Space

コード補完

Alt+Enter

状況に応じたインテンションアクションを表示

Ctrl+Z

元に戻す

Ctrl+Shift+Z

やり直し

タブ

次のセルに移動

Shift + Tab

前のセルに移動

一般的な編集

ショートカット

アクション

Ctrl+Alt+T

囲む ...

Ctrl+X

現在の行または選択したブロックをバッファにカット

Ctrl+C

現在の行または選択したブロックをバッファにコピーする

Ctrl+V

バッファから貼り付ける

Ctrl+D

現在の行または選択したブロックを複製

Shift + F5

ルートのクローン

Ctrl+Up

ブロック選択領域を拡大

Ctrl+Down

ブロック選択領域を縮小

Shift + Arrows

選択した領域を兄弟に拡張する

Ctrl+Shift+Up

ステートメントを上に移動

Ctrl+Shift+Down

ステートメントを下に移動

Alt/Control + X

AST エクスプローラーにメモを表示

F5

エディターでエラーメッセージをリフレッシュする

モデルへの依存関係の設定、使用言語のインポート

ショートカット

アクション

Ctrl+M

モデルのインポート

Ctrl+L

言語をインポート

Ctrl+R

ルート名でモデルをインポート

使用箇所の検索

ショートカット

アクション

Alt+F7

使用箇所の検索

Alt + F6

概念インスタンスを見つける

Ctrl+Shift+F7

ハイライトの使い方

Ctrl+F

文字列の検索

F3

次を検索

Shift+F3

前を検索

ショートカット

アクション

Ctrl+B

宣言に移動

Control/Cmd + N

名前でルートノードに移動する

Ctrl+Shift+N

名前でファイルに移動

Ctrl+G

ID でノードに移動

Ctrl+Shift+A

名前でアクションに移動

Control/Cmd + Alt + Shift + M

モデルに移動

Control/Cmd + Shift + Alt + S

モジュールに移動

Control/Cmd + Shift + S

概念宣言に移動

Control/Cmd + Shift + E

コンセプトエディターの宣言に移動

Alt+Right

次のエディタータブに移動

Alt+Left

前のエディタータブに移動

Escape

エディターへジャンプ (ツールウィンドウから)

Shift+Escape

アクティブウィンドウまたは最後のアクティブウィンドウを隠す

Shift+F12

デフォルトのウィンドウレイアウトを復元する

Ctrl+Shift+F12

すべてのツールウィンドウを閉じる

F12

最後のツールウィンドウに移動

Ctrl+E

最近のノードポップアップ

Ctrl+Shift+E

最近使用したロケーションポップアップ

Ctrl+Alt+Left

エディターの履歴に戻る

Ctrl+Alt+Right

エディターの履歴を先に進む

Alt+F1

任意のビューで現在のノードを選択

Control/Cmd + H

概念 / クラス階層

Ctrl+Shift+P

型の表示

基本言語の編集

ショートカット

アクション

Ctrl+O

メソッドの上書き

Ctrl+I

メソッドの実装

Ctrl+/

ブロックコメントのコメント化 / コメント解除

Ctrl+P

パラメーターを表示

Alt+Insert

新しいクラスメンバーを作成する

Ctrl+Alt+B

オーバーライドメソッドに進む / 継承された分類子に進む

Ctrl+U

スーパーメソッドに移動する

BaseLanguage リファクタリング

ショートカット

アクション

F6

移動

Shift+F6

名前変更

Ctrl+Alt+N

インライン化

Ctrl+Alt+M

メソッドの抽出

Ctrl+Alt+V

変数の導入

Ctrl+Alt+C

定数を導入する

Ctrl+Alt+F

フィールドの導入

Ctrl+Alt+P

パラメーターの導入

生成、コンパイル、実行

ショートカット

アクション

Control/Cmd + F9

現在のモジュールを生成

Control/Cmd + Shift + F9

現在のモデルを生成

Shift+F10

実行

Shift+F9

デバッグ

Ctrl+Shift+F10

コンテキスト設定の実行

Alt+Shift+F10

構成を選択して実行する

Alt+Shift+F9

設定を選択してデバッグする

Control/Cmd + Alt + Shift + F9

生成されたテキストをプレビューする

デバッガー

ショートカット

アクション

F8

ステップオーバー

F7

ステップイン

Shift+F8

ステップアウト

F9

再開

Alt+F8

式の評価

Ctrl+F8

ブレークポイントの切り替え

Ctrl+Shift+F8

ブレークポイントの表示

VCS/ ローカル履歴

ショートカット

アクション

Ctrl+K

プロジェクトを VCS にコミットする

Ctrl+T

VCS からプロジェクトを更新する

Alt+`

VCS 操作のポップアップ

Ctrl+Alt+A

VCS に追加

Ctrl+D

差分の表示

一般

ショートカット

アクション

Alt + 0-9

対応するツールウィンドウを開く

Ctrl+S

すべて保存

Control + BackQuote (`)

現在のスキームをクイック切り替え

Ctrl+Alt+S

設定を開くダイアログ

関連ページ:

MPS キーボードショートカット

MPS には、編集、ナビゲーション、リファクタリング、デバッグ、その他のタスクに関連するほとんどのコマンドに対するキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離さずに生産性を高めることができます。すべてのデフォルトのショートカットは構成可能であり、デフォルトではショートカットがないアクションにショートカットを割り当てることもできます。次の表は、最も便利なショートカットをいくつか示しています。アクションの検索コマンドを見つけて実行するか、ツールウィンドウ...

オフラインで作業する

MPS の多くの機能では、インターネットへのアクセスが必要です。オフラインで作業している場合(たとえば、隔離された環境で)、留意すべきいくつかの側面があります。オフラインでドキュメントにアクセスするオンラインヘルプを表示するためのインターネットアクセスがない場合は、MPS ヘルププラグインを使用できます。MPS ヘルププラグインは、オフラインで使用するために組み込みの Web サーバーを介してヘルプページを提供します。更新:デフォルトでは、MPS は更新を自動的に確認し、新しいバージョンが利用...