내용으로 건너뛰기
잡개발자 리토의 잡위키
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
미디어 관리자
사이트맵
로그인
>
미디어 관리자
사이트맵
기술문서:프로그램:개발도구:eclipse
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
{{htmlmetatags> metatag-description=(이클립스, Eclipse, Spring Tool Suite, STS, 플러그인, 환경설정, 단축키, 유용한 기능, 트러블슈팅, 에디터, Editor, 통합 개발 환경, IDE) metatag-og:description=(이클립스, Eclipse, Spring Tool Suite, STS, 플러그인, 환경설정, 단축키, 유용한 기능, 트러블슈팅, 에디터, Editor, 통합 개발 환경, IDE) }} ====== Eclipse / STS ====== <note tip> 본 문서는 "Eclipse IDE Photon R Packages" ((https://www.eclipse.org/downloads/packages/release/photon/r)) 와 "Spring Tools for Eclipse 5.1.1" 버전을 기준으로 작성되었습니다. </note> ===== 플러그인 ===== * [메뉴] Help > Eclipse Marketplace * [탭] Search * AnyEdit Tools * Subversion * EGit * DBeaver * editorconfig-eclipse * [메뉴] Help > Install New Software * [버튼] Add * Lombok ((https://projectlombok.org)) * Name: Lombok * Location: <nowiki>https://projectlombok.org/p2</nowiki> * <color gray><del>ERMaster</del></color> ((https://ermaster.sourceforge.net)) * <color gray><del>Name: ERMaster</del></color> * <color gray><del>Location: <nowiki>http://ermaster.sourceforge.net/update-site/</nowiki></del></color> ===== 환경설정 ===== * [메뉴] Window > Preferences * General * Show heap status: 체크 * General > Editors > Text Editors * Show line numbers: 체크 * Show whitespace characters: 체크 * configure visibility * Space * Leading: 체크 * Enclosed: 체크 * Trailing: 체크 * Tab * Leading: 체크 * Enclosed: 체크 * Trailing: 체크 * General > Editors > AnyEdit Tools * [탭] Auto - Convert * Remove trailing whitespace: 체크 * Create new line at the end of the file: 체크 * General > Editors > Text Editors > Spelling * Enable spell checking: 체크 해제 * General > Search * Reuse editors to show matches: 체크 해제 ==== 메모리 설정 ==== * eclipse.ini * SpringToolsForEclipse.ini <code> -Xms1024m -Xmx2048m </code> ===== 단축키 ===== ^ 단축키 ^ 기능 ^ | <key>Ctrl</key> + <key>F</key> | Find/Replace | | <key>Ctrl</key> + <key>H</key> | Search | | <key>Ctrl</key> + <key>Shift</key> + <key>R</key> | Open Resource | | <key>Ctrl</key> + <key>L</key> | Go to Line | | <key>Ctrl</key> + <key>Shift</key> + <key>Y</key> | To Lower Case | | <key>Ctrl</key> + <key>Alt</key> + <key>L</key> ((AnyEdit Tools)) | ::: | | <key>Ctrl</key> + <key>Shift</key> + <key>X</key> | To Upper Case | | <key>Ctrl</key> + <key>Alt</key> + <key>U</key> ((AnyEdit Tools)) | ::: | | <key>Ctrl</key> + <key>Alt</key> + <key>K</key> ((AnyEdit Tools)) | Convert Camel <-> Underscores | | <key>Ctrl</key> + <key>Alt</key> + <key>B</key> ((AnyEdit Tools)) | Convert Camel <-> Pascal | | <key>Ctrl</key> + <key>Space</key> | Content Assist | | <key>Ctrl</key> + <key>/</key> | Toggle Comment | | <key>Ctrl</key> + <key>Shift</key> + <key>/</key> | Add Block Comment | | <key>Ctrl</key> + <key>Shift</key> + <key>\</key> | Remove Block Comment | | <key>Alt</key> + <key>Shift</key> + <key>'A'</key> | Toggle Block Selection | | <key>Ctrl</key> + <key>Shift</key> + <key>O</key> | Organize Imports | | <key>Ctrl</key> + <key>Shift</key> + <key>F</key> | Format | | <key>Ctrl</key> + <key>Alt</key> + <key>R</key> | (Server) Start | | ::: | (Server) Restart | | <key>Ctrl</key> + <key>Alt</key> + <key>S</key> | (Server) Stop | | <key>Ctrl</key> + <key>Alt</key> + <key>P</key> | (Server) Publish | | <key>Ctrl</key> + <key>Shift</key> + <key>L</key> | 단축키 보기 | ===== 유용한 기능 ===== ==== Javadoc 생성 ==== * 프로젝트 선택 > 마우스 우클릭 * [컨텍스트 메뉴] Export * Java > Javadoc ==== Workspace 변경 ==== * [메뉴] File > Switch Workspace * Other * Copy Settings ((Workspace 설정)) * Workbench Layout: 체크 * Working Sets: 체크 * Preferences: 체크 ===== 트러블슈팅 ===== ==== Server Error: The selection did not contain any resources that can run on a server. ==== * 프로젝트 선택 > 마우스 우클릭 * [컨텍스트 메뉴] Properties * Project Facets * Dynamic Web Module: 체크
문서 도구
문서 보기
이전 판
맨 위로