티스토리 뷰

반응형

STS란 이름에서도 알 수 있듯이 스프링 통합 개발 환경을 제공하는 툴이며 스프링을 개발하는데 많은 편의 기능을 제공한다.

 

기존에 이클립스툴과 다른 것이 없기 때문에 JAVA 프로그래밍을 하는데 지장이 없다.

 

 

*다운로드 방법

 

먼저 아래의 사이트에 접속한다.

 

http://spring.io/tools

 

 

그냥 다운로드를 할 경우 32비트로 다운 되므로

 

자신에 버전에 맞게 다운로드 하려면

 

See all versions를 클릭한다.

 

 

자신의 PC의 버전에 맞게 다운로드 합니다. 압축을 풀 때 파일명이 길어서 오류가 날 수도 있는데 

 

오류가 날 경우에는 spring-tool-suite-3.9.5.zip 과 같이 짧게 줄이고 

 

압축 풀 대상 경로를 C드라이브 하위로 잡아주시면 됩니다.

 

 

압축을 푼 후, 경로를 따라 sts-bundle -sts3.9.5.RELEASE에 들어가시면 STS.exe 실행파일이 있습니다.

 

STS.exe 파일이 실행이 되면 다운로드 성공!!

 

 

- 환경 설정 하는 방법

 

Window - Preferences 클릭!!

 

 

 

 

General - Workspace - Text file encoding - Other 클릭후 UTF-8로 설정

 

 

 

Web- CSS Files - Encoding(ISO 10646/Unicode(UTF-8)) 변경

 

Web- HTML Files - Encoding(ISO 10646/Unicode(UTF-8)) 변경

 

Web- JSP Files - Encoding(ISO 10646/Unicode(UTF-8)) 변경

 

 

폰트 변경하는 방법

 

Genaral - Appearance - Colors and Fonts - basic - Text Font(Monaco)

 

*폰트는 Monaco 추천 : 무료 폰트 중에서 가독성이 뛰어나다!!

 

폰트 다운로드

 

 

todylu/monaco.ttf

the monaco font improved: add special characters in monaco.ttf - todylu/monaco.ttf

github.com

이클립스 단축키

 

< 정렬 >

ctrl + shift + F : 모든 줄 정렬

ctrl + i : 선택된 줄 정렬

 

< 주석처리 >

ctrl + / :  Single line 주석처리

ctrl + shift + / :  Multi line 주석처리

 

< 여러가지 >

ctrl + Z : 뒤로 가기

ctrl + Y : 앞으로 가기

ctrl + D : 커서가 있는 한 줄 지우기

ctrl + O : 아웃라인 보기 (A : A로 시작하는 것들 보기, *A : A가 들어있는 것들 보기)

ctrl + alt + ↓ : 아래로 복사

Block + ctrl + alt + H : 누가 블락된 곳을 호출하는지 확인하기

ctrl + m : 창전환

ctrl + shift + x : 대문자로

ctrl + shift + y : 소문자로

ctrl + shift + L : 단축키 확인

ctrl + shift + O : 자동 import

ctrl + shift + R : 파일 찾기

ctrl + shift + ↑(또는 ↓) : 메소드 중심으로 이동하기

alt + shift + M : 블럭지정된 코드 메소드로 쪼개기

alt + shift + R : 커서에 있는 단어 전체 이름 변경

alt + ← : 나를 부른 위치로 다시 돌아감

alt + ↑(또는 ↓) : 선택된 코드 이동

 

< 자주쓰는 라인 >

main + ctrl + space + enter : public static void main(String[] args) 

syso + ctrl + space + enter : System.out.println();

 

< 디버깅 >

Line + double click : 디버깅 시작지점 지정

F11 : 디버깅 시작

F6 : 한 라인씩 디버깅

F5 : 해당 메소드로 들어가서 디버깅

F8 : 디버깅중 한라인 건너뛰기 

 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함