programing

Intelij IDEA, 프로젝트의 모든 코드 포맷

prostudy 2022. 9. 6. 21:23
반응형

Intelij IDEA, 프로젝트의 모든 코드 포맷

IDEA의 코드 포맷은 매우 마음에 듭니다만, 각 파일을 거치지 않고 특정 프로젝트의 모든 코드를 포맷하려면 어떻게 해야 합니까?Import를 서브버전으로 커밋하기 전에 코드로 정리/최적화하는 옵션을 찾았습니다.이것은 훌륭합니다만, 이것은 다른 방법으로 수정한 파일(대부분의 경우 합리적입니다!)에만 적용되는 것 같습니다.

프로젝트 내의 모든 소스 파일을 수동으로 처리하지 않고 자동 포맷할 수 있는 방법이 있습니까?

트리 구조에서 다시 포맷할 폴더를 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 "코드 다시 포맷"을 선택합니다.

재포맷을 요구할 때는 개별 파일 대신 "전체 프로젝트" 라디오 버튼을 선택합니다.

단 한 가지 문제에 유의하십시오.자신의 스타일에 맞지 않는 다른 개발자와 함께 대규모 프로젝트를 진행하고 있으며 편집 때마다 IntelliJ를 사용하여 모든 코드를 변환하는 경우 버전 관리 시스템에 문제가 발생할 수 있습니다.체크인 시 많은 양의 변경이 필요하며 기능 변경과 관련된 변경은 거의 없습니다.그럴 때는 그룹 스타일에 맞추는 게 좋을 것 같아요.

iDea: Editor Basics 문서에 따르면:

바로 가기 ALTL++(Windows/Linux) 또는 L+(MAC OS X)를 사용하여 항목 재정렬 옵션을 선택하여 현재 파일의 코드를 다시 포맷하거나 모듈 또는 디렉토리를 두 개 이상 선택한 후 다시 포맷할 수 있습니다.

컨텍스트 메뉴에서 모듈, 파일 또는 디렉토리를 마우스 오른쪽 버튼으로 클릭하고 코드 재포맷을 선택하고 항목 재정렬 옵션을 선택할 수도 있습니다.

enter image description here

가져오기 최적화 옵션을 선택하여 파일 가져오기를 최적화할 수도 있습니다.

일부 Linux 버전에서는 ALTL숏컷 ++로 화면을 잠글 수 있으므로 컨텍스트 메뉴에서 파일 또는 디렉토리를 마우스 오른쪽 버튼으로 클릭하고 코드 재포맷을 선택하고 항목 재정렬 옵션을 선택해야 합니다.

이것은 대부분의 Jetbrains IDES(iDea, PyCharm, WebStorm, RubyMine 등)에서 작동합니다.

"CTRL + ALT + L" 창만 작동합니다."CTRL + ALT + L"은 Ubuntu Lock 화면 단축키이므로 이 경우 작동하지 않습니다.

해라,

다시 포맷할 폴더를 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 "코드 다시 포맷"을 선택하거나 상단에 있는 탐색 모음에서 "코드" 단추를 클릭하고 "코드 다시 포맷"을 선택합니다.

감사합니다.

언급URL : https://stackoverflow.com/questions/5283796/intellij-idea-format-all-code-in-a-project

반응형