현업이나 전공자 분들에게는 당연할 수도 있지만 학원에서 IT를 처음 배우신 분들에게 도움될 정보들을 모아봤습니다. 제가 학원 다닐때 알았으면 유용했을 기능들입니다. 물론, 저를 위한 메모이기도 합니다. 1. open resource (ctrl + shift + r) 최근 검색 내역이 나와서, 같은 이름의 파일을 비교하기 용이
빠르게 파일 검색할 수 있음 2. search 다양한 조건으로 검색이 가능
검색 환경 설정 가능 3. 앞으로 가기, 뒤로가기 꿀팀인데 모르는 사람들 많음
- ctrl 누르고 들어갔다가 이걸로 들락날락하면 좋음 4. 정의된 곳으로 가기 f3 전임님이 내가 작성한 코드 보실 떄 쓰셨던 건데, ctrl + h 할 필요 없어서 아주아주 편한다. 처음에 엄청 헷갈렸다 하지만 사용하면 아주 편하다. 어떤 변수들이 사용되는지 볼 수 있고 f6 누르면 한줄씩 f8 누르면 블록으로
break point -> 디버그로 실행 -> f6 연타
확인하기 syso로 하나씩 찍어보지 않고 내가 원하는 단계로 콘솔에 찍히도록 만들 수 있다. 아주 아주 편한다. 로그 파일에 저장도 가능하다. 나중에 오류나면 로그 파일 들고 질문하면 칭찬 받을 수 있다. .class 파일이 어쩔 때는 보이고 어쩔 때는 이상하게 나올 떄가 있다 rt.jar 파일 때문이다.
build path -> rt.jar -> Source Attachment 들어가서 수정
코드가 길어질 수 있다 내가 한거면 따로 함수로 뺴도 되고 try catch문으로 분리해서 가독성을 높일 수 있다. 하지만 그게 안되는 상황이라면 접기가 또 필요할 수도 있다
이제는 지원되지 않는 coffe-bytes라는 플러그인이 있는데 고맙게도 깃에 다운받은 분이 있고 더 고맙게도 그 방법을 티스토리에 정리해주신 분이 계시다.
a. Package Explorer -> 아래 방향 화살표 (또는 ctrl + f10) b. Package Presentation c. Flat -> Hierarchical Type Heiarchy / Outline 변수 목록과 클래스 구조를 tree 형태로 볼 수 있어서 처음 보는 코드를 한눈에 보기 좋다. windows -> show view가서 찾아도 되지만 그냥 Search에 입력하자
* 구조 모르면 Flat 쓰는 걸 추천합니다. 2. 글자 크기 줄였다 키우기 ctrl +, ctrl - - 은근 모르는 사람들 많다. 3. 코드 위아래 복사 ctrl + alt + 방향키 설마 모르는 사람 없겠지만 주변에서 한명 봐가지고.. Dbeaver에서도 사용가능하다. vs code는 안됨
5. About Spring Tool Suite help -> About Spring Tool Suite 버전 정보와 함께 설치 SW 목록들이 나온다. 버전이 다르거나, 처음 본 프로젝트의 환경이 궁금하면 pom.xml 을 뒤져보기 전에 한번 보는 것도 괘찮다.
6. Eclipse MarketPlace SW 이것저것 설치할 수 잇는데 나는 Darkest Dark Theme으로 STS를 어둡게 만들었다. 하얀 것보다 눈이 덜 피로함
7. 전에 열었던 파일로 이동 (ctrl + e) + enter 컴퓨터의 alt tab 누르듯이 연타 가능 8. 파일 닫기 (ctrl + w) * 클릭해서 닫으면 정신 건강에 안좋음 |