Intelij IDEA, 프로젝트의 모든 코드 포맷
IDEA의 코드 포맷은 매우 마음에 듭니다만, 각 파일을 거치지 않고 특정 프로젝트의 모든 코드를 포맷하려면 어떻게 해야 합니까?Import를 서브버전으로 커밋하기 전에 코드로 정리/최적화하는 옵션을 찾았습니다.이것은 훌륭합니다만, 이것은 다른 방법으로 수정한 파일(대부분의 경우 합리적입니다!)에만 적용되는 것 같습니다.
프로젝트 내의 모든 소스 파일을 수동으로 처리하지 않고 자동 포맷할 수 있는 방법이 있습니까?
트리 구조에서 다시 포맷할 폴더를 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 "코드 다시 포맷"을 선택합니다.
재포맷을 요구할 때는 개별 파일 대신 "전체 프로젝트" 라디오 버튼을 선택합니다.
단 한 가지 문제에 유의하십시오.자신의 스타일에 맞지 않는 다른 개발자와 함께 대규모 프로젝트를 진행하고 있으며 편집 때마다 IntelliJ를 사용하여 모든 코드를 변환하는 경우 버전 관리 시스템에 문제가 발생할 수 있습니다.체크인 시 많은 양의 변경이 필요하며 기능 변경과 관련된 변경은 거의 없습니다.그럴 때는 그룹 스타일에 맞추는 게 좋을 것 같아요.
iDea: Editor Basics 문서에 따르면:
바로 가기 ALTL++(Windows/Linux) 또는 L+(MAC OS X)를 사용하여 항목 재정렬 옵션을 선택하여 현재 파일의 코드를 다시 포맷하거나 모듈 또는 디렉토리를 두 개 이상 선택한 후 다시 포맷할 수 있습니다.
컨텍스트 메뉴에서 모듈, 파일 또는 디렉토리를 마우스 오른쪽 버튼으로 클릭하고 코드 재포맷을 선택하고 항목 재정렬 옵션을 선택할 수도 있습니다.
가져오기 최적화 옵션을 선택하여 파일 가져오기를 최적화할 수도 있습니다.
일부 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
'programing' 카테고리의 다른 글
ByteBuffer의 플립 방식의 목적은 무엇입니까? (그리고 왜 "플립"이라고 부릅니까?) (0) | 2022.09.06 |
---|---|
Java에는 경로 결합 방식이 있습니까? (0) | 2022.09.06 |
Python 3에서 int를 바이트로 변환하는 중 (0) | 2022.09.06 |
Windows에서 MySQL 화면 콘솔을 지우려면 어떻게 해야 합니까? (0) | 2022.09.05 |
e.getMessage()와 e.getLocalizedMessage()의 차이점 (0) | 2022.09.05 |