Podczas korzystania z okna dialogowego Otwórz plik w Eclipse wiele typów plików otwiera się w edytorze wewnętrznym zgodnie z oczekiwaniami (.java, .txt). Jednak inne otwierają się w edytorze zewnętrznym. Na przykład w moim systemie próba otwarcia pliku .sh powoduje otwarcie go w emacs i otwieranie plików .py w bluefish.
Jak mogę otworzyć Eclipse wszystko pliki w edytorze wewnętrznym. Nie chcę wyraźnie tworzyć powiązania dla każdego typu; Chcę tylko, aby wszystko zostało domyślnie otwarte w edytorze wewnętrznym.
editing
eclipse
file-association
Draemon
źródło
źródło
Odpowiedzi:
Problem polega na tym, że gdy Eclipse nie wie, co robić z danym plikiem otwiera go tak zwanym „edytorem systemu”, co tak naprawdę jest… cokolwiek mówi twój system operacyjny, stąd „przetaczanie się” efekt kości. Nie sądzę, że możesz powiedzieć systemowi operacyjnemu, aby używał Eclipse jako domyślny edytor (choć nie próbowałem; w każdym razie zastanawiam się, dlaczego ktoś to zrobił faktycznie chcesz to zrobić), więc masz dwie możliwości: albo zainstalować wtyczka eclipse do zarządzania rodzajem pliku, który chcesz edytować (np na przykład pyDev for python), lub przejdź do Window & gt; Preferencje & gt; Redakcja & gt; Skojarzenia plików i powiąż rozszerzenia plików z wbudowanym edytor tekstu w Eclipse.
Zdaję się, że jestem ciężkim użytkownikiem Vima, Emacsa i Eclipse i dla ta praca Emacs jest zdecydowanie nie co naprawdę chcesz, choć jeśli chcesz wypróbować go na własne potrzeby, Emacs może zastąpić Vima całkiem no cóż (interfejs modalny i wszystko), szukaj vipera i vimpulse.
FYI: Przyjechałem tu po przeczytaniu Twój post
źródło
Mam ten sam ból. Możesz dodać rozszerzenia, które chcesz otworzyć, za pomocą wewnętrznego edytora do „File Associations” Eclipse. Znajdują się one (w mojej wersji systemu MacOS) na stronie Preferencje & gt; Ogólne & gt; Edytory & gt; Powiązania plików, wyświetlają listę typów, które mają być otwierane wewnętrznie, i wybierali opcję „Edytor tekstu (defalut)” jako „Edytorzy powiązani”. Mam nadzieję, że to pomoże.
źródło
Jeśli klikniesz plik prawym przyciskiem myszy w Eksploratorze pakietów / Nawigatorze, zobaczysz
Open-With
pozycja menu, w której możesz wybrać sposób otwarcia pliku. Więc jeśli chcesz edytować.sh
plik kliknij prawym przyciskiem myszy i wybierzOpen With > Text Editor
. Jest teżOther...
podmenu, w którym można wybrać inne tryby Eclipse, aby otworzyć plik.źródło
Open with
- & gt;Other
następnie wybranyexternal programs
a następnie wybrałeclipse
. To działało dla mnie. DziękiW Eclipse pojawiło się nowe ustawienie 4.6.
otwarty Preferencje & gt; Generał & gt; Redaktorzy & gt; Stowarzyszenie plików
Znajdź opcję Otwórz niezwiązane pliki za pomocą i wybierz Edytor tekstu
Widzieć: https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy
źródło
Jest wtyczka do tego, która działa dobrze dla mnie: https://github.com/eclipselabs/default-text-editor
Pamiętaj, że nie mogłem go zainstalować za pomocą repo lub przeciągnąć i upuścić przycisku instalacyjnego, po prostu szukając terminu
Default Text Editor
z Eclipse Marketplace z poziomu IDE i stamtąd go instalując. Jednak po zainstalowaniu działało idealnie.źródło
Myślę, że mogę dodać do powyższych treści dostarczonych przez innych. Ktoś może czuć się pomocny. Jak ustawić edytor tekstu w Eclipse jako domyślny edytor:
na górnym panelu Eclipse na pasku zadań zobaczysz „Okno”. kliknij „okno” i wybierz „preferencje”. Pojawi się małe okno.
Teraz w tym małym wyskakującym oknie dotarłem do General- & gt; Editors. teraz Kliknij na Powiązania plików. Po kliknięciu na FileAssociations zobaczysz dwa okna po prawej stronie.
Teraz dodaj typ pliku w górnym oknie. Przykład: chcę, aby edytor tekstu był domyślny dla niektórych plików „* .prop”. więc kliknąłem przycisk „Dodaj” znajdujący się obok górnego okna. Poprosi o wpisanie FileType w małym wyskakującym okienku. proszę wpisać tam jak „* .prop”, a zostanie zapisane, a zobaczysz wpisany plik Wpisz tam w górnym oknie.
Teraz dodaj edytory plików, które mają być domyślne dla tego właśnie dodanego pliku FileType. Przykład powiedzmy, w powyższym kroku dodałem „* .prop”. więc kliknij „* .prop”, który jest widoczny w górnym oknie, a następnie kliknij prawym przyciskiem myszy przycisk „Dodaj” tuż obok dolnego okna. wyskakuje, aby wybrać edytor, więc dodaj edytor ur. Eclipse automatycznie ustawi go jako domyślny, jeśli nie, wybierz ten edytor, który właśnie dodałeś i kliknij przycisk domyślny, który był tuż obok tego dolnego okna.
źródło
Otwieranie pojedynczego pliku w edytorze
Kliknij prawym przyciskiem myszy plik,
Open with
- & gt;Other
następnie wybierzexternal programs
a następnie wybierzeclipse
.Ustawianie eclipse do otwierania plików
*.c
lub*.cpp
itd. domyślnieWindow -> Preferences -> Editors -> File Associations
Dodaj typy plików
*.c
i*.cpp
. Tutaj dla każdego typu pliku, tj.*.c
lub*.cpp
, możesz wybrać edytor. Wybierz więc zaćmienie jako edytor dla każdego typu pliku.Spowoduje to domyślne otwarcie plików w edytorze eclipse. Uwaga: ikony plików zostaną zmienione na ikonę zaćmienia po tym ustawieniu
źródło
Zaćmienie - & gt; Preferencje - & gt; Ogólne - & gt; Redaktorzy - & gt; Powiązania plików - & gt;
Ustaw: Otwórz niezwiązane pliki za pomocą: Edytor tekstu.
Wybierz wszystkie typy plików i kliknij Usuń.
źródło