에디터 옵션

 

원하는 에디터 옵션을 설정하기 위해, File | Settings: IDE Settings 메뉴 항목을 선택하고(또는 툴바 위의   누르십시오) Editor 버튼을 누르십시오.
다음 패널이 나타날 것입니다:



다이얼로그는 8개의 옵션 그룹을 포함합니다Virtual Space, Smart Keys, Display, Limits, Code Folding, Brace Highlighting, Paste, Strip Trailing Spaces on Save, Optimize imports on the fly.

'Virtual Space' 옵션 그룹

 

Allow to place caret after end of line  

만일 IDEA 라인에서 최종 기호 이후 캐럿의 위치 결정의 허용을 당신이 원하지 않는다면 체크 박스를 선택하지 마십시오.

Allow to place caret inside tabs 

만일 캐럿을 문자 안쪽에 배치할 있고 싶어하면 체크 박스를 선택하십시오. 이유는

각각의 글자가 에디터 안에서가상공간 문자의 집합으로서 보여지기 때문입니다. 체크 박스가 선택될 , 당신은가상공간 문자의 어떤 것이던지 캐럿을 문자 쪽에 배치 있습니다.

 그렇지 않으면 그것은 허용되지 않습니다.

Show virtual space  at file bottom  

만일 선택되면, 현재 편집된 라인(비록 그것이 최종이라고 할지라도) 화면의 최정상에 스크롤될 있습니다(IDEA 가상 라인의 필요한 수를 추가할 것입니다).

 

'Smart Keys' 옵션 그룹

 

Home  

만일 체크 박스가 선택되면, 에디터의 Home 눌러서 현재의 라인의 번째 공백 문자에 캐럿을 배치할 것입니다.  Home 눌러서 "스마트 위치"부터 번째 칼럼과 후방까지 캐럿을 뒤에 옮길 것입니다.

End 

만일 체크 박스가 선택되면, (empty) 라인 상에 에디터의 End 눌러 IDEA 현재의 코드 포인트에서 합리적으로 가정하는 들여쓰기와 함께 캐럿을 배치할 것입니다(들여 쓰기는 현재의 코드 스타일 설정  기초합니다).


옵션은 (empty) 라인 위에서 뜻이 통합니다.


 

Enter  

당신이 Enter 누르고 후에 옵션의 그룹은 당신에게 특별한 개의 경우를 위해 IDEA 동작을 결정하는 것을 허락합니다.

Smart indent 

만일 체크 박스가 선택되면, 에디터의 Home 눌러서 새로운 라인을 IDEA 가정하는 들여쓰기와 함께 현재의 코드 포인트(들여 쓰기는 현재의 코드 스타일 설정  의거합니다)에서 합리적이기 위해 그것 위에서 배치된 캐럿으로 추가할 것입니다.  선택되지 않으면, 라인 위에서 넣을 있을 캐럿은 적절한 공백 문자 칼럼에 설정될 것입니다.

Insert pair '}' 

만일 당신이 라인 위에서 입력할 적절한 칼럼에 '} '–괄호를 자동적으로 IDEA 배치하는 것을 원하면 체크 박스를 선택하십시오. 경우에 IDEA 가장 가까운 곳의 닫혀 있지 않은 ' {'–괄호에 대한 후방으로 탐색할 것이고 상응하는 들여 쓰기 레벨에서의 닫힌 것을 배치합니다.

Insert pair '%>' in JSP 

만일 JSP코드의 라인 위에서 입력할 적절한 칼럼에 '%>'–괄호를 자동적으로 IDEA 배치하는 것을 원하면 체크 박스를 선택하십시오. 경우에 IDEA 가장 가까운 곳의 닫혀 있지 않은 '<%'–괄호에 대한 후방으로 탐색할 것이고 상응하는 들여 쓰기 레벨에서의 닫힌 것을 배치합니다.

Javadoc stub after '/**'   

만일 '/**' 타이프 후에, IDEA 모든 필요한 태그와 속성과 함께 Javadoc 스터브를 자동적으로 생성하기를 원한다면 (예를 들면, 매개 변수가 있는 클래스 또는 메소드 앞에), 체크 박스를 선택하십시오.

Insert pair bracket 

만일 IDEA 각각 입력된 열린 또는 괄호에 대한 닫힌 원과 괄호를 자동적으로 추가하기를 원한다면 체크 박스를 선택하십시오.

Insert pair quote 

만일 IDEA 각각 입력된 열린 싱글 또는 이중 인용부에 대해 닫힌 싱글 또는 이중 인용부를 자동적으로 추가하기를 원한다면 체크 박스를 선택하십시오.

