Mac에서 VEXcode 123의 키보드 탐색(실험적)

VEXcode는 블록 프로젝트를 만들고 편집할 수 있는 키보드 전용 모드를 제공합니다. 이 가이드에서는 VEXcode에서 인터페이스 탐색, 블록 조작, 매개변수 조정을 위한 키보드 명령에 대해 설명합니다.

키보드 전용 모드는 현재 실험 단계입니다. 당사 개발팀이 이 기능을 적극적으로 개선하고 개선함에 따라 사용자는 가끔 불일치를 겪을 수 있습니다.

참고:키보드 전용 모드에서는 새로운 변수나 내 블록을 생성할 수 없습니다.

키보드 탐색 활성화

3개의 모자 블록이 있는 VEXcode 123 프로젝트. 시작시 블록이 위쪽에 있고, 그 아래에 타이머 블록과 수신시 블록이 있습니다. 키보드 탐색이 활성화되면 가장 위의 시작시 블록에 강조 상자가 나타납니다.

키보드 탐색을 활성화하려면 shift + control + k 키를 동시에 누르세요. 키보드 탐색이 활성화된 경우 작업 공간에서 가장 높은 블록이 강조 표시됩니다.

키보드 탐색을 비활성화하려면 shift + control + k 다시 누릅니다.

도구 모음에서 블록 추가

키보드 탐색이 활성화되어 있고 최상위 블록이 선택된 VEXcode 123 인터페이스입니다. 도구 상자가 열리고 키보드를 사용하여 각 블록 범주를 스크롤합니다.

1. 키보드에서 T 누른 다음 S 눌러 도구 상자를 엽니다. 도구 상자에서 블록 카테고리를 아래로 스크롤하려면 S 사용하고, 위로 스크롤하려면 W 사용합니다.

VEXcode 123 인터페이스에서 도구 상자를 열고 키보드를 사용하여 각 블록 범주를 스크롤하는 모습입니다.

2. 작업 공간에 추가하려는 블록이 있는 섹션으로 이동합니다.

VEXcode 123 인터페이스에서 도구 상자를 열고 키보드를 사용하여 제어 범주에서 개별 블록을 스크롤하는 모습입니다.

3. D누른 다음, 원하는 블록에 도달할 때까지 S 를 누르세요.

VEXcode 123 인터페이스에서 도구 상자가 열려 있고 도구 상자 커서가 제어 범주의 대기 블록에 있습니다. 리턴 키를 누르면 도구 상자가 닫히고 대기 블록이 코딩 작업 공간에 별도의 스택으로 추가됩니다.

4.return 눌러 블록을 작업 공간에 추가하세요.

작업 공간에서 블록이 추가되는 위치 변경

블록이 작업 공간에 추가되는 위치는 다음을 수행하여 변경할 수 있습니다.

작업 공간에서 시작 시 블록이 강조 표시된 VEXcode 123 인터페이스입니다. A 키를 누르면 강조 표시된 상자가 줄어들어 스택이 선택되었음을 나타냅니다.

1.A 눌러 스택을 선택하세요.

작업 공간에서 선택된 시작 시 블록이 있는 VEXcode 123 인터페이스입니다. A 키를 누르면 스택 위에 노란색 커서 막대가 나타납니다.

2.A 다시 눌러 커서 선택으로 이동하세요.

키보드를 사용하여 작업 공간에서 노란색 커서 막대를 움직이는 VEXcode 123 인터페이스입니다.

3. 초를 누르고히프트 누른 채 WASD (WS 위아래로 움직이고, AD 좌우로 움직입니다)을 사용해 새 블록을 추가하려는 위치로 커서를 이동합니다.

리턴 키를 누르면 노란색 커서 막대가 파란색으로 바뀌어 위치가 저장되었음을 나타내는 VEXcode 123 인터페이스입니다.

4. 커서의 현재 위치를 저장하려면 return 누르세요.

도구 상자가 열리고 특정 블록이 선택된 VEXcode 123 인터페이스입니다. 블록은 작업 공간 커서가 저장된 위치에 추가됩니다.

5. 위의 단계를 사용하여 도구 상자를 스크롤하고 작업 공간에 블록을 추가합니다.

스택에 블록 부착

스택이 선택된 VEXcode 123 인터페이스입니다. 키보드를 사용하여 스택 선택에서 스택 내의 블록을 선택하는 노란색 커서 막대로 변경합니다.

1. D 눌러 스택으로 이동하세요.

