문제

내 일식에서 Preferences -> Java -> Editor -> Content Assist -> Advanced 설정, 다음을 볼 수 있습니다.

  • Java 비형 제안
  • 자바 제안
  • Java 제안 (작업 중심)
  • Java 유형 제안
  • JPA 제안 (항상 나를 위해 비어 있습니다)
  • PDE API 도구 제안 (콘텐츠 지원 사이클링 설정에서 체크인하면 건너 뜁니다)
  • SWT 템플릿 제안 (항상 비어 있음)
  • 템플릿 제안 (항상 비어 있음)
  • 단어 제안 (콘텐츠 지원 사이클링 설정에서 체크인하면 건너 뜁니다)

"Java 비 형식 제안서"및 "Java 제안 (작업 중심)"에 대한 인터넷 검색을 시도했지만 설명하는 것은 찾지 못했습니다.

항목이 일치합니다 /Java ((Non-)?Type)? Proposals/ 나에게 이해가되지만 다른 사람들은 그렇지 않습니다.

그렇다면 다른 사람들은 무엇을합니까?

  • 나는 PDE, SWT, 템플릿 또는 단어 제안에 대한 결과를 본 적이 없다. 언제 유용합니까?
  • 나는 또한 Mylyn을 사용하기 시작한 적이 없다. "Java 제안 (작업 중심)"을 제공하는 것은 상상합니다. Mylyn이 이해하는 버그 트래커를 사용하지 않는다면 무엇을 살 것인가?
도움이 되었습니까?

해결책

나는 또한 Mylyn을 사용하기 시작한 적이 없다. "Java 제안 (작업 중심)"을 제공하는 것은 상상합니다. Mylyn이 이해하는 버그 트래커를 사용하지 않는다면 무엇을 살 것인가?

통합 버그 추적기 (Mylyn Parlance, "Task Repository")가 없어도 Mylyn과 함께 할 수있는 것은 "로컬"저장소에서 작업을 작성하고이를 사용하여 다른 개발 작업의 컨텍스트를 유지하는 것입니다.

Mylyn의 컨텍스트 지원은 새로운 작업을 위해 처음 활성화 할 때 당황 스럽지만 Mylyn이하는 일은 패키지 탐색기와 같은 Windows의 내용을 필터링하여 해당 아티팩트 만 볼 수 있도록 작업 중에 방문한 상태에서 볼 수 있기 때문입니다. 활성화되었고 지금은 처음으로 작업을 활성화 했으므로 방문한 것이 없으며 패키지 탐색기는 비어 있습니다!

작업 설명이 "your.code.AbStractMappingParameter에서 NPE의 원인을 찾는 것"과 같은 것으로 가정하면 CTRL-SHIFT-T (OPEN TYPE ...)를 사용하고 해당 클래스로 이동하는 것과 같은 것으로 가정하면 원하는 것은 아마도 원하는 일입니다. . (일부 타이핑을 저장하고 열린 작업 대화 상자에서 Camel Case Support를 사용하십시오. "amp"를 입력하십시오.) 이제 패키지 탐색기는 이제 해당 클래스와 그 위의 계층 구조 (파일, 패키지 및 프로젝트)를 보여줍니다. . 편집자는 코드를 자동으로 접도록 구성한 경우 각 주석과 메소드를 접 히므로 일반적으로 가능한 클래스를 더 많이 볼 수 있습니다.

그런 두 파일을 더 방문하면 컨텍스트를 구축하기 시작합니다. Mylyn은 자동으로 작업과 함께 저장됩니다. 이후의 "Open Type ..."검색은 이제 컨텍스트 내 클래스와 언급 한 콘텐츠 지원 제안도 제공합니다. 참고 : 작업과 관련이 없다고 생각하지 않는 한 파일을 닫지 마십시오. 편집기를 닫을 때 클래스/파일 등. 컨텍스트에서 삭제되고 더 이상 패키지 탐색기에 나타나지 않습니다. 평균 개발 작업에는 작업 중에 열린 파일 및 편집기 창이 수십 개 이상의 파일, 소규모 파일 및 편집기 창이 열려 있지 않습니다.

이제 다른 작업 (로컬 또는 리포지토리에서)을 만든 다음 활성화 한 후 다시 수행 한 패키지 탐색기로 다시 시작하여 작업 할 때 컨텍스트를 구축 할 것입니다.

그런 다음 첫 번째 작업을 재 활성화하면 흥미로운 점이 표시됩니다. 열린 창문이 닫히고 패키지 탐색기가 지워지고 마지막으로 작업 한 후에는 탐색기의 내용이 나타납니다. 그리고 그 당시 열린 모든 창문이 이제 다시 열립니다! 당신은 그것에 대해 일하기 위해 돌아 왔습니다. 매우 편리합니다.

통합 저장소없이 Mylyn과 함께 할 수있는 일에 대한 간략한 요약이 있습니다. 더 많은 것을 듣고 싶다면 http://www.eclipse.org/mylyn/ 그리고 거기에 무엇이 있는지 읽으십시오.

다른 팁

항상 비어있는 템플릿 제안 및 SWT 템플릿 제안의 경우 컨텐츠 어시스트를 호출하기 전에 무언가를 입력해야합니다.

이것을 시도해보십시오.

  1. 창 -> 표시보기 -> 템플릿 (가능한 템플릿 목록 표시)
  2. Java 클래스에서는 커서를 메소드 외부로 설정하지만 클래스 내에서
  3. 유형 main 그런 다음 Ctrl 공간을 누릅니다
  4. 컨텐츠 보조가 표시되어야합니다
  5. Ctrl 공간을 다시 누르면 '템플릿 제안서'로 전환하십시오.
  6. '기본 방법'템플릿이 여기에 표시되어야합니다

SWT 템플릿으로 전환하는 추가 CTRL 공간으로 SWT 템플릿에 대해서도 동일하게 시도 할 수 있습니다. 좋은 예는 입력하는 것입니다 table 이것은 템플릿을 보여줄 것입니다 Table, TableColumn 그리고 TableItem.

이 프로젝트가 작동하려면 SWT가 있어야합니다.

실험에서 템플릿 제안서는 Sysout과 같은 단축키를 입력 할 수있는 제안이며 Ctrl 공간은 System.out.printnl ()로 확장됩니다. 다른 바로 가기가 무엇인지 잘 모르겠습니다. 의심 할 여지없이 문서 어딘가에 나열되어 있습니다.

나는 PDE, SWT, 템플릿 또는 단어 제안에 대한 결과를 본 적이 없다. 언제 유용합니까?

아마도 PDE 또는 SWT 프로젝트를 진행하는 경우 일 것입니다.

나는 또한 Mylyn을 사용하기 시작한 적이 없다. "Java 제안 (작업 중심)"을 제공하는 것은 상상합니다. Mynlyn이 이해하는 버그 트래커를 사용하지 않는다면 무엇을 살 것인가?

다시 이것은 아마도 당신이 아닌 사용 사례 (Mylyn을 사용하는 사람들)를위한 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top