Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>TyphonRecipeAssistNew to Visual Studio Code? Get it now.
TyphonRecipeAssist

TyphonRecipeAssist

AiV

|
62 installs
| (0) | Free
for AiV Control Software Team & FieldEngineer Team
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

typhonrecipeassist README

제어 레시피 작성시 사용하기 위해 제작한 AiV 전용 extension 입니다.

for AiV Control Software Team 및 Field Engineer Team

by kim.seongjong@aiv.ai

Features

레시피 작성시 같은 폴더내의 json 파일을 읽어 직접 작성하지 않고 선택하여 작성하도록 도와주는 Assist 입니다.

Requirements

prettier (json formatter) 기본 설정 사용이 필요합니다.

Known Issues

사용중 이슈 or 불편사항 발생시 알려주세요.

사용방법

shortcut ACTION.json function SEQ.json function
ctrl + enter singleAdd Mode action Shortcut
shift + enter continusAdd Mode action Shortcut
ctrl + space continusAdd Mode action Shortcut
  1. 체커, 러너 추가 기능
  • ACTION.json의 체커나 러너 배열 내에서 단축키 입력시 같은 폴더내의 레시피 정보를 읽어 선택지 기반 추가 기능
  • singleAdd : checker 또는 runner의 Type이 결정되면 보여지는 선택창에서 반복적으로 여러 항목을 추가 가능. ESC 입력시 선택창이 완전히 닫힘.
  • continusAdd : 위와 동일하지만 ESC 누를시 이전 선택 화면으로 복귀. ex) IO를 추가하던 도중 이전 창으로 복귀해 Motion으로 변경하여 추가 가능.
  1. 레시피 바로가기 기능
  • SEQ.json에서 "val" 키에 커서를 두고 단축키 입력시 ACTION.json 파일의 해당 index로 바로가기.
  • ACTION.json에서 "Action Index" 키에 커서를 두고 실행시 SEQ.json 파일의 해당 action을 사용중인 시퀀스로 바로가기.
  • ACTION.json에서 각 체커러너의 "val" 키에 커서를 두고 실행시 해당하는 json 파일의 index로 바로가기.(no: 키 기준)
  1. checker, runner, board등의 json 자동생성 기능 (기능 추가 진행중)
  • 자동생성에 사용되는 엑셀 파일의 위치는 json파일이 위치한 RecipeFolder\IO_Servo_SV_Map\
  • IO_IN, IO_OUT_Checker.json 또는 IO_Runner.json 체커에서 단축키 입력시 엑셀시트 선택하여 자동생성.
  1. Project Templete 생성 기능 (기능 추가 진행중)
  • vscode 초기화면 또는 아무 에디터가 열리지 않은 상태에서 ctrl + space 입력시 New Project 생성기능 동작.
  • 선택한 폴더 내에 Recipe Json의 Templete을 생성하는 기능 (Recipe Manual 대체 & 추후 개발 프로젝트들의 Recipe 통일을 위해)

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft