내가 특별히 작업 공간, 프로젝트, 패키지, 컴파일 단위 등이클립스 JDT : 같은 IDE 예를
이미 프로젝트에 알맞은 수를 가지고 패키지를 사용할 수 있도록해야하는 이클립스 플러그인을 쓰고 있어요에서 디버깅 , 컴파일 작업 단위 (디버깅을위한 '테스트 데이터 세트'로 사용할 수 있기를 바랍니다. 그러나
IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects();
, 내가 디버거를 시작, 새로운 이클립스 IDE 인스턴스 : 내 플러그인의 도구 모음 아이콘을 클릭하면
, 나는 콘솔이 문에 의해 반환 된 프로젝트의 이름을 인쇄 할 수 있습니다 더 이상 프로젝트가 보이지 않아 시작됩니다. 프로젝트가 보이지 않는데 projects
어레이는 프로젝트 RemoteSystemTempFiles
을 나열합니다!
그러나 디버깅하는 동안 단계별로 설정해야 할 좋은 데이터가 필요하므로 디버깅이 필요하지 않습니다.
질문 : IDE의 개발 인스턴스에있는 기존 프로젝트가 두 번째 디버깅 인스턴스에도 나타나게 할 방법이 있습니까? 그렇지 않다면 두 번째 IDE를 시작하는 대신 동일한 IDE 인스턴스에서 어떻게 든 디버그 할 수 있습니까? 콘솔 로그 메시지로 모든 코드를 깔끔히 정리할 필요가 없습니다. 처음부터 코드를 작성하는 것은 매우 지루합니다. 플러그인의 초기화 코드에 기존 테스트 데이터를 설정하는 것도 너무 많은 작업이 될 수 있으므로 필자도 피해야합니다.
나는 다소 두려워합니다. 감사. +1. – Harry