[자바스터디] 3. 자바기초(2)

SooYeon Yeon·2021년 1월 13일
0

2021 자바스터디

목록 보기
3/13
post-thumbnail

2021-java-study

2021 자바 스터디 2주차 과제

자바 코드 실습

Intellij 단축키 정리-Windows 버전

General:공통 부분 단축키

- Alt+#[0-9]: 각 단축키에 해당하는 도구창 열기
- Ctrl+Shift+F12: 편집기 영역을 최대 크기로 토글
- Ctrl+Alt+S: 설정 창 열기
- Ctrl+Alt+Shift+S: 프로젝트 구조 확인 및 변경 창 열기
- Ctrl+E: 최근 사용한 파일 목록 조회
- Ctrl+Shift+A: 액션을 검색하여 실행
- Ctrl+Shift+Enter: 세미콜론 생성
- Ctrl+Alt+V: 반환값 보여줌(자료형,변수)
- Ctrl+N: 클래스 이름으로 클래스 이동
- Ctrl+Shift+N: 파일 이름으로 파일 이동

Editing:편집기 관련 주요 단축키

- Ctrl+Space: 기본 코드 자동완성 기능
- Ctrl+Shift+Space: 소스 코드 분석해 적합한 자동완성 코드 추천
- Alt+Insert: 코드를 생성 (Getter/Setter,메서드 오버라이드 코드 생성 시 유용)
- Ctrl+B: 해당 코드의 선언부로 이동
- Ctrl+Alt+B: 해당 코드의 구현부로 이동
- Alt+F7: 해당 항목이 사용된 위치 검색
- Ctrl+mouse: 코드를 링크처럼 타고 들어감
- Ctrl+D: 라인 복제
- Ctrl+Y: 라인 삭제
- Ctrl+/: 라인 단위로 주석처리

Compile and Run:컴파일 및 실행 관련 주요 단축키

- Ctrl+F9: 프로젝트 빌드
- Shift+F10: 실행
- Shift+F9: 디버그

Refactoring:소스 리팩토링 관련 단축키

- Shift+F6: 이름 변경
- Ctrl+Alt+Shift+T: 리팩토리 관련 전체 항목을 조회
- Ctrl+Alt+L: 코드 자동 정렬

Live template

자주 사용하는 Live template

- main + tab: Public static void main(String[] args)
- psvm + tab: Public static void main(String[] args)
- sout + tab: System.out.println();
- soutf + tab: System.out.printf("");
- serr + tab: System.err.println();
- soutm + tab: System.out.println("curren class and method names");
- soutv + tab: System.out.println(values);
- soutp + tab: System.out.println(method paramater names and values);
- St + tab: String
- fori + tab: for (int i=0;i<;i++) {}
- iter + tab: for (String arg : args) {}

0개의 댓글