■ Ctrl + shift + l : 이클립스 및 STS 모든 단축키 알려줌
[ 파일 이동 및 생성 ]
- Ctrl + n : 새 파일/프로젝트 생성
- Ctrl + w : 현재 열려있는 파일 닫기 ( = Ctrl + F4)
- Ctrl + shift + F4 : 열려 있는 파일을 모두 닫음
- F2 : 폴더 및 파일 클릭 후 누르면 이름 변경
- Ctrl + m : 열려있는 파일 전체보기로 보기
- Ctrl + page up , Ctrl + page down : 열려있는 파일들 간 이동
- page up은 좌측, page down은 우측 페이지로 이동함
- Ctrl + F6 : 열려있는 창 전환 (웹브라우저 ctrl+tab 같은 느낌)
[ 주석 처리 ]
- Ctrl + shift + c : 커서가 위치한 한 줄을 주석으로 처리 (해제도 동일)
- Ctrl + shift + / : 마우스로 드래그한 블록을 주석으로 처리 (/* */)
- Ctrl + shift + \ : 마우스로 드래그한 블록 주석을 해제
[ 검색 기능 ]
⊙ 전체 검색
- Ctrl + shift + r : 전체 프로젝트에서 파일 찾기
- Ctrl + h : 키워드 검색
- 원하는 폴더가 있다면 마우스로 클릭 후 단축키 실행하면 그 폴더 안에서만 검색되게 할 수 있음.
프로젝트 전체라면 프로젝트 맨상단 클릭 후 검색
주로 File Search 기능을 사용,
하단 Scope Selected resource in 'Navigator~ 를 클릭하면 됨
다른 search 탭은 현재 거의 사용하지 않고 있음..
⊙ 페이지 내 검색 기능
- Ctrl + f : 한 페이지 내에서의 키워드 검색
- Ctrl + k : 찾을 문자열을 마우스로 드래그해서 ctrl + k를 누르면 그 페이지내에 같은 문자열을 따라가 준다.
- 대소문자 구분안 함
[ 작업 페이지 소스 편집 ]
⊙ 기본
- Ctrl + c : 복사
- Ctrl + v : 붙여넣기
- Ctrl + z : 이전 작업으로 되돌리기
- Ctrl + s : 저장 버튼 (현재 페이지)
- 저장이 안되어 있는 경우 파일 이름 옆에 *이 붙는다.
- Ctrl + d : 한 줄 삭제
- Ctrl + alt + ↑ 또는 ↓ : 커서 있는 줄 복사, 드래그하면 그만큼 복사됨
- alt + ↑ 또는 ↓: 커서 있는 줄과 위치 바꾸기
⊙ 페이지 내 이동
- Ctrl + o : 작업 페이지 내 outline 기능, 어떤 메소드가 있는지 보여준다. 클릭 시 이동
- alt + ← : 작업 페이지 내 이전 작업 위치로 이동
- alt + → : 작업 페이지 내 다음 작업 위치로 이동
- Ctrl + HOME : 소스페이지 내 맨 위로 이동
- Ctrl END : 소스페이지 내 맨 아래로 이동
⊙ 기능
- Ctrl + shift + [ : 같은 한 페이지 두개로 보기 (닫기도 동일) - 자주 씀!
- Ctrl + shift + x : 문자열 드래그 후 사용 -> 대문자로 변환
- Ctrl + shift + y : 문자열 드래그 후 사용 -> 소문자로 변환
- Ctrl + Space : 입력 하다가 누르면 자주쓰는 문자열을 완성시켜줌
- Ctrl + shift + o : 안쓰는 import(노란줄) 알아서 삭제해줌
- Ctrl + shift + m : 빨간줄 떠있는 해당 객체에 커서롤 놓고 키를 누르면 자동으로 Import 해줌
- Ctrl + shift + f : 소스 정렬 (드래그해서 사용하면 예쁘게 됨 - 잘 안씀ㅋ)
⊙ 블록 설정
- shift + end : 현재 커서부터 그 줄 끝까지 블록 설정
- shift + home : 현재 커서부터 그 줄 처음까지 블록 설정
- alt + shift + ← 또는 → : 현재 커서에 있는 줄 한 단어 블록으로 설정
- Ctrl + a : 전체 블록 설정
⊙ 텍스트 자동완성 (.java- 함수안에서만 작동)
- sysout 입력 후 Ctrl + space : System.out.println(); 자동 입력됨
- try 입력 후 Ctrl + space : try-catch 문이 자동 완성
- for 입력 후 Ctrl + space : for 문 자동 완성
- switch 입력 후 Ctrl + space : switch 문 자동완성
[ 실행 ]
- F11 : 소스 실행 / 서버를 킨다.
[ SVN ]
- Ctrl + alt + u : 클릭한 파일 연결된 SVN 업데이트
- Ctrl + alt + c : 클릭한 파일 연결된 SVN에 커밋
- Ctrl + alt + s : 클릭한 파일 또는 폴더 연결된 SVN에 붙어서 커밋된 소스랑 비교 가능
'개발일지' 카테고리의 다른 글
IIS tomcat 연동 (0) | 2023.05.16 |
---|---|
Tomcat - AJP 에러 (0) | 2021.10.26 |
[파이썬] 웹크롤링에 필요한 BeautifulSoup4 (BS4) 설치 (0) | 2021.09.08 |
[WAS] Tomcat9 설치 (0) | 2021.09.08 |
[FTP] 파일질라 설치 _ filezilla (0) | 2021.09.08 |