Percebi que depois de instalar o cdt, o Eclipse sempre carrega o espaço de trabalho padrão. A área de trabalho listada config.ini
em osgi.instance.area.default
. O Eclipse não pergunta qual espaço de trabalho abrir, independentemente se Prompt for workspace on startup
está definido ou não.
Como forço o Eclipse a perguntar qual espaço de trabalho carregar na inicialização?
eclipse
eclipse-cdt
workspace
michael nesterenko
fonte
fonte
$ PATH_TO_ECLIPSE/Eclipse.app/Contents/MacOS/eclipse -clean
e funcionou.Funciona para mim se eu marcar a caixa 'Solicitar espaço de trabalho na inicialização', que você encontra em Janela> Preferências> Geral> Inicializar e desligar> Espaços de trabalho.
HTH
fonte
Dentro da pasta configuration / .settings de sua instalação do Eclipse, há um arquivo chamado
org.eclipse.ui.ide.prefs
. Abra este arquivo em um editor de texto e altere a propriedadeSHOW_WORKSPACE_SELECTION_DIALOG
de false para true.Testado com Eclipse 3.7 no Windows.
fonte
Eu uso Eclipse Indigo, e é assim que eu faço:
Janela> Preferências> Inicialização e desligamento> Espaços de trabalho
caixa de seleção na parte superior da janela: "Solicitar espaço de trabalho na inicialização"
fonte
A caixa de seleção “Solicitar espaço de trabalho na inicialização” não funcionava. Você pode definir o espaço de trabalho padrão, procure a pasta chamada “configuração” no diretório de instalação do Eclipse e abra o arquivo “config.ini”. Você editará "osgi.instance.area.default" para fornecer o seu espaço de trabalho padrão desejado.
fonte
Versão: Ecliplse CIndigo Service Release 2
Ele define automaticamente o espaço de trabalho padrão durante a saída. Para alterar o espaço de trabalho, volte para a etapa 1.
fonte
Segui a linha e cansei de todas as coisas, mas não funcionou. Finalmente eu vi que meu destino de atalho do eclipse é como abaixo
Eu simplesmente removi a opção -data e funcionou. Agora recebi o pop-up para escolher a área de trabalho na inicialização.
Felicidades.
fonte
Tive o mesmo problema (no Eclipse Juno), mas só queria alterar o espaço de trabalho padrão para o que estou usando. Há uma configuração em:
isso está fazendo com que uma área de trabalho específica seja carregada sem solicitar uma área de trabalho. Se você deseja apenas alterar o espaço de trabalho padrão, pode apenas modificar o valor ou adicioná-lo se ele não existir:
ou
fonte
Começar o eclipse com eclipse -clean fez maravilhas para mim.
fonte
Posso confirmar que estou tendo o mesmo problema. Também estou usando o eclipse classic com CDT. O engraçado é que só começou a acontecer no início da noite. Antes disso, sempre era solicitado o espaço de trabalho. Marcar "Solicitar espaço de trabalho na inicialização" não tem efeito. Não estou iniciando o eclipse usando um script de inicialização, portanto, o sinalizador -data não está definido na inicialização. Removi a linha "osgi.instance.area.default" da configuração / config.ini, mas não surtiu efeito.
Algumas peculiaridades estranhas que são incidentais a este problema: Se eu excluir o espaço de trabalho "espaço de trabalho", ele o criará novamente ao iniciar. No entanto, quando eu mudo para um dos meus espaços de trabalho "reais", noto que o espaço de trabalho "espaço de trabalho" não está listado como uma opção a ser alternada.
Como seria de se esperar, reinstalar o Eclipse resolve o problema. Mas seria melhor encontrar uma maneira de resolver o problema sem recorrer a isso.
fonte
Aptana 3.2.2
Editar:
Ele irá verificar o espaço de trabalho recente, então apenas configure-o como você deseja, eu faço isso para rodar fora do drive externo.
fonte
Tive o mesmo problema no meu eclipse e chamar eclipse -clean não resolveu o problema.
No final, descobri que dentro da pasta de instalação do eclipse existe um script chamado eclipse. Este script faz algumas configurações de variáveis de ambiente e, em seguida, chama eclipse.bin. A chamada para eclipse.bin continha a opção de linha de comando
Quando removi essa chave do script de inicialização, obtive a seleção do espaço de trabalho conforme o esperado. Talvez isso ajude outras pessoas a resolver seus problemas.
fonte
Vá para a janela - Preferências - Geral - Inicialização e desligamento - Espaços de trabalho
A caixa de seleção para Prompt para espaço de trabalho na inicialização está lá. Selecione-o.
Então, na inicialização, o eclipse solicitará a seleção do espaço de trabalho.
---- EDITAR ----
No OSX, o caminho da barra de menus do Eclipse (Juno) é:
Na caixa de diálogo de preferências, selecionei o nó da árvore:
Nesse painel, havia uma caixa de seleção rotulada
Eu verifiquei, fechei o Eclipse e reiniciei. Isso me solicitou um novo local de espaço de trabalho.
fonte
Editando o
config.ini
arquivo comtrabalhou para mim.
fonte
Tentei primeiro a opção -clean, mas isso não resolveu o problema.
Em seguida, adicionei a opção -data com o caminho correto para o espaço de trabalho.
Isso resolveu o problema para mim.
fonte
Resolvi o problema adicionando o parâmetro -showLocation ao eclipse.ini
fonte
Às vezes, você precisa prestar atenção em como o Eclipse é iniciado. Eu já fixei o Eclipse clicando com o botão direito no executável e fixando-o na barra de tarefas. Dessa forma, o Eclipse é lançado para usar configurações em c: \ User \ public \ public Documents \ eclipse ", o que não é muito desejável.
No entanto, se você fixá-lo criando um atalho, ele será iniciado para usar as configurações na pasta de instalação do Eclipse. Então, tudo faz muito mais sentido.
fonte
se o seu eclipse fecha automaticamente na inicialização, você pode fazer isso: abra as propriedades do seu atalho e adicione -clean no final do caminho. ou faça isso em cmd: cd C: \ PATH_TO_YOUR_ECLIPSE \ eclipse -clean como mencionado anteriormente nos comentários
fonte
Eu recomendo que você crie um atalho para eclipse.exe com a
-data
opção de linha de comando. Dessa forma, você pode criar um atalho separado para cada área de trabalho usada e evitar diálogos e cliques do mouse desnecessários.Do Windows: Basta criar um atalho de Eclipse em seu desktop, em seguida, clique com o botão direito para abrir
Properties
e sobShortcut
conjunto algo assim comoTarget
:C:\eclipse\eclipse.exe -data C:\Path\to\your\workspace1
. Isso iniciará o Eclipse e abrirá automaticamenteworkspace1
.Repita as etapas para todos os espaços de trabalho que você usa com freqüência.
fonte