Eclipse - alandrade21/docsCompartilhados GitHub Wiki
Nessa página:
- Configurando a IDE
- Problemas de performance
- Problemas Debugando JavaFX
- Problemas com Autocomplete de CSS do JavaFX
-Xms1024m
-Xmx2048m
-server
-XX:+UseParallelGC
Lembre-se de instalar o lombok
.
- Darkest Dark (não é mais necessário, uma vez que o tema dark padrão foi implementado de forma decente)
- Spring Tools
- Eclipse Web Developer Tools
- JBoss Tools (não precisa se for usar spring boot com tomcat embarcado)
- e(fx)clipse (suporte a JavaFX)
-
Window > Preferences
. -
General > Editor > Text Editors
e selecione o itemSpelling
. - Na combo box
Platform dictionary
selecione a opçãonone
, e no campoUser defined dictionary
selecione o caminho para o arquivoeclipse-pt_BR.dic
.
-
Window > Preferences
. -
General > Workspace
e confira se no conjunto de radio buttonsText file encoding
está selecionada a opçãoDefault (UTF-8)
. -
General > Content Types
e na list boxContent types
abra o agrupadorText
, selecione o itemJava Properties File
, preencha o campoDefault encoding
comUTF-8
e pressione o botãoUpdate
.
Alguns templates usam a variável ${project_version}
, dependente do plugin mmm-TemplatesVariables
, que deixou de funcionar por incompatibilidade com o eclipse. Assim, essa variável não é mais substituída automaticamente.
-
Window > Preferences
. -
Java > Code Style
e selecione o itemCode Templates
. Na list boxConfigure generated code and comments
, abra o agrupadorComments
. -
Selecione o sub-item
Files
e clique no botãoEdit...
. Use o template:/** * PT-BR * Este código está protegido pela licença GNU LESSER GENERAL PUBLIC LICENSE Version 3.0. * (http://www.gnu.org/licenses/gpl-3.0.html) * * Você pode usar, alterar e distribuir este código à vontade, de acordo com as regras * desta licensa. Só se lembre de dar os devidos créditos ao autor! ;) * * EN * This code is protected by GNU LESSER GENERAL PUBLIC LICENSE Version 3.0. * (http://www.gnu.org/licenses/gpl-3.0.html) * * You can use, alter and distribute this code at will, according to that * license rules. Just remember to give credits to the author! ;) */
-
Selecione o sub-item
Types
e clique no botãoEdit...
. Utilize o seguinte template:/** * @author ${user} * @since ${project_version}, ${date} */
-
Selecione o sub item
Methods
e clique no botãoEdit...
. Utilize o seguinte template:/** * @author ${user} * @since ${project_version}, ${date} * * ${tags} */
-
Window > Preferences
. -
Java > Installed JREs
e insira a JDK a utilizar. No linux as JDKs ficam em/usr/lib/jvm
. -
Java > Compiler
e verifique se a versão correta está setada.
-
Window > Preferences
. -
Maven > Installations
e aponte para o maven instalado em/usr/share/maven
. -
Maven > User Settings
e aponte o arquivosettings.xml
global em/usr/share/maven/conf
. -
Maven > Archetypes
para configurar algum arquétipo customizado.
-
Window > Preferences
. -
Install/Update
e selecione o itemAvailable Software Sites
. - Verifique se existe uma entrada de nome
Latest Eclipse Release
, cuja localização éhttps://download.eclipse.org/releases/latest
, e se essa entrada está marcada.
- Vá para a pasta do workspace em uso e apague todos os arquivos e subpastas de
{workspace path}/.metadata/.plugins/org.eclipse.jdt.core
e{workspace path}/.metadata/.plugins/org.eclipse.core.resources/.history
. -
Window > Preferences
.General > Capabilities
e desmarque tudo que julgar que não for utilizar. -
Window > Preferences
.General > Startup and Shutdown
e desmarque todos os plugins que não for utilizar. -
Window > Preferences
. No campo de busca digitevalidat
. Deslique todos os validadores que não for utilizar.
Debugar JavaFX no linux pode causar o travamento do gnome, deixando o mouse se mexer mas não deixando clicar em nenhum elemento.
Se esse for o caso, vá na configuração de debug e acrescente o argumento de VM -Dsun.awt.disablegrab=true
.
Caso o editor de CSS não reconheça as classes e elementos CSS do JavaFX, será necessário ir às propriedades do projeto no eclipse, na opção Java Build Path
e adicionar um novo jar ao classpath. Esse jar é o org.eclipse.fx.ide.css.jfx8_<número>.jar
, que fica na raiz da pasta de plugins dentro da pasta de instalação do eclipse.