내부 편집기에서 모든 파일 유형을 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.