이 해결 : 세바스찬 대답은 정확했다 ...하지만 그럼에도 불구하고 완벽하게 작동하는 솔루션을 발견했다. 목표는 열려있는 문법 파일이 포함 된 편집기에서 키보드 단축키를 눌러 아티팩트를 생성하는 것입니다. 그 문법의 단위 테스트로 편집기로 전환하고, 다른 키 스트로크를 치고 그 단위 테스트를 수행하십시오.
환경 설정/일반/키에서 CMD-F12를 '재실행 JUnit 테스트'로 정의 했으므로 두 번째 목표는 이미 도달했습니다. xtend 클래스에 정의 된 모든 JUnit 테스트를 실행할 수 있습니다. Alt-CMD-XT (Run as JUnit Test)를 실행하면 위에서 언급 한 키 바인딩으로 JUnit 테스트를 재실행 할 수 있습니다.
첫 번째 목표를 달성하기 위해 그 질문에 대해) Xtext 프로젝트 자체에 Run/Debug 실행 구성을 구성했습니다! 활성 편집기 내의 파일을 다른 것으로 실행할 수없는 경우 이러한 실행 구성을 사용할 수 있습니다 (JUnit 테스트, Java 응용 프로그램, 애플릿 등).)이 동작은 Preferences/Run/Debug/Launching에 의해 제어됩니다 : Launch 관련 프로젝트 'for'for launchable '. 활성 편집기 내의 Xtext 문법 파일은 '시작할 수 없습니다'.
프로젝트 시작 구성은 프로젝트의 속성으로 생성됩니다 (선택한 프로젝트에서 프로젝트를 마우스 오른쪽 단추로 클릭하거나 Alt-Enter 키를 누릅니다). 프로젝트의 새로운 실행 구성을 만들 수있는 "실행/디버그 설정"섹션이 있습니다.
이 단계를 수행 한 후 문법 편집기와 단위 테스트 파일을 전환하고 CMD-F11 (Run/Run) 명령을 사용할 수 있습니다. 디버그) 및 CMD-F12 (재 런 JUnit 테스트)
이클립스에서 임의의 작업과 바로 가기를 연결하는 방법이없는 것 같습니다. –