내부 편집기에서 모든 파일 유형을 Eclipse로 열려면 어떻게해야합니까?


40

Eclipse에서 파일 열기 대화 상자를 사용할 때 많은 파일 유형이 예상대로 내부 편집기에서 열립니다 (.java, .txt). 그러나 다른 것은 외부 편집기에서 열립니다. 예를 들어 내 시스템에서 .sh 파일을 열려고하면 emacs에서 파일이 열리고 .py 파일이 bluefish에서 열립니다.

내부 편집기에서 모든 파일 을 열도록 Eclipse에 어떻게 지시합니까? 각 유형에 대해 명시 적으로 연결하고 싶지 않습니다. 기본적으로 내부 편집기에서 모든 것이 열리기를 원합니다.


1
여기에서 명확히하기 위해 Eclipse 또는 OS 파일 탐색기에서 파일을 두 번 클릭한다는 의미입니까? 특정 편집기 (예 : c / c ++ for .c 파일)가있는 경우에도 Eclipse의 모든 파일이 시스템 편집기로 기본 설정되는 동일한 문제가 있습니다.
— Chris Marasti-Georg

1
— @Chris

1
@studiohack : 이것이 "진짜 질문"이 아닌 방법을 정당화하기 위해주의를 기울여야합니다. 제가 꽤 분명하다고 생각합니다. 좋아하는 것으로 표시 한 4 명도 아마 좋은 대답을 원할 것입니다.
— Draemon

1
이 질문이 왜 종결되었는지 모르겠습니다. 나는 같은 문제를 가지고있다. 나는 자바를 클릭! 이클립스 (Juno) 파일과 메모장 응용 프로그램 (기본 Windows 처리기)에서 열립니다
— Ben

답변:


15

이 문제는 이클립스가 주어진 파일로 무엇을해야하는지 알지 못하는 경우, 소위 "시스템 편집기"로 파일을 엽니 다. 실제로는 OS가 무엇을 말하든 "롤링 주사위" 효과". 나는 당신이 OS에게 Eclipse를 기본 편집기로 사용하도록 말할 수 있다고 생각하지 않습니다 (내가 시도하지는 않았지만 어쨌든 누군가가 실제로 그것을 원하는 이유가 궁금합니다). 이클립스 플러그를 설치하십시오. 편집하려는 파일 종류 (예 : pyDev for python)를 관리하거나 창> 환경 설정> 편집기> 파일 연관으로 이동하여 파일 확장자를 Eclipse의 내장 텍스트 편집기에 연관 시키십시오.

나는 Vim, Emacs 및 Eclipse를 많이 사용하고 있습니다.이 작업을 위해 Emacs는 실제로 원하는 것이 아닙니다 .하지만 자신의 장점을 위해 Emacs를 사용하려면 Vim을 상당히 대체 할 수 있습니다 (모달 인터페이스 및 모든 )에서 독사와 진동 펄스를 찾으십시오.

참고 : 게시물 을 읽은 후 여기에 왔습니다


1
답변 주셔서 감사합니다. 파일 탐색기 / 데스크탑 / 등에서 파일을 열 때 시스템 연결이 의미가 있습니다. 내가 원하는 것은 특정 플러그인을 설치하지 않은 경우에도 외부 응용 프로그램 대신 내부 텍스트 편집기를 기본값으로 설정하는 옵션입니다 ( 유용하지만 기본 동작은 제정신이어야합니다).
— Draemon

FWIW, 특정 플러그인이 있다고해서 문제가 완전히 해결되는 것은 아닙니다. 예를 들어 Eclipse PDT의 편집기에서 외부 편집기 (Sublime Text 2)로 전환했습니다. 나는 그 편집기에 지금 피곤하고 다시 전환하고 싶지만 원래 구문 강조 편집기를 다시 얻는 것이 사소한 것처럼 보이지는 않습니다.
— dpk

12

나는 같은 고통을 가지고 있습니다. 내부 편집기로 열려는 확장을 Eclipse의 "파일 연관"에 추가 할 수 있습니다. 환경 설정> 일반> 편집기> 파일 연결에서 (MacOS 버전에서) 내부에서 열고 자하는 유형을 나열하고 "관련 편집기"로 "텍스트 편집기 (defalut)"를 선택했습니다. 이게 도움이 되길 바란다.


Aptana에서 저를 위해 일했습니다.
— DanH


4

