2013-01-07 3 views
4

이름이 SCREAMING_CASE_LIKE_THIS 인 많은 (약 40 개) 메소드가있는 클래스가 있습니다.IntelliJ IDEA를 사용하는 메소드의 배치 이름 바꾸기

코드 분석/검사를 통해 빠른 이름을 사용하여이 모든 이름을 camelCaseLikeThis의 더 관용적 인 이름으로 바꿀 수 있습니까?

+0

저는 이것에 대해 잘 모르겠습니다. 답변으로 게시하지 않을 것입니다. 그러나 Intellij에는 구조 검색 및 바꾸기라는 기능이 있습니다. 당신이 말하는 것을 할 수 있을지도 모릅니다. 그러나, 나는 그것을 어떻게 사용하는지 결코 알 수 없었다. –

+0

@ 대니얼 카플란, 제안에 감사드립니다. 이 경우에 SSR이 내가 원하는 것을 할 것처럼 보이지 않습니다. 나는 지난 몇 년 동안 IDEA보다 C#에 대한 ReSharper의 사용자가 더 많았으며 이름 지정 규칙을 지정하고 시행 할 수있는 방법이 있습니다. 나는 자바에도 똑같이 사용하기를 바라고있다. –

+2

아마도 도움이 될 수 있습니다. http://blogs.jetbrains.com/idea/2007/01/syntax-highlighting-vs-naming-convention/ 이름을 일괄 적으로 변경할 수있는 방법이 있는지 모르겠습니다. –

답변

1

그것은 꽤 배치 아니지만, 당신이 방법의 첫 번째 위에 커서를 위치하면, 다음 할 매크로 녹음을 시작 : 제어 고도 다운 시프트-F6 을 운송 화살표 다운 을 아래쪽 화살표 -return

매크로를 중지하면 이제 다음 메서드로 이동하여 원하는대로 이름을 바꿀 수 있습니다 (낙타의 경우, 밑줄 없음). 그런 다음 해당 매크로를 바로 가기에 할당하고 적절한 횟수만큼 반복 할 수 있습니다. 매크로에 마지막 단계를 추가하여 바인딩되지 않은 키 조합으로 추가 한 다음 매크로에 해당 조합을 할당 (자체 호출)하므로 작업 할 수 없습니다. 또한 첫 번째 x 번을 호출하는 다른 매크로를 만들려고 시도했지만 어떤 이유로 작동하지 않습니다.

관련 문제