Onde ajustar um Eclipse para alterar as configurações padrão usadas ao criar um novo espaço de trabalho?

Usamos o Eclipse com projetos no CVS. Ele provou ser o mais simples para criar um novo espaço de trabalho ao ter que lidar com outro branch ou aplicativo, e então usar o Team -> Import project set para obter todos os projetos necessários do CVS.

Infelizmente, eu tenho que fazer o seguinte sempre e sempre:

  • Mude a fonte do texto para Consolas 11 pt
  • Desativar a verificação ortográfica em editores de texto
  • Execute tudo em segundo plano

mais alguns mais do mesmo.

Eu gostaria de alterar os valores padrão de uma vez por todas nos arquivos de distribuição do Eclipse depois de ter descompactado a distribuição (Windows). Onde estão esses padrões localizados dentro do Eclipse?


EDIT: Por enquanto só temos um arquivo de preferência que deve ser lido dentro de um passo extra, mas funciona …


EDIT 2014: Acabei criando um espaço de trabalho com as configurações que eu quero e, em seguida, criando uma nova cópia toda vez que eu precisar de um novo. Também lida com informações Maven Central etc. Aceita a resposta mais antiga dizendo essencialmente isso.

Eu criei um espaço de trabalho limpo com todas as configurações que eu quero ter. Esta área de trabalho eu copiei para uma pasta de salvamento que eu nunca vou apagar;)

Quando eu quero criar um espaço de trabalho para um novo projeto, eu copio o espaço de trabalho confugurado e é isso.

Eu tenho que configurar o caminho do repository svn, formato de código (você também pode importar preferências no eclipse para isso), visualizar a configuração e assim por diante.

Você pode exportar suas configurações de um espaço de trabalho e importá-las para qualquer outra (isso basicamente faz o que a resposta do VonC diz, mas com alguma medida de verificação de erros).

Para fazer isso, na área de trabalho de origem, selecione Arquivo -> Exportar … -> Geral -> Preferências , selecione Exportar tudo, insira um arquivo para o qual exportar e, em seguida, clique em Concluir .

Você pode então importar as preferências em qualquer espaço de trabalho, fazendo Arquivo -> Importar … -> Geral -> Preferências , navegue até o arquivo de preferências e clicando em Concluir .

Tente verificar:

\.metadata\.plugins\org.eclipse.core.runtime\.settings 

Alguns arquivos .prefs podem ser interessantes para copiar de um espaço de trabalho para outro.
(como org.eclipse.team.cvs.ui.prefs que contém qualquer valor não padrão para as configurações do CVS)


Eu quero corrigir os padrões dentro do Eclipse para que o espaço de trabalho seja criado com os padrões que desejo sempre.

Solução de núcleo duro:

Altere o arquivo .options dentro de \eclipse\plugins\org.eclipse.team.cvs.core_3.3.200.I20090430-0408.jar (esse é o nome que tenho para eclipse3.5)
Esse é o arquivo com os valores padrão, pelo menos para o CVS.

Aqui está o que eu faço:

  1. Inicie o Eclipse
  2. Sem importar ou iniciar nenhum projeto, edite o espaço de trabalho e faça todas as alterações de configuração desejadas
  3. Abra o espaço de trabalho no Windows Explorer e crie uma cópia da pasta.
  4. Então, toda vez que você quiser usá-lo, copie esta pasta para o novo local da pasta do seu espaço de trabalho – você pode precisar criar a nova pasta do espaço de trabalho primeiro (e definitivamente chamá-la de algo diferente).

Isso é o que eu faço de qualquer maneira. Sim, é muito sujo, mas consegue o que eu quero muito rapidamente!

Ao importar preferências (abordagem do Rich Seller acima), especialmente aquelas que foram criadas por outra pessoa, certifique-se de fazer backup do seu ambiente Eclipse primeiro. Isso é fácil, já que é portátil – basta copiá-lo para um local temporário.

Eu já pesquisei minhas preferências de importação do ambiente Eclipse no passado e importar minhas próprias preferências, que exportei antes da importação, não corrigiu meus problemas.

Corrija os padrões dentro do Eclipse para que o espaço de trabalho seja criado com os padrões, Se você quiser sugestões de cada vez, então

Vá para o caminho de extração do eclipse -eclipse\configuration\.settings -> Edit -org.eclipse.ui.ide -> Alterar valor para true: SHOW_WORKSPACE_SELECTION_DIALOG=true

Da mesma forma neste arquivo você pode alterar diretamente outras configurações padrão.

Eu acho uma maneira de fazer isso:

 open \plugins\org.eclipse.cpp.package.cpp_1.4.2.201210131-1456\plugin_customization.ini 

e adicione

dobrando

  org.eclipse.cdt.ui/editor_folding_enabled=true org.eclipse.cdt.ui/editor_folding_preprocessor_enabled=true 

então o novo projeto permitirá o dobramento por padrão.


assim

  1. Você precisa saber onde você prefere localizar, no meu caso, dobrar está em org.eclipse.cdt.ui , você pode tentar em um projeto e, em seguida, verificar \.metadata\.plugins\org.eclipse.core.runtime\.settings para encontrá-lo

  2. "org.eclipse.cpp.package.cpp_1.4.2.201210131-1456" deve ser variável depende de qual versão você usa. seja o que for, você deve encontrar "plugin_customization.ini "