Use 'CamelHumps' words  

만일 IDEA Java-스타일 이름 내에서 별도 단어를 식별하기 바라면 체크 박스를 선택하십시오.  이름 내의 단어는 대문자 또는 언더라인 기호에서 시작되어야만 합니다.



그것은 '캐럿 이동'  '선택이 있는 캐럿 이동' ( Ctrl (+ Shift) + Right/Left  ) , '캐럿에서의 단어 선택' (Ctrl + W), '단어 시작/종료에서 삭제' (Ctrl + Backspace/Delete), 더블 클릭과 같은 여러 가지 에디터 동작에 영향을 줍니다..

 

'Display' 옵션 그룹

 

Mark modified tabs with asterisk 

선택될 , IDEA 헤더에 변경되었으나 저장되지 않은 탭을 별표로 표시합니다.  그러나, IDEA 파일을 투명하게 저장한 이후로 옵션은 디폴트로 OFF 이고, 당신이 그것을 수동으로 필요는 없습니다.

Caret blinking (ms)

텍스트 박스에서 캐럿 깜박임 기간(milliseconds) 지정하십시오.
만일 당신이 캐럿이 깜박거리는 것을 원하지 않는다면, 체크박스를 선택하지 마십시오.

Use block caret 

만일 당신이 Insert 모드를 위한 블록 캐럿과 Overwrite 모드를 위한 일반 캐럿을 사용하고 싶어하면 체크 박스를 선택하십시오.

Right margin (columns) 

IDEA 에디터의 오른쪽 마진에 얇은 수직 줄이 보여지기 원한는지 이것을 지정하십시오.
텍스트 박스에, 당신이 보여지기 원하는 오른쪽 마진의 에디터 컬럼 숫자를 설정하십시오.

Show line numbers

Use this check box to switch the line numbering ON/OFF at the left gutter area. 
왼쪽 홈통 영역에 라인 넘버링 ON/OFF 스위치 하기 위해 체크 박스를 사용하십시오.

Show method separators 

IDEA 에디터에 있어서의 메소드를 분리하고 있는 얇은 수평 줄이 보여지기 원하는지 지정하십시오.  만일 체크 박스가 선택되면 IDEA 모든 메소드를 서로로 부터 분리할 것입니다.  필드 그룹은 메소드에서도 분리될 것입니다.


인접한 abstract 메소드는 분리되지 않을 것입니다. 수의 다음 abstract 메소드는 에디터를 그리드처럼 보이도록 합니다.


 

Show whitespaces 

당신이 에디터 기존 공백이나 (Code Style | Indent and Braces | Tabs and Indents 에서의 설정에 종속되는) 패널에서 필요가 있는지를 지정하려면 체크 박스를 사용하십시오.


옵션은 View | Show Whitespaces  메뉴 항목을 사용하여 바뀔  있습니다.


 

Smooth scrolling  

Select/unselect this check box to toggle smooth scrolling in the editor. 
에디터의 부드러운 스크롤을 바꾸기 위해서 체크 박스를 선택/비선택 하십시오.

 

'Limits' 옵션 그룹

 

Tab limit 

에디터 탭의 최대수 설정합니다. 정의된 숫자의 ( 파일) 열린 이후로, 열린 파일은 가장 오랫동안 사용되지 않았던 파일을 닫게 입니다.
만일 Close non-modified files first  체크되면, 변경된 파일은 번째로 닫힐 것입니다.

Recent files limit 

여기에서 지정된 숫자는 당신이 것인 많은 파일명이 최근의 파일의 목록에 들어가는 메소드를 보여줍니다. 그것은 Ctrl + E 키의 도움으로 에디터로부터 액세스될 있습니다.

Maximum number  of contents to keep in clipboard  

여기에 지정된 숫자는 많은 코드 블록이 어떻게 클립보드에서 유지할 것인지 지시하고, 그것은 Ctrl + Shift + V 단축키를 눌러서 불려지는 Choose Content to Paste다이얼로그의 헬프와 함께 액세스될 있습니다.

 

'Code folding' 옵션 그룹

 

Show code  folding outline 

만일 확인되면, 코드 폴딩  개요 표시됩니다.

Collapse by default 

파일이 에디터에서 열리는 번째로 열릴 컬랩스될 코드 블록 들을 보여주는 체크 박스를 선택하십시오.

 

'Brace Highlighting' 옵션 그룹

 

Highlight matched  brace  

