Eclipse에서 Ctrl + Shift + F와 Ctrl + I의 차이점


95

나는 들여 쓰기를 수정 하는 데 Ctrl+ Shift+ F를 사용 했지만 다른 단축키가 있다고 들었습니다. Ctrl+I

Google에서 찾은 참조 에 따르면 Ctrl+ Shift+ F는 Reformat이고 Ctrl+ I는 올바른 들여 쓰기입니다.

그들 사이에 차이점이 있습니까? 또는 Reformat과 올바른 들여 쓰기 사이?


4
도움말> 키 지원 ...으로 이동하여 바로 가기에 대한 매우 간단한 설명 을 얻을 수 있습니다.
Gyan aka Gary Buyn

답변:


123

CTRL+ 를 누르면 I코드에서 탭 / 공백 형식을 지정하고 CTRL+ SHIFT+를 누르면 탭 / 공백 F형식의 모든 코드를 형식화하고 가로 스크롤없이 볼 수있는 방식으로 코드 행을 나눕니다.


3
Ctrl + I는 해당 탭 / 공백이 시작 부분에있는 경우에만 작동합니다. int i = _____5;(_ = 빈 공간) 과 같은 것이 있으면 작동하지 않습니다 . Ctrl + Shift + F 만이 줄을 int i = 5;.
ROMANIA_engineer 2014 년

13

Ctrl+ Shift+ FEclipse에 지정된 포맷터에 따라 라인을 선택하지 않은 경우 선택한 라인 또는 전체 소스 코드를 포맷하고 Ctrl+ I는 선택한 라인 또는 현재 라인에 적절한 들여 쓰기를 제공합니다. 라인을 선택하지 않은 경우.


2
이클립스에서 포맷터를 지정할 때 가장 잘 사용되기 때문에 이것이 정답이라고 생각합니다.
Lou Morda 2014 년

6

형식 변경은 전체 소스 코드에 영향을 미치고 줄을 다시 줄 수있는 반면 올바른 들여 쓰기는 줄 시작 부분의 공백에만 영향을줍니다.


1

Ctrl + Shift + F는 Eclipse에 지정된 형식에 따라 어떤 줄도 선택하지 않은 경우 선택한 줄 또는 전체 소스 코드를 형식화하고 Ctrl + I는 선택한 줄에 적절한 들여 쓰기를 제공합니다. ) 또는 현재 행을 선택하지 않은 경우. 이 시도. 또는 더 정확하게

Eclipse와 함께 제공되는 Ant 편집기를 사용하여 형식을 변경할 수 있습니다.

XML / XHTML / HTML 코드 (창> 환경 설정> Ant> 편집기에 몇 가지 구성 옵션 포함).

파일을 마우스 오른쪽 버튼으로 클릭 한 다음

연결 프로그램 ...> 기타 ...> 내부 편집기> Ant 편집기

또는 .html (또는 .xhtml)과 해당 편집기 사이에 파일 연결을 추가하십시오.

창> 환경 설정> 일반> 편집기> 파일 연결

편집기에서 열면 ESC를 누른 다음 CTRL-F를 눌러 다시 포맷하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.