2012-02-27 5 views
2

eclipse에서 사용자 정의 저장 조치를 정의하는 방법이 있습니까? 현재 eclipse는 미리 정의 된 액션 집합 만 지원합니다 (즉, 가져 오기 구성). 내 자신의 저장 작업을 추가하고 싶습니다 (예 : 저장시 자동 생성 toString()).eclipse에서 사용자 정의 저장 조치?

그런 방법이 있습니까?

감사

+0

호기심 때문에 왜 저장시 toString()을 생성하려고합니까? "코드 템플릿"또는 "템플릿"에 더 적합합니다. –

+0

사례 : 클래스에 멤버를 추가하면 toString()이 자동으로 업데이트되기를 원합니다. 이상적으로 - 나는 포함 할 멤버를 쉽게 알 수 있지만 처음에는 모든 멤버가 나를 위해 충분하다. – duduamar

+0

그럴 경우 [ToStringBuilder] (http : // commons. apache.org/lang/api-2.5/org/apache/commons/lang/builder/ToStringBuilder.html)에서 [Apache Common lang] (http://commons.apache.org/lang/)을 참조하십시오. 필자는 Eclipse가 이러한 세부적인 수준의 자동 생성을 제공 할 수 있다고 생각하지 않습니다. –

답변

2
당신은 ICleanUp의 구현을 제공 할 것입니다있는 자신의 플러그인을 작성해야 할 것

. 코드 생성을 위해 .createFix를 적절하게 작성하십시오. 그런 다음 저장 작업으로 활성화 할 수 있으며 Java 파일이 저장 될 때마다 이클립스가 플러그인을 호출합니다.

+0

의 규칙을 따르고 있습니다. ToString()을 수행하는 특정 경우에 대해 ToStringBuilder @ rangi-lin이 지적한대로! – sharakan

관련 문제