Package Explorer / Navigator에서 파일을 마우스 오른쪽 버튼으로 클릭하면 파일을 Open-With여는 방법을 선택할 수 있는 메뉴 항목 이 표시됩니다 . 따라서 .sh파일 을 편집해야하는 경우 마우스 오른쪽 버튼을 클릭하고을 선택하십시오 Open With > Text Editor. Other...Eclipse에서 파일을 열기 위해 다른 모드를 선택할 수 있는 하위 메뉴 항목 도 있습니다.


1
Open with-> Other를 클릭 external programs한 다음을 선택했습니다 eclipse. 그것은 나를 위해 일했다. 감사합니다
— Devendra

3

나를 위해 잘 작동하는 플러그인이 있습니다 : https://github.com/eclipselabs/default-text-editor

Default Text EditorIDE 내에서 Eclipse Marketplace에서 용어 를 검색 하고 거기에서 설치 하면 repo를 통해 설치하거나 설치 버튼을 끌어다 놓을 수 없습니다 . 그러나 일단 설치되면 완벽하게 작동했습니다.


1

다른 사람들이 제공 한 위의 내용에 추가 할 수 있다고 생각합니다. 누군가 도움이 될 수 있습니다. 이클립스에서 텍스트 편집기를 기본 편집기로 만드는 방법 :

  1. 작업 표시 줄의 Eclipse 맨 위 분할 창에 "창"이 표시됩니다. "창"을 클릭하고 "환경 설정"을 선택하십시오. 작은 창이 나타납니다.

  2. 이제 그 작은 팝업 창에서 General-> Editors에 도달했습니다. 이제 파일 연결을 클릭하십시오. FileAssociations를 클릭하면 오른쪽에 두 개의 창이 나타납니다.

  3. 이제 상단 창에 파일 형식을 추가하십시오. 예를 들어, 텍스트 편집기를 일부 "* .prop"파일의 기본값으로 만들고 싶습니다. 상단 창 옆에있는 "추가"버튼을 클릭했습니다. 작은 팝업으로 FileType을 입력하라는 메시지가 표시됩니다. "* .prop"와 같이 입력하면 저장되고 u는 입력 한 파일을 상단 창에 표시합니다.

  4. 이제 방금 추가 한 특정 파일 유형에 대해 기본값으로 원하는 파일 편집기를 추가하십시오. 예를 들어, 위 단계에서 "* .prop"를 추가했습니다. 따라서 상단 창에 보이는 "* .prop"를 클릭하고 하단 창 바로 옆에있는 "추가"버튼을 마우스 오른쪽 버튼으로 클릭하십시오. 편집기를 선택할 수있는 팝업 창이 표시되므로 ur 편집기를 추가하십시오. Eclipse는 자동으로 기본값으로 설정합니다. 그렇지 않으면 지금 추가 한 편집기를 선택하고 하단 창 바로 옆에있는 기본 버튼을 클릭하십시오.


"위"는 여기에 문맥이 없습니다. 답변은 여러 가지 방법으로 정렬 될 수 있습니다. 당신의 대답은 다른 무엇보다 중요 할 수 있습니다. 링크를 통해 또는 적어도 저자를 언급하여 다른 답변을 참조하는 것이 좋습니다.
— ale

1

편집기에서 단일 파일 열기

파일을 마우스 오른쪽 버튼으로 클릭하고 Open with-> Other를 선택한 external programs다음을 선택합니다 eclipse.

열려있는 파일에 일식을 설정 *.c하거나 *.cpp기본적으로 등

Window -> Preferences -> Editors -> File Associations

파일 유형을 추가 *.c하고 *.cpp. 각 파일 형식 즉, *.c또는 *.cpp에 대해 편집기를 선택할 수 있습니다. 따라서 각 파일 유형의 편집기로 이클립스를 선택하십시오.

기본적으로 이클립스 편집기에서 파일이 열립니다. 이 설정 후에는 파일 아이콘이 일식 아이콘으로 변경됩니다.


0

Eclipse-> 환경 설정-> 일반-> 편집기-> 파일 연관->

설정 : 관련없는 파일 열기 : Text Editor.

모든 파일 형식을 선택하고 제거를 클릭하십시오.


답변이 이미 제공된 답변과 어떻게 다릅니 까?
— Romeo Ninov

"모든 파일 형식을 선택하고 제거를 클릭하십시오." 결국 다른 모든 솔루션이 작동하게되었습니다.
— Matthias Danetzky
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.