Windows 上の VEXcode 123 でのキーボード ナビゲーション (実験的)

VEXcode は、Blocks プロジェクトの作成と編集にキーボードのみのモードを提供します。 このガイドでは、VEXcode でインターフェースをナビゲートし、ブロックを操作し、パラメータを調整するためのキーボード コマンドについて説明します。

キーボードのみのモードは現在実験段階です。 弊社の開発チームがこの機能を積極的に改良し、強化しているため、ユーザーが不一致に遭遇する場合があります。

注意:キーボードのみのモードでは、新しい変数またはマイブロックを作成することはできません。

キーボードナビゲーションを有効にする

3 つのハット ブロックを含む VEXcode 123 プロジェクト。 開始時ブロックが一番上にあり、その下にはタイマー時ブロックと受信時ブロックがあります。 キーボード ナビゲーションが有効になると、最上部の [開始時] ブロックにハイライト ボックスが表示されます。

キーボード ナビゲーションを有効にするには、 Shift + Ctrl + k キーを同時に押します。 キーボード ナビゲーションが有効になっている場合、ワークスペースの最も上にあるブロックが強調表示されます。

キーボード ナビゲーションを無効にするには、もう一度Shift + Ctrl + k を押します。

ツールバーからブロックを追加する

キーボード ナビゲーションが有効で、最上位のブロックが選択された VEXcode 123 インターフェイス。 ツールボックスが開かれ、キーボードを使用して各ブロック カテゴリをスクロールします。

1. キーボードで T 押してから S を押してツールボックスを開きます。 ツールボックス内のブロック カテゴリを下にスクロールするには S を使用し、上にスクロールするには W 使用します。

ツールボックスが開かれ、キーボードを使用して各ブロック カテゴリをスクロールしている VEXcode 123 インターフェイス。

2. ワークスペースに追加するブロックを含むセクションに移動します。

ツールボックスが開かれ、キーボードを使用してコントロール カテゴリ内の個々のブロックをスクロールしている VEXcode 123 インターフェース。

3. Dを押してから、目的のブロックに到達するまで S を押します。

ツールボックスが開かれ、ツールボックス カーソルがコントロール カテゴリの Wait ブロック上にある VEXcode 123 インターフェース。 Enter キーを押すと、ツールボックスが閉じ、Wait ブロックが独自のスタックとしてコーディング ワークスペースに追加されます。

4.Enter を押して、ブロックをワークスペースに追加します。

ワークスペースにブロックを追加する場所を変更する

ブロックがワークスペースに追加される場所は、次の操作によって変更できます。

ワークスペース内の When Started ブロックが強調表示された VEXcode 123 インターフェース。 A キーを押すと、強調表示されたボックスが縮小され、スタックが選択されていることが示されます。

1.A を押してスタックを選択します。

ワークスペース内の When Started ブロックが選択された VEXcode 123 インターフェース。 A キーが押されると、スタックの上に黄色のカーソル バーが表示されます。

2. もう一度A を押すとカーソル選択に進みます。

キーボードを使用してワークスペース内で移動する黄色のカーソル バーを備えた VEXcode 123 インターフェース。

3.Shift を押しながら WASD (WS で上下に移動し、 AD で左右に移動します) を使用して、新しいブロックを追加する場所にカーソルを移動します。

VEXcode 123 インターフェースでは、Enter キーを押すと黄色のカーソル バーが青色に変わり、その場所が保存されたことが示されます。

4.Enter を押してカーソルの現在の位置を保存します。

ツールボックスが開かれ、特定のブロックが選択された VEXcode 123 インターフェース。 ブロックは、ワークスペース カーソルが保存されたのと同じ場所に追加されます。

5. 上記の手順に従ってツールボックスをスクロールし、ワークスペースにブロックを追加します。

ブロックをスタックに接続する

スタックが選択された VEXcode 123 インターフェース。 キーボードは、スタックの選択から、スタック内のブロックを選択する黄色のカーソル バーに変更するために使用されます。

