Depois de pressionar Alt+ Shift+ Rconforme mencionado por kostja, você pode selecionar o texto que deseja alterar e, em seguida,
Ctrl+ Shift+ Ypara minúsculas ou
Ctrl+ Shift+ Xpara maiúsculas.
Mac OS
Cmd+ Shift+ Yminúsculas
Cmd+ Shift+ Xmaiúsculas
Não há inteligência nisso. Apenas muda cegamente o caso dos caracteres selecionados.
Nota: Esta dica vem da ajuda do eclipse. Se você precisar encontrá-lo, clique em Ajuda, Pesquisar e digite "maiúsculas". Você encontrará uma página com muitos atalhos.
Isso não funciona com a minha versão do Eclipse 3.6.2 - eu tinha amor para ser capaz de selecionar o texto para capitalizar, em seguida, clique direito, selecione Fonte, selecione "make de capital" ou "fazer minúscula". Sinto falta desse aspecto amigável do Visual Studio!
Alguém em algum lugar
5
Funciona apenas na seleção (e é cmd-shift-x / y no mac.) É uma pena que ele não faça o próximo caractere se você não tiver selecionado um intervalo, pois a combinação de teclas não está fazendo nada nesse sentido. caso.
21711 Joshua Goldberg
Os comandos funcionam como é esperado, apenas curioso, onde eles aparecem através da barra de menus do Eclipse?
Manuel Jordan
9
O que acho útil é a seleção de colunas usando Alt + Shift + A e selecione uma coluna de letras. Em seguida, use Ctrl + Shift + Y ou Ctrl + Shift + X para minúsculas ou maiúsculas.
fooBar -> FooBar e vice-versa provavelmente não ocorrerão, a menos que alguém tenha ignorado as diretrizes de estilo Java. (Eu raramente encontro esse código e, quando faço, minha reação inicial é anotá-lo como algo que não pode ser recuperado.)
fooBar -> FOO_BAR e vice-versa são plausíveis, mas bastante incomuns.
foobar -> fooBar também é plausível, mas é problemático. Isso exigiria que o Eclipse descobrisse onde os limites de palavras pretendidos estão em uma sequência de caracteres, e isso é difícil de acertar.
Se você olhar para eles, é improvável que sejam todos necessários, ou muito difíceis de fazer adequadamente. Portanto, não me surpreende que eles não sejam suportados pela base de código padrão do Eclipse.
Pressionar Alt + Shift + R dá a você todo o poder de refatorar seu nome de variável ao seu gosto. AFAIK, não há ferramenta ou atalho que faça apenas a capitalização.
Existe um atalho para capitalizar rapidamente, un capitalizar. Veja a resposta aceita. Além disso, Alt + Shift + R não é permitido no editor JSP, por exemplo.
El-teedee
Espero que eles tenham acrescentado esse meio tempo. Não uso o Eclipse há anos, portanto não posso confirmar nem refutar.
Esta função é para alterar o caso de toda a string selecionada. Isso não é capitalização, o que muda apenas as maiúsculas e minúsculas para a primeira letra da seqüência selecionada. Eu realmente duvido que existisse em 2011, eu estava me pesquisando naquela época.
22418 kostja
Você está certo, de fato, este atalho CTRL + SHIFT + Y NÃO faz maiúsculas, mas coloca todos os caracteres selecionados em maiúsculas ou minúsculas. Assim, meu voto negativo em sua resposta não foi relevante. Você pode editar sua resposta, para que eu possa remover meu voto negativo? É possível adicionar precisão de que seu atalho esteja disponível apenas nos editores Java (?), Mas não nos editores JSP?
El-teedee
-4
Não. Você precisará usar a refatoração de renomeação padrão e redigitar o nome da variável em letras maiúsculas.
Os nomes de variáveis em maiúsculas devem ser limitados a esses casos, nos quais alteramos um atributo de classe para uma "constante", e isso não acontece com tanta frequência ...
Ctrl+Shift+Y
para minúsculas,Ctrl+Shift+X
para maiúsculas.Respostas:
janelas
Depois de pressionar Alt+ Shift+ Rconforme mencionado por kostja, você pode selecionar o texto que deseja alterar e, em seguida,
Mac OS
Não há inteligência nisso. Apenas muda cegamente o caso dos caracteres selecionados.
Nota: Esta dica vem da ajuda do eclipse. Se você precisar encontrá-lo, clique em Ajuda, Pesquisar e digite "maiúsculas". Você encontrará uma página com muitos atalhos.
fonte
O que acho útil é a seleção de colunas usando Alt + Shift + A e selecione uma coluna de letras. Em seguida, use Ctrl + Shift + Y ou Ctrl + Shift + X para minúsculas ou maiúsculas.
Isso funciona para o eclipse no windows.
fonte
Há vários problemas:
fooBar -> FooBar e vice-versa provavelmente não ocorrerão, a menos que alguém tenha ignorado as diretrizes de estilo Java. (Eu raramente encontro esse código e, quando faço, minha reação inicial é anotá-lo como algo que não pode ser recuperado.)
fooBar -> FOO_BAR e vice-versa são plausíveis, mas bastante incomuns.
foobar -> fooBar também é plausível, mas é problemático. Isso exigiria que o Eclipse descobrisse onde os limites de palavras pretendidos estão em uma sequência de caracteres, e isso é difícil de acertar.
Se você olhar para eles, é improvável que sejam todos necessários, ou muito difíceis de fazer adequadamente. Portanto, não me surpreende que eles não sejam suportados pela base de código padrão do Eclipse.
fonte
Pressionar Alt + Shift + R dá a você todo o poder de refatorar seu nome de variável ao seu gosto. AFAIK, não há ferramenta ou atalho que faça apenas a capitalização.
fonte
Não. Você precisará usar a refatoração de renomeação padrão e redigitar o nome da variável em letras maiúsculas.
Os nomes de variáveis em maiúsculas devem ser limitados a esses casos, nos quais alteramos um atributo de classe para uma "constante", e isso não acontece com tanta frequência ...
fonte