Cuando se usa el diálogo de abrir archivo en Eclipse, muchos tipos de archivos se abren en el editor interno como se esperaba (.java, .txt). Sin embargo, otros se abren en un editor externo. Por ejemplo, en mi sistema al intentar abrir un archivo .sh, se abre en emacs y los archivos .py se abren en bluefish.
¿Cómo le digo a eclipse que abra todos los archivos en el editor interno? No quiero hacer una asociación para cada tipo explícitamente; Solo quiero que todo se abra en el editor interno de forma predeterminada.
editing
eclipse
file-association
Draemon
fuente
fuente
Respuestas:
El problema con esto es que cuando Eclipse no sabe qué hacer con un archivo dado, lo abre con el llamado "Editor del sistema", que en realidad es ... lo que su sistema operativo dice que es, de ahí el "dado de rodadura" efecto". No creo que pueda decirle al sistema operativo que use Eclipse como editor predeterminado (aunque no lo intenté; de todos modos, me pregunto por qué alguien realmente querría hacerlo), por lo que tiene dos alternativas: instalar un complemento de eclipse: para administrar el tipo de archivo que desea editar (por ejemplo, pyDev para python), o vaya a Ventana> Preferencias> Editores> Asociaciones de archivos y asocie sus extensiones de archivo al editor de texto incorporado en Eclipse.
Soy un gran usuario de Vim, Emacs y Eclipse, y para este trabajo Emacs definitivamente no es lo que realmente quieres, aunque si quieres probarlo por sus propios méritos, Emacs puede sustituir a Vim bastante bien (interfaz modal y todo ), busca víbora y vimpulse.
FYI: Vine aquí después de leer tu publicación
fuente
Tengo el mismo dolor Es posible que desee agregar las extensiones que desea abrir con el editor interno a las "Asociaciones de archivos" de Eclipse. Se encuentran (en mi versión de MacOS) en Preferencias> General> Editores> Asociaciones de archivos, enumera los tipos que desea abrir internamente y elige "Editor de texto (defalut)" como "Editores asociados". Espero que esto ayude.
fuente
Hay una nueva configuración en eclipse 4.6.
Abrir Preferencias > General > Editores > Asociación de archivos
Busque la opción Abrir archivos no asociados con y seleccione Editor de texto
Ver: https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy
fuente
Si hace clic con el botón derecho en el archivo en el Explorador de paquetes / Navegador, verá un
Open-With
elemento de menú donde puede seleccionar cómo se debe abrir el archivo. Entonces, si necesita editar un.sh
archivo, simplemente haga clic derecho y seleccioneOpen With > Text Editor
. También está elOther...
elemento del submenú donde puede elegir otros modos para que Eclipse abra el archivo.fuente
Open with
->Other
luego seleccionéexternal programs
y luego elegíeclipse
. Funcionó para mi. GraciasHay un complemento para esto que funciona bien para mí: https://github.com/eclipselabs/default-text-editor
Tenga en cuenta que no pude instalarlo a través del repositorio o arrastrando y soltando el botón de instalación, solo buscando el término
Default Text Editor
desde Eclipse Marketplace desde el IDE e instalándolo desde allí. Sin embargo, una vez instalado, funcionó perfectamente.fuente
Creo que puedo agregar al contenido anterior proporcionado por otros. Alguien puede sentir que es útil. Cómo hacer que el editor de texto en eclipse sea el Editor predeterminado:
en el panel superior de Eclipse en la barra de tareas verá "Ventana". haga clic en "ventana" y seleccione "preferencias". Se abrirá una pequeña ventana emergente.
Ahora en esa pequeña ventana emergente llegamos a General-> Editores. ahora haga clic en Asociaciones de archivos. Después de hacer clic en FileAssociations, verá dos ventanas en el lado derecho.
Ahora agregue el tipo de archivo en la ventana superior. Ejemplo, por ejemplo, quiero hacer que el editor de texto sea el predeterminado para algunos archivos "* .prop". así que hice clic en el botón "Agregar" que estaba al lado de la ventana superior. Le pedirá que escriba FileType en una pequeña ventana emergente. escriba allí como "* .prop" y se guardará y verá el archivo ingresado Escriba allí en la ventana superior.
Ahora agregue los editores de archivos que desee de forma predeterminada para ese tipo de archivo en particular que acaba de agregar. Ejemplo: en el paso anterior, agregué "* .prop". así que haga clic en "* .prop" que está visible en la ventana superior y haga clic derecho en el botón "Agregar" al lado de la ventana inferior. aparecerá para elegir su editor, así que agregue su editor. Eclipse lo convertirá automáticamente en predeterminado, de lo contrario, seleccione el editor que acaba de agregar y haga clic en el botón predeterminado que estaba justo al lado de esa ventana inferior.
fuente
Abrir un solo archivo en el editor
Haga clic derecho en el archivo,
Open with
->Other
luego seleccioneexternal programs
y luego elijaeclipse
.Configurar eclipse para abrir archivos
*.c
o*.cpp
etc. de forma predeterminadaWindow -> Preferences -> Editors -> File Associations
Agregar tipos de archivos
*.c
y*.cpp
. Aquí para cada tipo de archivo, es decir ,*.c
o*.cpp
, puede elegir el editor. Por lo tanto, elija eclipse como editor para cada tipo de archivo.Esto abrirá sus archivos por defecto en el editor de eclipse. Tenga en cuenta que los iconos de los archivos se cambiarán a eclipse después de esta configuración.
fuente
Eclipse -> Preferencias -> General -> Editores -> Asociaciones de archivos ->
Conjunto: Abra archivos no asociados con: Editor de texto.
Seleccione todos los tipos de archivos y haga clic en Eliminar.
fuente