1. スタックに入るには D 押します。

VEXcode 123 インターフェース。スタックの最後または目的のアタッチ ポイントに到達した後、Enter キーを押してアタッチ ポイントを保存できることを示しています。 これにより、黄色のカーソル バーが青色に変わり、ポイントが保存されたことが示されます。

2. WS を押して、目的の取り付けポイントに到達するまでブロックを上下に移動します。 アタッチ ポイントを保存するには、Enter を押します。2
アタッチ ポイントが保存さ
た場所を示す青い線がスタック内に表示されます。

VEXcode 123 インターフェースでは、A キーが押されてブロック選択カーソルに戻りますが、前の青いバーの位置は保存されたままになっています。

3. A を押してブロック選択に戻ります。

VEXcode 123 インターフェースでは、W キーと S キーを使用して、青いカーソル バーの位置に追加される目的のブロックに移動します。

4. WS 使用して、添付するブロックに移動します。

VEXcode 123 インターフェースで I キーを押すと、選択したブロックが選択した位置にある別のスタックに接続されます。 この例では、Drive ブロックが When Started ブロックの下に追加され、1 つのスタックが形成されます。

5. i を押してブロックを接続します。

VEXcode インターフェースは、When Started ブロックと Drive ブロックで構成されるブロックのスタックと、その下部にあるカーソル バーを備えています。 次にツールボックスが開き、カーソルの位置に追加する新しいブロックを選択します。 この例では、Drive ブロックの下に Wait ブロックが追加されます。

ツールボックスから接続ポイントを選択し、ブロックを直接接続することができます。 挿入ポイントをマークするには、上記の手順に従います。 一度マークを付けると、ツールボックス内の任意のブロックで Enter を押すと、そのポイントにブロックがアタッチされます。

VEXcode インターフェースは、When Started ブロック、Drive ブロック、Wait ブロックで構成されるブロックのスタックを備えています。 カーソル バーはスタックの一番下にあります。 ツールボックスが開かれ、ドライブ方向検知ブロックが追加されますが、スタックの一番下に取り付けることができないため、代わりに独自に配置されます。

選択したブロックがマークされたアタッチ ポイントと互換性がない場合は、アタッチ ポイントは破棄されます。 代わりに、ブロックはデフォルトの場所でワークスペースに追加されます。

スタックからブロックを切り離す

開始時ブロックとドライブ ブロックで構成されるブロックのスタックを備えた VEXcode インターフェース。 スタックが選択され、黄色のカーソル バーが移動して、ドライブ ブロックが具体的に選択されます。

1. スタック内で切り離すブロックを選択します。

開始時ブロックとドライブ ブロックで構成されるブロックのスタックを備えた VEXcode インターフェース。 スタックと黄色のカーソル バーはドライブ ブロックにあります。 X キーを押すと、ドライブ ブロックがスタックから切り離されます。

2. X を押すと、ブロックとその下にあるブロックが切り離されます。

ブロックパラメータの編集

Drive For ブロックには、ブロックの上部に黄色のカーソル バーが表示されます。 次に、カーソル バーが消え、ブロック内の最初のドロップダウン ボックス パラメータが強調表示されます。現在は「前進」と表示されています。

1. D を押してブロックに入り、最初のパラメータにアクセスします。

Drive For ブロックが選択され、キーボード ナビゲーションを使用してカーソルが各パラメータを移動しています。

2. WS を使用して、ブロックのパラメータを移動します。

カーソルは Drive For Block パラメータからユニット ドロップダウン メニューに移動し、それを開きます。 W キーと S キーは、メニューを下に移動して別の単位パラメータを選択するために使用されます。

3.Enter 押してパラメータのドロップダウン メニューを開きます。

WS を使用して目的のオプションに移動し、Enter を押して選択します。

コメント以外のブロック内のテキストを編集する

Drive For ブロックが選択され、カーソルがキーボード ナビゲーションを使用して各パラメータを移動し、テキスト フィールドに到達します。

