2013-03-22 1 views
-1

StyledText 영역에 대해 Ctrl + i과 같은 키 바인딩을 구현하고 싶습니다. 따라서이 영역의 Java 코드가 올바르게 포맷됩니다.StyledText 영역에 자바 코드 포맷터 구현

나는 잠시 둘러 보았고 들여 쓰기를 구현하는 방법에 대한 많은 정보를 찾지 못했습니다. 이것이 너무 소란하지 않고 할 수있는 방법이 있습니까? 또는 사용자가 지역에 입력 한 내용을 자동으로 포맷하기 위해 많은 경우에 대해 내 자신의 포맷터를 코딩 할 것인가?

+0

아래 투표에 대한 설명이 있으십니까? 아래 표는 이유를 밝히지 않으면 매우 유용하지 않습니다. – SteWoo

답변

1

Java 코드를 구체적으로 포맷하려면 JDT의 코드를 다시 사용할 수 있습니다 (예제는 this answer 참조). 그러나 스타일을 순서대로 유지하면서 StyledText에 적용하려면 몇 가지 작업을해야 할 수도 있습니다.

+0

환호하는 친구, 제가 살펴 봅니다. – SteWoo