Como faço para remover a entrada de texto "Acesso rápido" da barra de ferramentas CDT do Juno? Eu nunca o uso e ele consome um espaço valioso na tela do meu laptop.
Como faço para remover a entrada de texto "Acesso rápido" da barra de ferramentas CDT do Juno? Eu nunca o uso e ele consome um espaço valioso na tela do meu laptop.
Respostas:
Este bug torna o "Acesso rápido" opcional e oculto por padrão . Parece que não é possível no momento, sugiro que você adicione seu interesse ao bug.
Procurei uma resposta para essa pergunta porque o Acesso rápido ocupou uma linha inteira na barra de ferramentas. Em vez de removê-lo (o que requer muito hacking para o meu gosto), apenas removi alguns botões da barra de ferramentas que eu não usei de qualquer maneira, e o Acesso rápido mudou entre o resto dos botões ocupando apenas uma quantidade de espaço aceitável.
Não há realmente necessidade de tantos botões para qualquer perspectiva. Eles devem caber, a menos que sua tela seja pequena. Personalize isto em Janela -> Personalizar Prespectiva ...
Show text
). Por exemplo, Team Synchronizing
ocupa muito espaço. O ícone pode ser suficiente para muitos usuários do Eclipse.
Aqui está um hack rápido que não requer a instalação de nenhum plugin; em vez disso, você só precisa adicionar algumas linhas ao arquivo CSS do seu layout atual. Funciona perfeitamente para mim na v4.2.2
Navegue para <ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css
abrir o arquivo CSS de qualquer layout que você esteja usando, por exemplo, o meu e4_default.css
. Agora anexe o seguinte snippet ao arquivo:
#SearchField {
visibility:hidden;
}
Agora é só reiniciar o Eclipse e a caixa desaparece.
*Edit
Parece que o arquivo de layout e4_basestyle.css
é usado universalmente, independentemente do seu layout atual. Portanto, você deve ser capaz de adicionar o trecho acima a esse arquivo e essa correção será persistente, mesmo se você alterar os layouts.
Em Luna, isso foi corrigido.
Você pode apenas clicar com o botão direito na barra de ferramentas de acesso rápido e clicar em ocultar para ocultá-la. Consulte os últimos comentários em https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420
Uma solução inspirada em: https://bugs.eclipse.org/bugs/show_bug.cgi?id=319991
(Com eclipse Juno 4.2) Basta adicionar este pedaço de código à sua ApplicationWorkbenchWindowAdvisor
classe e chamar o método de preWindowOpen()
.
private void hideQuickAccess() {
UIJob job = new UIJob("hide quick access") {
@Override
public IStatus runInUIThread(IProgressMonitor monitor) {
IWorkbenchWindow window = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow();
if (window instanceof WorkbenchWindow) {
MTrimBar topTrim = ((WorkbenchWindow) window).getTopTrim();
for (MTrimElement element : topTrim.getChildren()) {
if ("SearchField".equals(element.getElementId())) {
((Control) element.getWidget()).dispose();
break;
}
}
}
return Status.OK_STATUS;
}
};
job.schedule();
Pode não funcionar, a menos que altere a regra de acessibilidade do org.eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jar
. Para mudar esta opção, vá ao menu Java build Path, encontre o jar, expanda-o e a opção aparecerá.
NB: Não tenho certeza sobre a implicação desta última mudança, pode ser 'não limpa'.
Verifique este plugin: https://github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in
Funciona com a versão Eclipse Kepler.
Este plug-in adiciona uma funcionalidade para ocultar / mostrar a caixa de texto de acesso rápido na barra de ferramentas principal.
Janela ☞ Ocultar Acesso Rápido
Digite "toggle toolbar" na janela de acesso rápido (sim, exatamente aquilo que nos incomoda) e ela terá sumido. Cf