'이클립스'에 해당되는 글 8건

  1. 2010.09.01 자바 디컴파일러 elcipse plugin by 즐건세상
  2. 2010.08.27 이클립스 cdt plugin 주소 by 즐건세상
  3. 2010.03.13 이클립스 cdt 개발 환경 설정 by 즐건세상
  4. 2009.02.04 서브버전 표시문 줄이기 by 즐건세상
  5. 2008.12.15 이클립스에서 console 결과 삭제되지 않고 남아 있게하기 by 즐건세상
  6. 2008.07.04 이클립스 단축키 by 즐건세상
  7. 2008.03.27 이클립스 탭 전환 단축키 변경하기 by 즐건세상 2
  8. 2007.11.05 이클립스에서 .project 파일만 있는 프로젝트 임포트 하기 by 즐건세상
http://java.decompiler.free.fr/jd-eclipse/update
Posted by 즐건세상
l
- 이클립스 ganymede 버전
http://download.eclipse.org/tools/cdt/releases/ganymede/

- 이클립스 gallieo 버전
http://download.eclipse.org/tools/cdt/releases/galileo


Posted by 즐건세상
l
이클리스에서 c, c++ 개발환경을 설정해보자.
1. c 컴파이러는 다운 받는다. 컴파일러에는 여러종류가 있지만 여기서는 mingw를 이용한다.
여기서는 mingw(http://www.mingw.org/)를 다운 받아서 설치한다.

2. 환경변수 path 에 c 컴파일러 경로를 추가한다.

3. c,c++개발용 이클립스를 다운 받는다.

4. 이클립스를 설정한다.
mingw를 설치하게 되면 make 파일의 이름과 이클립스에서 make 명령어가 달라서 컴파일이 안된다.
<minggw make 명령어>

window-preference 메뉴에서 make 파일 명령어
<이클립스 makefile 명령어>

mingw의 bin폴더의 mingw32-make.exe 명령어를 복사해서 make로 바꾼다. 다른 개발 프로그램이 mingw32-make.exe 사용할 수도 있기 때문에 mingw 를 바꾸는게 낫다.
Posted by 즐건세상
l
이클립스에서 서브버전으로 연결되어 있는 프로젝트는 서브버전에 대한 정보가 길게 표시된다. 이클립스에서 이런 정보들을 편집할 수가 있다.
window-preferences 클릭한 다음 아래 그림에서 원하느대로 수정해서 사용하면 된다.

Posted by 즐건세상
l

Posted by 즐건세상
l


■ 이클립스 편집에 관련된 단축키

 - Ctrl + Alt + 방향키(위or 아래)
한라인이나 선택한 블록 라인을 복사한다. 이 단축키는 반복되는 문장이 많을 경우 굉장히 유용하다. 또한 클립보드에 데이터가 저장되어있더라도 지워지지 않는다.

 - Alt + 방향키(위or 아래)
한라인이나 선택한 블록 라인을 이동시켜준다. 지역변수에 멤버 변수로 옮기고자 할 때 유용하다.

- Ctrl + shift + 방향키(왼쪽 or 오른쪽)
사용자 삽입 이미지


단어(토큰) 별로 선택하게 해준다.

- Alt + Shift + 방향키(왼쪽 or 오른쪽)
사용자 삽입 이미지

  

- Ctrl + shift + x
 영문자를 대문자로 만들어준다.
- Ctrl + shift + y
 영문자를 소문자로 만들어준다.

■ 화면 이동에 관련된 단축키
- Ctrl + F6
 열려 있는 파일의 탭 전환 기능
- Ctrl + F7
 view 전환 기능
- Ctrl + F8
 perspective 전환기능
- Ctrl + 방향키(위 or 아래)
스크롤 기능

- Ctrl + q
 마지막 에디트 했던 위치로 이동
- Alt + 방향키(왼쪽)
히스토리에 저장되어 있는 위치중 이전에 있던 위치로 이동
- Alt + 방향키(오른쪽)
히스토리에 저장되어 있는 위치중 다음 위치로 이동
- Ctrl + e
파일이 많이 열려있을 경우 내가 찾고자 하는 파일이 안보일 경우가 있다. 이때 이 단축키를 사용하면 열려있는 모든 파일들을 볼수가 있다. 여기서 파일이름 몇개를 입력하게 되면 원하는 파일을 쉽게 열수가 있다

- f2
 커서를 메소드 위치에 놓아둔 상태에서 f2를 누르게 되면 이 메소드의 리턴 type이나 인자의 타입, 갯수 정보를 알 수 있다
-f3
커서를 메소드나, 클래스에 위치해서 f3 를 누르게되면 클래스나, 메소드가 정의되어 있는 위치로 이동하게된다.
-f4
커서를 클래스에 위치해서 클래스의 계층 구조를 보여준다.
- Ctrl + shit + r
이 단축키를 누르게 되면 창이 하나 뜨는데 이 창에서 파일 이름을 입력하게 되면

워크스페이스에 열려있는 프로젝트에서 파일을 찾아준다. java 파일 뿐만아니라 jsp, propeties 등 모든 파일을 찾을 수가 있다.

■ 검색기능
 - Ctrl + k
 검색할려는 키워드를 드래그하고 이 단축키를 누르게 되면 현재 열려있는 파일에서 검색을 한다.

 검색 방향은 현재 커서위치에서 아래로 찾는다.
- Ctrl + Shift + k
 위의 기능과 똑같은 기능을 한다. 다만 검색 방향이 현재 커서위치에서 위로 찾는다.

- Ctrl + h
 이 단축키는 프로젝트 단위나 워크스페이스, workset 에서 문자열이나 클래스 등을 검색할 때 유용하다.
한 프로젝트에서만 검색하고 싶은 경우 프로젝트를 선택하고 이 단축키를 누르게 되면 선택한 프로젝트에서만 검색이 된다.

- reference
클래스 이름이나 메소드이름을 선택하고 마우스 오른쪽 버튼을 누르면 reference 메뉴를 볼 수 있다.
이 기능은 클래스나 메소드를 참조하고 있는 부분을 찾아준다.

- Ctrl+Alt+h
이 단축키는 메소드의 호출 순서를 계층적으로 보여준다.



Posted by 즐건세상
l


이클립스에서 탭 전환하는 단축키가 Ctrl+F6 로 되어 있는데 이를 자주 쓰는 단축키인 Ctrl+Tab 키로 바꿔보자
사용자 삽입 이미지

아래 그림에서
1.RemoveBinding 을 클릭해서 디폴트로 설정되어 있는 바인딩을 제거한다.

2.Binding 박스에서 Ctrl + Tab 키를 누른다

3.apply 버튼을 클릭해서 변경된 내용을 저장한다.
저장하고 나면 바로 Ctrl+Tab 키를 사용할 수 있다.
사용자 삽입 이미지



Posted by 즐건세상
l
가끔 소스를 다운 받았는데 .project 파일만 있는 프로젝트 파일은 있는데 빌드 환경이 설정되지 않아서
이클립스의 다양한 기능을 사용할 수가 없는 경우가 있다.
.project 파일만 있는 경우의 아이콘
위 그림에서 보면 아이콘이 틀리다는 것을 알 수 있다. 이는 빌드할 수 있는 환경이 설정되지 않았기 때문에 나타나는 모습니다.
프로젝트의 속성을 보면
사용자 삽입 이미지
그림을 보면 Builders 에 아무것도 없다. 이런 경우 New를 해서 빌드할 수 있는 환경을 만들어 줄수 도 있겠지만 힘들다. 그래서 환경 파일을 수정해서 빌드 환경을 만들어준다.
.project 파일을 메모장이나 울트라에디트 같은 것으로 열어보면
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Auction-mid-imageupmid</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
    </buildSpec>
    <natures>
    </natures>
</projectDescription>
이런 형태로 되어 있다.. 뭔가 빈약해 보인다..그래서 여기다가 적절한값을 채워준다.
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Auction-mid-imageupmid</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>
위와 같은 값을 채워서 저장하고 프로젝트 속성 파일을 열어본다.

사용자 삽입 이미지
아까 처음에 봤던 그림과 다르게 빌드 할 수 있는 환경이 설정되어 있다.
이렇게 해서 빌드 환경을 설정해 주면 이클립스의 다양한 기능을 이용할 수가 있다.
Posted by 즐건세상
l