«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

ITGenerations

이클립스 단축키 수정 본문

자바공부

이클립스 단축키 수정

ITGenerations 2018. 3. 15. 03:47

이클립스 단축키중 sysout 입력하고 ctrl+spacebar 누르면 System.out.println();이 자동으로 생성되는게 있습니다.

그런데, 매번 저것만 나오니까 printf나 print로는 안나오나? 하던차 명령어 단축키를 찾아봤는데

전부다 위 단축키만 나옵니다. 그래서 해결법을 찾아봤습니다.


해결법

1. 단축키 수정


수정방법

1. 이클립스>Window>Preference>Java>Editor>Template 


2. 여기로 이동해서 name에서 sysout으로 해당하는걸 찾습니다. 

3. 그리고 오른쪽의 edit창을 눌러서 Pattern에 해당하는 내용을 복사합니다.

4. Cancel 버튼 누르고 다시 New버튼 클릭 생성하고자 하는 단축키 이름은 Name에 입력, Description은 설명, Pattern은 생성키 입니다. 



저같은 경우는 아래와 같이 수정 했습니다. 



*4-1 과정은 new가 아닌 edit에서 수정해주세요.

4-1. System.out.print(); 형태

Name:  sysout

Description: print to~ blah (변동x)

Pattern:System.out.print(${word_selection}${});${cursor}



4-2. System.out.printf(); 형태

Name:  sysoutf

Description: print to~ blah (변동x)

Pattern:System.out.printf(${word_selection}${});${cursor}



4-3. System.out.println(); 형태

Name:  sysoutln

Description: print to~ blah (변동x)

Pattern:System.out.println(${word_selection}${});${cursor}




5. 차이점을 아시겠나요? print를 기본으로 설정하고 println, printf 를 추가로 넣었습니다. 원래는 println이 기본이였지요.


6. 위 과정을 거치고 sysout + ctrl + spacebar누르면 단축키 3가지가 나옵니다. 그 중에 고르시면 되겠습니다.




역시 프로그래밍은 하나하나 뜯어서 커스텀마이징하는 재미가 있네요ㅎㅎ


 








'자바공부' 카테고리의 다른 글

자바 문자열 공백 만들기  (0) 2018.03.23
String 클래스의 주요 메서드  (0) 2018.03.15
자바 이클립스 단축키 모음  (0) 2018.03.13
변수의 타입  (0) 2018.03.06
변수의 명명규칙  (0) 2018.03.06