[eclipse] 찾기 단축키(ctrl + shift + R , ctrl + H)

ctrl + shift + R : 파일 내에서 찾기(프로젝트 내 파일 검색)

ctrl + H : 전 범위 찾기(모든 파일 검색)

Posted by airlueos
,

출처 : http://okjsp.tistory.com/1165643715

버전이 맞지 않으면 이클립스의 다이나믹 웹 프로젝트가 컴파일 되지 않는 현상이 있습니다. Problems탭을 보면 다음과 같은 메시지가 보입니다.

Project facet Java 5.0 is not supported by target runtime Apache Tomcat v5.0
Java5.0은 Apache Tomcat v5.5 이상과 맞기 때문입니다.

해당 라인을 선택하고 Quick Fix 메뉴를 선택합니다. (ctrl+1 또는 command+1)

Quick Fix 창이 나오기는 합니다만 막막합니다. 그냥 Create a new runtime environment 선택된 상태에서 Finish 버튼을 클릭합니다.

Runtime Environment 에 Apache Tomcat v6.0을 선택합니다.

프로젝트 Clean...을 선택해서 다시 빌드합니다.

그냥 전체 class 다 지우고 빌드를 몽창 다 해버렸습니다.

말끔하게 해소되지 않는군요.
Java project facet과 자바컴파일러가 맞지 않는다는군요.

Quick Fix를 클릭하니 옵션이 두 개가 나왔습니다. 그냥 6.0을 하니 Apache Tomcat v6.0과 Java6.0은 또 어울리지 않는다는군요. 쩝.

프로젝트 프로퍼티창을 열어봅니다.

facet으로 검색을 해 봤습니다. Project Facets라는 것이 나옵니다.

이 항목에서 5.0으로 맞춰주었습니다.

Targeted Runtimes는 Apache Tomcat v6.0이 선택되어 있습니다.

Project > Clean... 과정을 다시 해보면 Facet 오류가 사라졌을 것입니다.


Posted by airlueos
,

출처 : http://balhae79.tistory.com/225

위와 같이 *.min.js 파일에 에러가 표시되어 프로젝트에 x 표시가 되는 불상사를 막기위해 

이클립스 버그 페이지를 뒤지던 중 해결책을 발견하였다. 



 
1) Project->Properties->JavaScript->Include Path->Source
2) Inclusion and Exclusion Patterns 창에서 Exclusion patterns Add 버튼 클릭
3) 상황에 적합한 패턴 입력 (예 : **/jquery*.js ) 
4) 적용시키면 에러 표시 제거됨
 





Posted by airlueos
,

STS 설치 후 가뜩이나 느리게 뜨는 이클립이 잘 보지도 쓰지도 않는

STS Dashboard 가 시작하자 마자 뜨느라고 더 느리게 떴다.



고걸 안뜨게 할려면
Window >  Preferences > Spring > Dashboard 에 가서 Show Dashboard On Startup 에 체크되 있는걸 체크해제 

Posted by airlueos
,

[eclipse] 이클립스 단축키

ctrl + shift + r  : 클래스 검색

alt + 방향키     : 최근 작업한 탭 이전 이후 이동

ctrl + t               : 상속 구조 계층화

ctrl + l               : 라인번호 찾기

ctrl + shift + w : 모든 창 닫기




Ctrl + O -> 빠른 outline

해당 클래스안에 메소드 타입 등을  를 확인할수 있습니다.

Ctrl + F 찾는것보다 보기 쉬워요.   


 

ctrl + T : 해당 클래스 계층구조 (상속 계층)

ctrl + alt + H : 해당 메서드가 호출된 곳들 표기

ctrl + shift + a : 열편집 모드

F3 : 클래스 열기

F3 or ctrl + 클릭 ->   메서드 따라 들어가기

alt + shift + j : doc 주석달기


Ctrl + w : 해당 창 닫기

Ctrl + shift + w : 모든 창 닫기

 

Ctrl + F

-> 이게 찾기중에서 제일편함 (찾기 기능 및 replace with 기능이있음 )

[Replace with ->  a 라는 문자를 b로 바꾸고싶을 경우 일일이 찾아서 하지 않아도 됨.]

 

 

 

Ctrl + L ->

 라인넘버로 이동한다. 

 ex) 200번째줄로 바로 이동가능 

 

 