VEXcode 123 인터페이스는 스택 끝이나 원하는 연결 지점에 도달한 후에 리턴 키를 눌러 연결 지점을 저장할 수 있음을 보여줍니다. 이렇게 하면 노란색 커서 막대가 파란색으로 바뀌어 해당 지점이 저장되었음을 나타냅니다.

2. 원하는 부착 지점에 도달할 때까지 블록을 위아래로 이동하려면 WS 누르세요. 리턴 눌러 첨부 지점을 저장합니다.

스택에 파란색 선이 나타나 첨부 지점이 저장된 위치를 보여줍니다.

VEXcode 123 인터페이스는 블록 선택 커서로 돌아가기 위해 A 키를 누르는 모습을 보여주며, 이전의 파란색 막대 위치는 여전히 저장되어 있습니다.

3. 블록 선택으로 돌아가려면 A 누르세요.

W 키와 S 키를 사용하여 파란색 커서 막대의 위치에 추가될 원하는 블록으로 이동하는 VEXcode 123 인터페이스입니다.

4. WS 사용하여 첨부하려는 블록으로 이동합니다.

VEXcode 123 인터페이스에서 I 키를 눌러 선택한 블록을 선택한 위치의 다른 스택에 연결합니다. 이 예에서는 When Started 블록 아래에 Drive 블록이 추가되어 하나의 스택을 형성합니다.

5. i 눌러 블록을 부착하세요.

VEXcode 인터페이스는 When Started 블록과 Drive 블록으로 구성된 블록 스택과 그 하단에 커서 막대가 있습니다. 그런 다음 도구 상자를 열어 커서 위치에 추가할 새 블록을 선택합니다. 이 예에서는 Drive 블록 아래에 Wait 블록이 추가되었습니다.

도구 상자에서 첨부 지점을 선택하고 블록을 직접 첨부할 수 있습니다. 위의 단계에 따라 삽입 지점을 표시하세요. 표시한 후 도구 상자의 모든 블록에서 리턴 누르면 해당 지점에 부착됩니다.

When Started 블록, Drive 블록, Wait 블록으로 구성된 블록 스택을 갖춘 VEXcode 인터페이스입니다. 커서 막대는 스택의 맨 아래에 있습니다. 도구 상자를 열고 드라이브 헤딩 감지 블록을 추가했지만, 스택의 맨 아래에 부착할 수 없기 때문에 대신 따로 배치했습니다.

선택한 블록이 표시된 연결 지점과 호환되지 않으면 해당 연결 지점이 삭제됩니다. 대신, 블록은 작업 공간의 기본 위치에 추가됩니다.

스택에서 블록 분리

When Started 블록과 Drive 블록으로 구성된 블록 스택이 있는 VEXcode 인터페이스입니다. 스택을 선택한 다음 노란색 커서 막대를 이동하여 구체적으로 Drive 블록을 선택합니다.

1. 스택에서 분리할 블록을 선택합니다.

When Started 블록과 Drive 블록으로 구성된 블록 스택이 있는 VEXcode 인터페이스입니다. 스택과 노란색 커서 막대는 드라이브 블록에 있습니다. X 키를 누르면 Drive 블록이 스택에서 분리됩니다.

2. X 눌러 블록과 그 아래에 부착된 블록을 분리합니다.

블록 매개변수 편집

Drive For 블록에는 블록 상단에 노란색 커서 막대가 있습니다. 그 다음 커서 막대가 사라지고 블록의 첫 번째 드롭다운 상자 매개변수가 강조 표시됩니다. 현재는 앞으로라고 표시되어 있습니다.

1. D 눌러 블록으로 돌아가 첫 번째 매개변수에 접근합니다.

Drive For 블록이 선택되었고 커서가 키보드 탐색을 사용하여 각 매개변수를 단계별로 이동합니다.

2. WS 사용하여 블록의 매개변수를 탐색하세요.

커서가 Drive For Block 매개변수를 탐색하여 단위 드롭다운 메뉴로 이동하여 엽니다. W와 S 키는 메뉴를 아래로 탐색하고 다른 단위 매개변수를 선택하는 데 사용됩니다.

3.return 눌러 매개변수 드롭다운 메뉴를 엽니다.

WS 사용하여 원하는 옵션으로 이동한 다음return 눌러 선택합니다.

비주석 블록 내부의 텍스트 편집

Drive For 블록이 선택되고 커서가 키보드 탐색을 사용하여 각 매개변수를 단계별로 이동하며 텍스트 필드에 도달할 때까지 진행됩니다.

1. 블록 내부의 텍스트를 편집하려면 텍스트 필드 왼쪽에 있는 원형 강조 표시로 이동합니다.

