써먹는 웹개발
[IntelliJ] Windows 단축키 1탄 : 설정 관련 단축키 본문
1. 소스 입력중에 자동완성 기능인 ctrl+shift+enter
- 동작 전 자바 소스
Hello hello = new Hello |
- 동작 후 자바 소스
Hello hello = new Hello(); |
2. ctrl+shift+A 누르고 액션별로 자동완성
1) getter and setter
2) 생성자 : Generate
3. 패키지 생성방법 : (트리구조의) 패키지 목록에서 alt+insert 누르기
4. alt + enter
1) class 단에서 누르고 implement methods 선택
- Iterable도 생성가능
- 파일명 수정시, Rename도 여기서 가능
- 선택결과
인터페이스에 선언된 메서드를 가져옴
2) Assertions.assertThat~에서 assertThat 부분에서 누르고 'Add static import for ~' 누를 것
변경 전 | Assertions.assertThat(discount).isEqualsTo(1000); |
변경 후 | assertThat(discount).isEqualTo(1000); |
5. 선택한 단어부터 똑같은 단어를 동시에 바꾸기 : shift + f6
6. Create Test : ctrl + shift + t
7. 테스트 코드 작성
테스트를 하고자 하는 Multiplier 클래스의 클래스명 위에서 우클릭하여 Go to - Test를 클릭한다.
Create New Test... 을 클릭한다.
8. import 추가 2가지 방법
1) ctrl + space 입력
2) alt + enter > import class
9. setting 단축키
- Windows 기준 단축키 : ctrl + alt + s
- Mac 기준 단축키 : Command + ,
※ 플러그인(이클립스식 Marketplace)는 setting창의 plugins에 있다.
10. try ~ catch 단축키
- ctrl + alt + t
11. 일괄검색 : ctrl + shift + f
- 일괄변경 : ctrl + shift + r
12. 파일찾기 : Ctrl + Shift + n
6번 출처 : ildann.tistory.com/5
'Developer Tools > IntelliJ & DataGrip' 카테고리의 다른 글
[IntelliJ] 프로젝트 클린(clean) 방법 (0) | 2021.05.07 |
---|---|
[IntelliJ 펌] run 할때 finished with non-zero exit value 1 오류 (0) | 2021.05.06 |
[Intellij] Spring Initializr가 없는 이유 및 해결방법 (1) | 2021.04.27 |
[IntelliJ] 서버 실행시 finished with non-zero exit value 1 오류 해결방법 (0) | 2021.03.22 |
[IntelliJ] Web server failed to start. Port 8080 was already in use. 메세지 출력시 다른 포트로 변경방법 (0) | 2021.03.22 |