Ctrl + D

-> 라인 삭제 (정말 )

 

Ctrl + Space

->  자동완성 기능

ex )  syso Ctrl+Space 눌르면 system에대한 클래스 등 System.out.Print에 대한게 쭉 나와요.

 

Ctrl + K

-> “for" 라는 것을 찾고싶으면 for 드래그후 단축키 클릭 ( Ctrl + f 가 더익숙함)

 

Alt +  ←  

->  이전에 했던 Action

 

Alt +  

->  이후에 했던 Action

 

 

Ctrl + F11

  ->  전에 실행된 Run as 파일 실행 됩니다. 

 

Ctrl + W

->  파일 닫기(공통으로 많이 쓰이는 단축키)

 

Ctrl + /

 -> 드래그 한줄 (여러줄) or 그줄에 주석처리가됩니다해제는 역순

 

 

 

 

Alt + ↓ , Alt + ↑ 

 줄바꾸기입니다 .  이거 모르면 copy&paste 로 노가다 많이하조...

(많이 쓰여요)


Ctrl + Alt + /↑ 화살표

->  한줄 라인 복사 

 

Ctrl + Shift + O

-> 전체적인 임포트를 자동으로 해주는 기능입니다. (많이쓰임)

 

 

Ctrl + M -> 전체화면 바꿔줌

 


   

Ctrl + N

 -> 프로젝트 생성 새로운 파일

 

 


F11-> Debug 시작

 

F8 -> Debug 계속

 

F6 -> Debug 라인 실행 됩니다.

 

F5 -> Debug 라인씩 실행 함수 내부로 들어갑니다.


 

Ctrl + Shift + B

-> 현재 커서 라인에 브레이크 포인트 설정

 

 

 

 

Ctrl + Shift +X

-> 대문자로 변환 시킴

 

Ctrl + Shift + Y

 -> 소문자로 변환 시킴

 

Ctrl + Shift + L

 -> 모든 단축키의 내용을 표시해줍니다.

 


출처 : http://ggari.tistory.com/91

Posted by airlueos
,

이클립스 내 열편집 기능!

Shift + Alt + a 눌러 열편집 모드

다시 누르면 열편집 모드 해제

Posted by airlueos
,

인터페이스 정의 후 메서드를 따라가면 인터페이스를 향하게 되어 번거로움

1. 메서드 위에 포커스

2.  ctrl + t 를 눌러 구현체 찾을 수 있음.

Posted by airlueos
,

참조 : http://shonm.tistory.com/category/eclipse/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4%20%EC%A3%BC%EC%84%9D%20%EB%8B%AC%EA%B8%B0


프로젝트를 하다 보면 메소드나 필드 위에

 /**
  * 전체 갯수 select
  * @param comcodeDTO  ComcodeDTO
  * @return int     갯수
  * @throws SQLException
  */


이런 식으로 멋들어지게 주석이 달려 있는걸 많이 봐왔다.
이런걸 어떻게 할까 생각 했는데...

일단 주석 생성은
alt + shift + j 를 누르면 된다.

그런데 위와 같은 주석은 일부로 템플릿을 만들어서 저장 시켜주는 것이다. 어떻게 하는 것인지 따라하면 금방 할 수 있다.

일단 이클립스 상위 메뉴 중 
window > prefereances 를 들어간다.

그리고 왼쪽 탭들 중
Java > Code Style > Code Template 를 들어간다.

그러면 오른쪽에 Comment 와 Code 두개가 나타나는데
Comment 를 클릭해서 여러 항목들이 펼쳐지면 

메소드 주석을 바꾸기 원하면 method 에 가서 edit 를 하는 식으로 주석을 만들면 된다.

설정방법은 이렇게 되고...

주석 만들기는 아까 말한대로 필드나 메소드 이름을 클릭한 후 alt + shift + j 를 누르면 자동 생성 된다. 참 쉽죠~~잉~~

Posted by airlueos
,

1. 에러 메세지
    Cannot create a server using the selected type

2. 방법
    경로: .metadata/.plugins/org.eclipse.core.runtime/.setting 안에 있는

org.eclipse.wst.server.core.prefs
org.eclipse.jst.server.tomcat.core.prefs

        파일을 삭제한다.

Posted by airlueos
,