1. ブロック内のテキストを編集するには、テキスト フィールドの左側にある円形のハイライトに移動します。

Drive For ブロックが選択され、カーソルがそのテキスト フィールドの左側にあります。

2.D を押してテキスト フィールド パラメータ内に移動します。

Drive For ブロックが選択され、カーソルがそのテキスト フィールドを強調表示しています。

3.S を押してテキストフィールドを選択します。

Drive For ブロックが選択され、カーソルがそのテキスト フィールド内のテキスト値を強調表示しています。

4.D を押してテキストを選択します。

Drive For ブロックが選択され、カーソルでテキスト フィールド内のテキスト値を編集して、値を 1 から 50 に変更しています。

5.Enter を押して、フィールドへの入力を開始します。 完了したら、Escを押してテキスト フィールドの選択を解除します。

Drive For ブロックが選択され、カーソルがテキスト フィールド内のテキスト値を強調表示した後、フィールドから出てパラメータ自体を再度選択します。

6.A を 2 回押してパラメータ選択に戻ります。

コメントブロック内のテキストを編集する

コメント ブロックは選択ボックスで強調表示されます。 選択ボックスが消え、コメント ブロックが黄色のカーソル バーで選択されます。

1. コメント ブロックが含まれているスタックを選択したら、 D を押してコメント ブロックを選択します。 

カーソル バーはコメント ブロックを選択し、その後、その中のテキスト フィールドを選択するように変わります。

2. もう一度 D を押して、コメント ブロックのテキスト フィールドを選択します。

コメント ブロックのテキスト フィールドが選択され、コメント ブロックに新しいメッセージが入力されます。

3. 押して入力を開始し、入力が完了したら Esc を押して書き込んだ内容を保存します。

: コメント ブロック内で Enter キーを押して入力すると、テキスト フィールドにあったすべてのテキストが削除されます。

ブロックを展開する

カーソルは印刷ブロックのパラメータを選択していますが、右側の展開オプションを選択すると消えます。 Enter キーを押すと、ブロックは「カーソルを次の行に設定します」というテキストを含む拡張バージョンに変更されます。

最後に展開オプション (矢印) が使用できるブロックの場合は、ブロックのパラメータに移動し、ハイライトが消えるまでパラメータを移動します。 Enter を押すとブロックが展開されます。 もう一度 Enter 押すと無効になります。

ブロックを他のブロック内に接続する

カーソル バーは印刷ブロック自体を選択し、その後そのパラメータを選択するように変わります。

1. D を押してブロックのパラメータ内に移動し、SまたはW 使用してブロックのパラメータ間を移動し、ブロックで埋めるパラメータの横に強調表示された円が表示されます。

印刷ブロックのパラメータを選択するカーソルはテキスト フィールドで停止し、Enter キーを押すとすぐに点滅が停止して選択が保存されたことを示します。

2. Enter を押して、そのパラメータをアタッチ ポイントとして保存します。

印刷ブロックのテキスト パラメータがアタッチ ポイントとして保存された後、ツールボックスが開かれ、秒単位のタイマー ブロックが選択され、印刷ブロックにアタッチされます。

3. 上記の手順に従って、ツールバーを移動し、パラメータに挿入するブロックを選択します。 ブロックを挿入するには、 Enter 押します。

プロジェクトの開始、ステップ、停止

VEXcode 123 ツールバーで、[ツール] メニューが開き、[キーボード ショートカット] オプションが強調表示されています。 使用可能なキーボード ショートカットは、右側の 2 番目のドロップダウン メニューに表示され、開始、ステップ、停止、ヘルプを開くの 4 つのオプションがあります。

プロジェクトのコーディングが完了したら、キーボード ショートカットを使用してプロジェクトをアクティブ化できます。

  • Ctrl + Enter でプロジェクトが開始されます。
  • Ctrl + l でプロジェクトをステップ実行します。
  • Ctrl + e 実行中のプロジェクトを停止します。
  • Ctrl + h 押すと、ブロックのヘルプ ドキュメントが開きます。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: