programing

Eclipse 프로젝트에서 모든 Java 파일을 한 번에 포맷하는 방법은 무엇입니까?

magicmemo 2023. 5. 26. 20:51
반응형

Eclipse 프로젝트에서 모든 Java 파일을 한 번에 포맷하는 방법은 무엇입니까?

오래된 Eclipse 프로젝트가 있는데 코드가 제대로 포맷되지 않았습니다.모든 형식을 지정합니다..java이클립스의 설정에 따라 파일이 생성됩니다.모든 개별 파일을 ++ShiftF로 편집하고 싶지 않습니다.내 모든 파일을 포맷할 수 있는 방법이 있습니까?아마도 이클립스 플러그인?

프로젝트 루트를 마우스 오른쪽 버튼으로 클릭하고 소스 -> 포맷을 선택합니다.이것은 적어도 버전 3.8.1 이상에서 작동해야 합니다.

위에서 설명한 내용이 작동하지 않으면 이전 버전의 이클립스를 사용하고 있을 수 있습니다.이 경우 Ctrl 키를 누른 상태에서 소스 폴더를 클릭하여 선택한 다음 마우스 오른쪽 버튼 메뉴에서 소스 -> 포맷을 선택할 수 있습니다.전체 프로젝트를 포맷하지 않으려는 경우에도 패키지 폴더 및 클래스 파일과 함께 사용할 수 있습니다.

또한 Java Perspective를 설정했지만 여전히 작동하지 않았습니다.내 이클립스는 CSS와 HTML 파일만 포맷하고 JAVA 파일은 포맷하지 않았습니다.

그리고 다음과 같은 답변을 찾았습니다.

Java 클래스가 Eclipse 포맷터에서 탐지되도록 하려면 프로젝트에 Java Facet을 추가해야 합니다.

그러면, 당신은 확인해야 합니다.PROJECT-PROPERTIES-PROJECT FACETS프로젝트의 Java 패싯을 활성화합니다.

여기에 이미지 설명 입력

위에서 마우스 오른쪽 단추를 클릭하면PACKAGE-EXPLORER소스 - 포맷 옵션을 찾을 수 있으며 Java 파일도 포맷됩니다.

주의: 프로젝트 탐색기가 아니라 패키지 탐색기를 확인합니다(창-보기-패키지 탐색기 표시 클릭).

여기에 이미지 설명 입력

이것이 의 목적입니다.

원본 ->정리...

적절한 옵션을 선택합니다.

이전 버전의 이클립스(인디고)에서는 탐색기가 아닌 패키지 탐색기에서 작동합니다.포맷할 패키지를 마우스 오른쪽 단추로 클릭한 후 소스 -> 포맷을 선택합니다.해당 패키지와 하위 패키지의 모든 클래스를 포맷합니다.

Eclipse Mars.1 릴리스(4.5.1) 이상 버전에서는 코드 입력 영역을 누릅니다.

Src > Source > Format.

개별 형식을 지정하려는 경우java/xml파일 그냥 하기 ++Shiftf

언급URL : https://stackoverflow.com/questions/5133781/how-to-format-all-java-files-in-an-eclipse-project-at-one-time

반응형