만일 당신이 IDEA 당신이 괄호를 직후 또는 그것을 닫은 직후 바로 캐럿을 배치할 괄호의 열기/닫기의 쌍을 강조하기 원한다면 체크 박스를 선택하십시오. 그것은 오로지 HTML/XML 태그 등에만 작동합니다.

Highlight current  scope 

만일 당신이 IDEA 현재의 캐럿 위치에서 타이프된 코드를 위해 가용 범위를 강조하기 바라면 체크 박스를 선택하십시오.

 

'Paste' 옵션 그룹

 

Reformat 

어떻게 IDEA 코드 블록을 paste 것인지 선택하십시오.

None  

페이스트 코드는 현재의 캐럿 위치에서 삽입되고(평문으로서), 어떤 재포맷팅도 이나 인덴팅도 적용되지 않습니다.

Indent Block 

현재의 코드 스타일 설정  따르면 페이스트 코드 블록은 적당한 들여쓰기 수준에 배치됩니다. 그러나 내부 구조가 바뀌지는 않습니다.

Indent Each Line

Each line of the pasted code block is positioned at the proper indentation level, according to the current Code Style Settings  .

현재의 코드 스타일 설정 따르면 페이스트 코드 블록의 각각 라인은 적절한 들여쓰기 수준에 배치됩니다.

Reformat Block 

The pasted code block is reformatted, according to the current Code Style Settings  . 
현재의 코드 스타일 설정  따르면 페이스트 코드 블록은 재포맷됩니다.

 


옵션은 끌리는 먹임 문자을 포함하는 모든 라인의 세트를 포함하는 코드의 블록에 대해서만 오로지 작동합니다.


 

Insert imports 

드롭-다운 박스에서, IDEA 코드의 페이스트 코드 블록을 위해 임포트를 삽입할 모드를 선택하십시오.
당신이 IDEA에서 열린 다른 파일로부터 코드의 블록을 붙일 특징은 뜻이 통합니다. 그리고 "타겟" 클래스에서 임포트되지 않는 클래스에 블록은 참조를 포함합니다.  IDEA 자동적으로 그런 클래스를 발견하고, 드롭-다운 박스에서 선택된 모드에 따라 행동합니다.
다음 모드는 이용할 있습니다:

All  
모든

자동적으로 코드의 페이스트된 블록에서 발견되는 모든 클래스에 대한 임포트 스테이트먼트를 추가하고 아직 현재의 클래스에서 임포트 되지 않습니다.


당신의 프로젝트가 복잡한 클래스 계층을 갖고 당신이 더욱 편집을 위한 코드 블록을 페이스트 옵션의 사용에 주의하십시오.
그것이 당신의 코드에서 많은 비참조 임포트를 초래할지도 모릅니다.


 

Ask  
물으십시오

코드 블록을 페이스트 , Select Classes to Import   여십시오:


임포트되는 클래스의 복수 선택/비선택을 위해 Ctrl Shift키를 사용하십시오.


만일 당신이 다이얼로그의 클래스의 일부를 선택하지 않고, 페이스트 코드 블록에 그들을 동시에 두고 가지 않으면, 팝업 제안과 함께 IDEA 빨간색에서 임포트 되지않은 클래스를 자동적으로 강조할 것입니다 당신에게 Alt + Enter 키의 도움으로 그들을 나중에 임포트하는 것을 허락합니다:


 

None  
아무것도

어느 자동 임포트도 수행되지 않으며, 또한 Select Classes to Import 다이얼로그가 열리지도 않습니다.


IDEA 모든 임포트 되지 않는 클래스를 어떻게 해서든지 발견한 이후로 클래스들은 빨간색으로 채색되며 팝업(상기Ask 섹션에서 보여진) Alt + Enter 키와 함께 임포트 스테이트먼트를 생성하는 것을 돕기 위해 표시될 것입니다.


 

 

'Strip Trailing Spaces on Save' 옵션 그룹

 

Drop-down box 

파일을 저장할 때마다 라인의 끝에 끌리는 스페이스를 IDEA 벗길(또는 벗기지 않는) 모드를 선택하십시오.
다음 모드가 이용될 있습니다:

Modified lines 

Strips trailing spaces only at the end of modified lines. 
변경된 라인의 끝에 끌리는 스페이스를 벗깁니다.

All 

Strips trailing spaces on all lines. 
모든 라인 위에서 끌리는 스페이스를 벗깁니다.

None 

Does not strip trailing spaces. 
끌리는 스페이스를 벗기지 않습니다.

 

'Optimize imports on the fly' 체크 박스

 

Check box

만일 선택되면, IDEA 당신의 파일을 위해 자동적으로 포트 동작을 수행할 것입니다.