요약
preferences에서 해당 키워드 검색
Syso 단축키
- Java - Editor - Templates : sysout -> syso로 변경 -> rename existing
- Keys - Content Assist : option + space
주석 설정
- Code Templates - Comments - Types : 주석 수정
Console Log 라인 수 늘리기
- Console : 80000에 0 붙이기
자동완성 기능 안될 때
- Editor - Content assist : Enable auto activation 체크
- Editor - Advanced : Java Non-Type Proposals, Java Proposals 체크
이클립스 N개 켜기
- cd /Applications/
- Open -n Eclipse.app
Mac - Eclipse : syso (option + space) 단축키 설정
https://m.blog.naver.com/littlehobby/220743550185
blog.naver.com
Mac - Eclipse : run 실행 단축키 (command + fn + f11)
https://onevely.tistory.com/13
onevely.tistory.com
Mac - Eclipse : 자동 import (command + shift + o)
Mac - Eclipse : 자동 indent (command + i)
Mac - Eclipse : 단축키 모음
https://devfalledinmac.tistory.com/7
devfalledinmac.tistory.com
Mac - Eclipse : 주석 설정(/** **/)
환경설정 열고 검색바에 Code Templates 검색 그러면 Comments라는 항목이 나올 것임
(자세히 : 상단 맨 왼쪽 사과 옆 Eclipse -> 환경설정 Preferences -> Java -> Code Style -> Code Templates -> Comments)
Comments -> Types -> Edit
Pattern을 수정해서 내가 원하는 식으로 바꿔줌
더 넣고 싶은 게 있으면 Insert Variable 누르면 됨
아래 포스트를 참고
hermeslog.tistory.com/308
코드 창에 /** 치고 엔터를 누르면 내가 설정한 주석이 나온다!
나는 주석을 내 이름 / 날짜 / 문제 URL / 문제 번호 - 문제 제목의 구성으로 해 놓는다.
소스코드를 좀 더 친절하게? 설명할 수 있고 이렇게 구성해놓으면 편하게 주석 쓸 수 있어서 꼭 써준다!
Eclipse - Console log 출력 라인 수 늘리기
환경설정 -> Run/Debug -> Console
Console buffer size가 원래 80000으로 되어 있는데 0을 더 붙여서 800000으로 늘리면 됨!
이클립스 콘솔(Eclipse Console) 출력 라인수 늘리기
이클립스로 개발시 콘솔로 나오는 로그를 디버깅에 참고 하게 됩니다. 그런데 기본 설정으로 되어 있는 값으로는 한번의 요청으로 발생하는 로그를 모두 보 여주지 못하고, 앞쪽의 로그는 사라�
offbyone.tistory.com
Mac - Eclipse : 이클립스 2개 실행하기(n개까지 아무튼 여러 개 실행하기)
윈도우랑 다르게 맥에서는 이클립스가 1개밖에 안 켜진다.
윈도우에서는 새로 만들면 또 다른 이클립스 워크스페이스 켤 수 있는데...
결론은 내 맥에서 이클립스를 설치한 폴더를 찾아야 한다.
대부분 Applications안에 Eclipse.app이 설치되어있다고 한다.
cd /Applications
이클립스가 설치된 폴더에서 아래 명령어를 입력하면 새로운 창으로 이클립스를 실행할 수 있다.
open -n Eclipse.app
ex) 내가 한 과정
먼저 맥에서 터미널을 실행한다.

나는 iTerm으로 커스텀해서 저렇게 생긴 거고 구냥 터미널 키면 된다!
처음에 사용자 이름으로 돼있는 경우에는 (현재 /루트 - Users - 내 기본 폴더에 있다.)
cd /
위의 명령어를 입력해 루트 디렉터리로 이동해주면 되고, 이미 루트라면 이 작업 필요 없음

루트 디렉터리를 보면 여러 폴더가 있고 Applications폴더로 가면 됨
cd Applications

Eclipse.app이 있는 것을 확일할 수 있다. 여기서 아래 명령어 입력
open -n Eclipse.app

그러면 아래와 같이 워크스페이스를 열 수 있는 창이 나온다!

Mac - Eclipse : 메서드 자동 완성 기능이 안될 때 (Content Assistant) Option + Space
함수나 변수를 일부만 입력해도 자동으로 완성하는 위와 같은 기능이 작동되지 않을 때 설정하는 방법입니다.
Mac에서는 Option + Space 단축키이고, 굳이 단축키를 누르지 않더라도 메서드들을 위와 같이 보여줍니다.
Preferences -> Java -> Editor -> Content Assist에서
Auto Activation - Enable auto activation 체크
Enable auto activation이 체크되어 있지만 여전히 안 나타나는 경우
Content Assist -> Advanced
Java Non-Type Proposals, Java Proposals 체크
'Java' 카테고리의 다른 글
[Java] String 숫자 int 배열로 만들기 (0) | 2020.05.03 |
---|---|
[Java] Collection Framework2 - Set(HashSet / LinkedHashSet / TreeSet) (0) | 2020.04.25 |
[Java] Iterator / ListIterator (0) | 2020.04.22 |
[Java] Stack, Queue 클래스 (0) | 2020.04.21 |
[Java] Collection Framework1 - List(ArrayList / Vector / LinkedList) (0) | 2020.04.21 |
댓글