Saat menggunakan dialog file terbuka di Eclipse, banyak tipe file terbuka di editor internal seperti yang diharapkan (.java, .txt). Namun, yang lain terbuka di editor eksternal. Sebagai contoh pada sistem saya mencoba untuk membuka file .sh menyebabkannya untuk membukanya di emacs, dan file .py terbuka di bluefish.
Bagaimana cara memberi tahu eclipse untuk membuka semua file di editor internal. Saya tidak ingin membuat asosiasi untuk setiap jenis secara eksplisit; Saya hanya ingin semuanya terbuka di editor internal secara default.
editing
eclipse
file-association
Draemon
sumber
sumber
Jawaban:
Masalah dengan ini adalah bahwa ketika Eclipse tidak tahu apa yang harus dilakukan dengan file yang diberikan, itu membukanya dengan apa yang disebut "System Editor", yang sebenarnya adalah ... apa pun OS Anda mengatakannya, maka "bergulir dadu efek". Saya tidak berpikir Anda dapat memberitahu OS untuk menggunakan Eclipse sebagai editor default (walaupun saya tidak mencoba; lagi pula saya bertanya-tanya mengapa ada orang yang benar-benar ingin melakukannya), jadi Anda memiliki dua alternatif: menginstal plug-eclipse masuk untuk mengelola jenis file yang ingin Anda edit (seperti misalnya pyDev untuk python), atau buka Window> Preferences> Editor> Asosiasi File dan kaitkan ekstensi file Anda dengan editor teks bawaan di Eclipse.
Saya kebetulan adalah pengguna berat Vim, Emacs dan Eclipse, dan untuk pekerjaan ini Emacs jelas bukan yang Anda inginkan, meskipun jika Anda ingin mencobanya untuk kelebihannya sendiri, Emacs dapat menggantikan Vim dengan cukup baik (antarmuka modal dan semua ), cari viper dan vimpulse.
FYI: Saya datang ke sini setelah membaca posting Anda
sumber
Saya merasakan sakit yang sama. Anda mungkin ingin menambahkan ekstensi yang ingin Anda buka dengan editor internal ke "Asosiasi File" Eclipse. Mereka ditemukan (dalam versi MacOS saya) di Preferensi> Umum> Editor> Asosiasi File, daftarkan jenis yang Anda inginkan dibuka secara internal, dan pilih "Editor Teks (defalut)" sebagai "Editor Terkait". Saya harap ini membantu.
sumber
Ada pengaturan baru di gerhana 4.6.
Buka Preferensi > Umum > Editor > Asosiasi File
Temukan opsi Buka file yang tidak terkait dengan dan pilih Editor Teks
Lihat: https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy
sumber
Jika Anda mengklik kanan file di Package Explorer / Navigator, Anda akan melihat
Open-With
item menu di mana Anda dapat memilih bagaimana file harus dibuka. Jadi, jika Anda perlu mengedit.sh
file klik kanan dan pilihOpen With > Text Editor
. Ada jugaOther...
item submenu di mana Anda bisa memilih mode lain untuk Eclipse untuk membuka file.sumber
Open with
->Other
lalu memilihexternal programs
dan kemudian memiliheclipse
. Itu berhasil untuk saya. Terima kasihAda plugin untuk ini yang berfungsi dengan baik untuk saya: https://github.com/eclipselabs/default-text-editor
Perhatikan bahwa saya tidak dapat menginstalnya melalui repo atau menyeret dan menjatuhkan tombol instal, hanya dengan mencari istilah
Default Text Editor
dari Eclipse Marketplace dari dalam IDE dan menginstalnya dari sana. Namun, setelah diinstal, itu bekerja dengan sempurna.sumber
Saya pikir saya dapat menambahkan konten di atas yang disediakan oleh orang lain. Seseorang mungkin merasa itu membantu. Cara membuat editor teks di gerhana sebagai Editor default:
di panel atas Eclipse di bilah tugas Anda akan melihat "Jendela". klik pada "jendela" dan pilih "preferensi". Sebuah jendela kecil akan muncul.
Sekarang di jendela kecil itu sampai ke General-> Editor. sekarang Klik pada Asosiasi File. Setelah mengklik FileAssociations Anda akan melihat dua jendela di sisi kanan.
Sekarang tolong tambahkan jenis file di jendela atas. Contoh katakan, saya ingin menjadikan editor teks sebagai default untuk beberapa file "* .prop". jadi saya mengklik tombol "Add" yang ada di sebelah jendela atas. Ini akan meminta Anda untuk mengetik FileType di pop-Up kecil. silakan ketik di sana seperti "* .prop" dan itu akan disimpan dan Anda akan melihat jenis file yang Anda masukkan ada di jendela atas.
Sekarang tolong tambahkan editor File yang Anda inginkan sebagai default untuk FileType tertentu yang baru saja Anda tambahkan. Contoh mengatakan, Pada langkah di atas saya menambahkan "* .prop". jadi silakan klik pada "* .prop" yang terlihat di jendela atas dan klik kanan pada tombol "Add" tepat di samping jendela bawah. itu akan muncul untuk memilih editor Anda, jadi tambahkan editor Anda. Eclipse akan secara otomatis menjadikannya default, jika tidak silakan pilih editor yang baru saja Anda tambahkan dan klik tombol default yang ada di sebelah jendela bawah itu.
sumber
Membuka satu file dalam editor
Klik kanan pada file,
Open with
->Other
lalu pilihexternal programs
dan kemudian piliheclipse
.Mengatur gerhana untuk membuka file
*.c
atau lainnya*.cpp
secara defaultWindow -> Preferences -> Editors -> File Associations
Tambahkan jenis file
*.c
dan*.cpp
. Di sini untuk setiap jenis file yaitu*.c
atau*.cpp
, Anda dapat memilih editor. Jadi pilih eclipse sebagai editor untuk setiap jenis file.Ini akan membuka file Anda secara default di editor gerhana. Catatan, ikon untuk file akan diubah menjadi ikon gerhana setelah pengaturan ini
sumber
Eclipse -> Preferences -> General -> Editor -> Asosiasi File ->
Atur: Buka file yang tidak terkait dengan: Editor Teks.
Pilih semua jenis File dan klik Hapus.
sumber