TOC:
- Konsoll utskrift
- Validation
- Checkstyle
- Code templates *
- JRebel
- Findbugs
- Templates *
- Favorites
- Utseende och snabb knappar *
- Maven
Innan man gör sina Eclipse inställningar så måste man installera alla fina plugins. Dessa blir en del av Eclipse installationen och kommer inte att behöva göras om för varje workspace. TODO:Eclipse Plugins du inte kan leva utan.
Allt hittas under window/preferences.
Det är bara att erkänna. Jag borde automatisera det här. Men eftersom man är bekväm så väntar man på att någon annan skall göra det. Kanske har någon redan gjort det? Om du kan hjälpa mig att effektivisera detta så är jag mycket tacksam.
Vissa saker kan man exportera / importera mellan workspaces vi tex filer. Andra åtgärde måste man helt enkelt göra manuellt. Rubriker markerade med * kan man importera / exportera.
Konsoll utskrift
/run/debug/bocka av: Limit console output.
Default trunkerar konsollen efter x antal rader.
Validation
/validation/Backa av allt under Build som inte är ett måste för att projektet skall köra. Dear det gör skillnad :)
Code templates *
/Java/Code style/Code templateImportera:
- Clean up
- Code template
- Formatter
Clean up och Formatter gör saker med din kod. De spar dig massor av knapptryckningar och du blir en bättre människa :)
TODO: Läs den detaljerade beskrivningen här.
Checkstyle *
/checkstyle/Importera Checkstyle inställningarna samt sätt på checkstyle på alla projekt.
Ladda ner dem här: Checkstyle conf
När du importerar kontrollera att projekten kör med rätt profil.
Till skillnad från Code templates så gör checkstyle inget med din kod, den bara gnäller. Och som den gnäller, ojoj! Men rätt tweekad och med lite vana så är den en kompis du inte vill vara utan.
TODO: Läs den detaljerade beskrivningen här.
JRebel
Det finns vissa saker man måste kosta på sig, JRebel ären sådan. JRebel kommer att göra din värld mindre smärtsam, speciellt om du kör webb utveckling.Om du kör maven, lägg till nödvändig Jrebel xml grunkor i parent pom.
Lägger till jrebel.xml till src/main/java samt src/main/webapp i alla projekt.
Findbugs
/findbugs/
Aktivera findbuggs för projekten. Bocka i: Run automatically. Jag har inte gjort någon förändring i Findbugs, den är bra som den är. Precis som checkstyle så gör Findbugs inget med din kod, den bara gnäller.
Templates *
Java / editor / templatesLägger till mina kod templates för att snabba upp TDD:n.
Ladda ner dem här: Kod templates
TODO: Läs den detaljerade beskrivningen här.
Favorites
Java / editor / favorites
Lägg till alla de statiska importer som du använder ofta.
Exempel:
org.mockito.Matchers
org.mockito.Mock
org.testng.Assert
org.testng.Assert.fail
Utseende och snabb knappar *
Följande två inställningar exporteras och importers lätt via: file / export / general: apperance och keyes.Java / apperance / Members sort order
Ställer om hur Eclipse sorterar klassernas medlemmar. Publika först och default sist.
General / keysEftersom jag inte står ut med default kombinationerna för att köra mina enhets tester så gäller tweakningen främst dem.
Alt + G -> Generate getter and setter.Alt + R -> Run TestNG test
Alt + T -> Debug TestNG Test
Alt + C -> Clean
Alt + S -> Sort members
Ctrl + J -> Jump to Test / Member under Test
Maven
/ maven /
Kör du maven och Eclipse så är det i allmänhet lite synd om dig. Men glöm inte att ta ner javadoc och källkod. På så vis så får du intellisense och kan debugga även på inkluderade artifakter.
Bocka i:
- Download Artifact sources
- Download Artifact JavaDoc
Inga kommentarer:
Skicka en kommentar