Drive For 블록이 선택되었고 커서가 텍스트 필드의 왼쪽에 있습니다.

2.D 눌러 텍스트 필드 매개변수 내부로 들어가세요.

Drive For 블록이 선택되었고 커서가 해당 텍스트 필드를 강조 표시했습니다.

3.S 눌러 텍스트 필드를 선택하세요.

Drive For 블록이 선택되었고 커서가 텍스트 필드 내의 텍스트 값을 강조 표시하고 있습니다.

4.D 눌러 텍스트를 선택하세요.

Drive For 블록이 선택되었고, 커서가 텍스트 필드 내부의 텍스트 값을 편집하여 값 1에서 50으로 변경하고 있습니다.

5. 필드에 입력을 시작하려면return 누르세요. 작업이 끝나면Esc눌러 텍스트 필드의 선택을 해제하세요.

Drive For 블록이 선택되고, 커서가 텍스트 필드 내부의 텍스트 값을 강조 표시한 후, 필드를 나와서 매개변수 자체를 다시 선택합니다.

6.A 두 번 눌러 매개변수 선택으로 돌아갑니다.

주석 블록 내부의 텍스트 편집

댓글 블록은 선택 상자로 강조 표시됩니다. 그러면 선택 상자가 사라지고, 노란색 커서 막대로 댓글 블록이 선택됩니다.

1. 댓글 블록이 들어 있는 스택을 선택한 후 D 눌러 댓글 블록을 선택하세요. 

커서 막대가 주석 블록을 선택한 다음 그 안의 텍스트 필드를 선택하도록 바뀝니다.

2. D 다시 눌러 댓글 블록의 텍스트 필드를 선택하세요.

댓글 블록의 텍스트 필드가 선택되고 댓글 블록에 새 메시지가 입력됩니다.

3. 입력을 시작하려면 return 누르고, 입력이 끝나면 Esc 눌러 작성한 내용을 저장합니다.

참고: 주석 블록 내에서 입력하기 위해 return을 누르면 이전에 텍스트 필드에 있던 모든 텍스트가 삭제됩니다.

블록 확장

커서로 인쇄 블록의 매개변수를 선택한 다음 오른쪽에 있는 확장 옵션을 선택하면 사라집니다. 리턴키를 누르면 블록은 '커서를 다음 행으로 설정합니다'라는 텍스트를 포함하는 확장된 버전으로 변경됩니다.

확장 가능한 블록(화살표)이 있는 경우 블록의 매개변수로 들어가서 강조 표시가 사라질 때까지 매개변수를 탐색하세요. 리턴 누르면 블록이 확장됩니다. 리턴 다시 누르면 비활성화됩니다.

다른 블록 안에 블록 부착

커서 막대는 인쇄 블록 자체를 선택한 다음 해당 블록의 매개변수를 선택하도록 변경됩니다.

1. D 눌러 블록의 매개변수 내부로 이동한 다음S또는W 사용하여 블록의 매개변수를 탐색하며, 블록으로 채우려는 매개변수 옆에 강조 표시된 원이 나타날 때까지 기다립니다.

인쇄 블록의 매개변수를 선택하는 커서는 텍스트 필드에서 멈추고, 리턴 키를 누르면 깜박임이 빨리 멈추어 선택 내용이 저장되었음을 나타냅니다.

2. 리턴 눌러 해당 매개변수를 첨부 지점으로 저장합니다.

인쇄 블록의 텍스트 매개변수가 첨부 지점으로 저장된 후 도구 상자가 열리고 초 단위 타이머 블록이 선택된 다음 인쇄 블록에 첨부됩니다.

3. 위의 단계를 사용하여 도구 모음을 탐색하여 매개변수에 삽입할 블록을 선택합니다. 블록에서 리턴 눌러 삽입하세요.

프로젝트 시작, 단계 및 중지

도구 메뉴가 열려 있고 키보드 단축키 옵션이 강조 표시된 VEXcode 123 도구 모음입니다. 사용 가능한 키보드 단축키는 오른쪽의 두 번째 드롭다운 메뉴에 표시되며, 시작, 단계, 중지, 도움말 열기 등 4가지 옵션이 있습니다.

프로젝트 코딩이 완료되면 키보드 단축키를 사용하여 프로젝트를 활성화할 수 있습니다.

  • + return 입력하면 프로젝트가 시작됩니다.
  • + l 프로젝트를 단계별로 실행합니다.
  • + e 실행 중인 프로젝트를 중지합니다.
  • + h 누르면 Blocks에 대한 도움말 문서가 열립니다.

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

Last Updated: