Ao usar o diálogo de arquivo aberto no Eclipse, muitos tipos de arquivos são abertos no editor interno conforme o esperado (.java, .txt). No entanto, outros são abertos em um editor externo. Por exemplo, no meu sistema, tentar abrir o arquivo .sh faz com que ele seja aberto no emacs e os arquivos .py sejam abertos no bluefish.
Como digo ao eclipse para abrir todos os arquivos no editor interno. Eu não quero fazer uma associação para cada tipo explicitamente; Eu só quero que tudo seja aberto no editor interno por padrão.
editing
eclipse
file-association
Draemon
fonte
fonte
Respostas:
O problema é que, quando o Eclipse não sabe o que fazer com um determinado arquivo, ele é aberto com o chamado "Editor do Sistema", que na verdade é ... o que quer que seu sistema operacional diga, daí os "dados em movimento" efeito". Eu não acho que você possa dizer ao sistema operacional para usar o Eclipse como editor padrão (embora eu não tenha tentado; de qualquer forma, eu me pergunto por que alguém iria realmente querer fazê-lo); portanto, você tem duas alternativas: instalar um plug-in do eclipse. para gerenciar o tipo de arquivo que você deseja editar (como, por exemplo, pyDev para python), ou vá para Janela> Preferências> Editores> Associações de Arquivos e associe suas extensões de arquivo ao editor de texto embutido no Eclipse.
Por acaso, sou um usuário pesado do Vim, Emacs e Eclipse, e para este trabalho o Emacs definitivamente não é o que você realmente deseja, embora, se você quiser experimentá-lo por seus próprios méritos, o Emacs possa substituí-lo muito bem (interface modal e tudo o mais). ), procure viper e vimpulse.
FYI: Eu vim aqui depois de ler sua postagem
fonte
Eu tenho a mesma dor. Você pode querer adicionar as extensões que deseja abrir com o editor interno nas "Associações de Arquivos" do Eclipse. Eles são encontrados (na minha versão do MacOS) em Preferências> Geral> Editores> Associações de arquivos, listam os tipos que você deseja abrir internamente e escolheram "Editor de texto (padrão)" como "Editores associados". Eu espero que isso ajude.
fonte
Há uma nova configuração no eclipse 4.6.
Abra Preferências > Geral > Editores > Associação de Arquivos
Localize a opção Abrir arquivos não associados e selecione Editor de texto
Veja: https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy
fonte
Se você clicar com o botão direito do mouse no arquivo no Package Explorer / Navigator, verá um
Open-With
item de menu onde poderá selecionar como o arquivo deve ser aberto. Portanto, se você precisar editar um.sh
arquivo, clique com o botão direito do mouse e selecioneOpen With > Text Editor
. Há também oOther...
item de submenu onde você pode escolher outros modos para o Eclipse abrir o arquivo.fonte
Open with
->Other
então selecioneiexternal programs
e depois escolhieclipse
. Funcionou para mim. ObrigadoExiste um plugin para isso que funciona bem para mim: https://github.com/eclipselabs/default-text-editor
Observe que não foi possível instalá-lo por meio do repositório ou arrastando e soltando o botão de instalação, apenas pesquisando o termo
Default Text Editor
do Eclipse Marketplace de dentro do IDE e instalando-o a partir daí. Uma vez instalado, porém, funcionou perfeitamente.fonte
Eu acho que posso adicionar ao conteúdo acima fornecido por outras pessoas. Alguém pode achar útil. Como tornar o editor de texto no eclipse como Editor padrão:
no painel superior do Eclipse, na barra de tarefas, você verá "Janela". clique em "janela" e selecione "preferências". Uma pequena janela será exibida.
Agora, nessa pequena janela aberta, cheguei a Geral-> Editores. agora Clique em Associações de arquivos. Depois de clicar em FileAssociations, você verá duas janelas no lado direito.
Agora, adicione o tipo de arquivo na janela superior. Por exemplo, eu quero fazer o editor de texto como padrão para alguns arquivos "* .prop". então cliquei no botão "Adicionar" que estava ao lado da janela superior. Ele solicitará que você digite o FileType em um pequeno pop-up. digite lá como "* .prop" e ele será salvo e você verá o arquivo digitado Digite lá na janela superior.
Agora, adicione os editores de arquivo que você deseja como padrão para esse tipo de arquivo específico que você acabou de adicionar. O exemplo diz, na etapa acima eu adicionei "* .prop". então, clique no "* .prop" visível na janela superior e, à direita, clique no botão "Adicionar" ao lado da janela inferior. aparecerá para escolher seu editor, então adicione seu editor. O Eclipse o tornará automaticamente como padrão; caso contrário, selecione o editor que você adicionou agora e clique no botão padrão que estava ao lado da janela inferior.
fonte
Abrindo um único arquivo no editor
Clique com o botão direito no arquivo,
Open with
->Other
selecioneexternal programs
e escolhaeclipse
.Configurando o eclipse para abrir arquivos
*.c
ou*.cpp
etc. por padrãoWindow -> Preferences -> Editors -> File Associations
Adicione tipos de arquivos
*.c
e*.cpp
. Aqui para cada tipo de arquivo ,*.c
ou seja*.cpp
, ou , você pode escolher o editor. Portanto, escolha eclipse como editor para cada tipo de arquivo.Isso abrirá seus arquivos por padrão no editor eclipse. Observe que os ícones dos arquivos serão alterados para eclipse icon após esta configuração
fonte
Eclipse -> Preferências -> Geral -> Editores -> Associações de Arquivos ->
Conjunto: abra arquivos não associados com: Editor de texto.
Selecione todos os tipos de arquivo e clique em Remover.
fonte