Spring Tool Suite 4(STS) 기본 개념 및 단축키 등

2020. 10. 12. 18:34JAVA

< Spring Tool Suite >

: 스프링 툴 스위트(STS, Spring Tool Suite) 이클립스 기반 스프링 애플리케이션을 개발 하기 위한 개발 환경을 의미

# Project

- 프로그램을 만들기 위한 파일들을 모아놓은 폴더

# src

-패키지들을 모아놓는 폴더

# package

- 각각의 기능을 수행하는 클래스들을 모아놓은 폴더

# class

- 각각의 기능을 수행하는 소스코드 묶음

 

< 기본 단축어 정리 >

  • 새 프로젝트 만들기 단축키: alt+shift+N
  • 자동 완성 기능: ctrl+space
  • 저장: ctrl+S
  • 자동 줄맞춤: ctrl+shift+F
  • 블록 주석:  ctrl+shift+/
  • 주석 풀기: ctrl+shift+\
  • 코드 실행: ctrl+F11
  • import java util: ctrl+shift+O
  • 문장 맨 앞으로: Home
  • 문장 맨 뒤로: End
  • 빨간줄 발생시 커서 위치시키고 ctrl+1
  • 동일 변수명 한번에 바꾸기 단축키: alt+shift+r
  • Home : 줄에서 맨 앞으로 이동
  • End : 줄에서 맨 뒤으로 이동
  • Ctrl + Home : 맨 위으로 이동
  • Ctrl + End : 맨 아래으로 이동
  • Ctrl + Z : 이전 히스토리로 한 단계 이동
  • Ctrl + Y : 이후 히스토리로 한 단계 이동

 

< 그 외 소소한 Tip's >

- 파일명은 무조건 대문자, 띄어쓰기는 불가, 문자별 첫문자는 대문자

- 프로그램의 시작 폴더는 "Main" 하나 만들고 시작

- 왼쪽의 녹색 점(Break point)이 생성되면 다시 더블 클릭해서 삭제 가능(참고로 break point를 찍고 디버깅을 실시하면 그 포인트에서 진행이 걸리게(?) 되는데 소스코드의 문제점 등을 파악할 때 유용하다)

- System.out 은 출력 개념, System.in은 입력 개념

 

'JAVA' 카테고리의 다른 글

[JAVA] 변수의 영역  (0) 2020.10.13
[JAVA] System.out.printf로 작성시 Tip's  (0) 2020.10.13
[JAVA] println VS. printf  (0) 2020.10.13
[JAVA] Scanner 객체 생성  (0) 2020.10.13
[JAVA] 변수, 스캐너, 조건문, 반복문  (0) 2020.10.12