IntelliJ Wizardry with Heinz Kabutz
Salepage : IntelliJ Wizardry with Heinz Kabutz
Archive : IntelliJ Wizardry with Heinz Kabutz
FileSize :
In 2003, Heinz was asked to fix bugs and add features to a bowl of spaghetti code. It was a dismal task. He had heard of IntelliJ IDEA’s supernatural analyzing powers. At the end of his 30 day trial, he purchased his first IntelliJ license. Often after his talks, instead of asking about the topic he spoke about, curious onlookers wanted to know how he had performed his IntelliJ magic. Here are your answers.
Disclaimer: Cretesoft Limited, producers of this material and The Java Specialists’ Newsletter are official training partners of JetBrains. All statements in this training material are based on our own experiences with the product over the last 14 years of almost daily use. This is uncommissioned work and is offered to the world to help Java programmers become more effective in their programming tasks. Remember: A bad workman always blames his tools.
© 2017 Heinz Kabutz – All material in this course is copyrighted by Heinz Kabutz – All rights reserved.
Outline
Section 1 – So You’ve Installed IntelliJ IDEA Ultimate Edition …
- Why I Switched to IntelliJ IDEA in 2003
1a. Swing GUI Builder
- Superkey Alt+Enter, Fixes Almost Anything
- Switching Between Tool Windows
- Setting Up Autoscroll To And From Source
- Creating new … With Control+Enter
- Live Templates psvm, sout, soutv
- Navigation with Arrows and Clicks
- Jump To New Line Out Of Middle Of Code
- Syntax Aware Selection
- Move Code Up and Down
Section 2 – Now Quintuple Your Coding Speed
- Surround Statements With
- Select Live Template
- Error Based Coding
- Line Based Editing
- Column Select Editing
- Presentation Mode for Speakers
- Reformatting Code
- Code and Variable Completion
- SmartType Completion
- Comment and Uncomment Current Line
- Override or Implement Methods
- Copy Class
- Rename Class, Method, Field, Variable
- Move Class, Method or Field
- Camel Prefix in Code Completion
Section 3 – Refactor Like a Boss
- Refactor – Introduce Variable
- Refactor – Extract Method
- Refactor – Change Signature
- Refactor – Inline
- Refactor – Safe Delete
Section 4 – Inspector Clouseau At Your Service
- Analyze -> Inspect Code
- Inspect Code – Finding declarations that could be more “private”
- Inspect Code – make parameters and local variables final
- Inspect Code – Marking fields final
- Inspect Code – Finding Unused Code
- Local History
- Inspect Code – Finding Badly Handled Exceptions
- Inspect Code – Migrating to Newer Java Versions
- Terminal
- Conclusion
Enjoy!
Course Curriculum
Section 1 – So You’ve Installed IntelliJ IDEA Ultimate Edition …
Preview1. Why I Switched to IntelliJ IDEA in 2003 (10:50)
Preview1a. Swing GUI Builder (1:40)
Preview2. Superkey Alt+Enter, Fixes Almost Anything (2:35)
Start3. Switching Between Tool Windows (1:27)
Start4. Setting Up Autoscroll To And From Source (1:13)
Start5. Creating new … With Control+Enter (2:45)
Start6. Live Templates psvm, sout, soutv (5:07)
Start7. Navigation with Arrows and Clicks (6:14)
Start8. Jump To New Line Out Of Middle Of Code (1:30)
Start9. Syntax Aware Selection (6:16)
Start10. Move Code Up and Down (1:44)
Section 2 – Now Quintuple Your Coding Speed
Start11. Surround Statements With (4:49)
Start12. Select Live Template (5:53)
Start13. Error Based Coding (9:34)
Start14. Line Based Editing (4:08)
Start15. Column Select Editing (5:13)
Start16. Presentation Mode for Speakers (4:19)
Start17. Reformatting Code (5:12)
Start18. Code and Variable Completion (5:06)
Start19. SmartType Completion (7:54)
Start20. Comment and Uncomment Current Line (4:27)
Start21. Override or Implement Methods (5:55)
Start22. Copy Class (5:33)
Start23. Rename Class, Method, Field, Variable (5:15)
Start24. Move Class, Method or Field (1:58)
Start25. Camel Prefix in Code Completion (2:30)
Section 3 – Refactor Like a Boss
Start26. Refactor – Introduce Variable (13:40)
Start27. Refactor – Extract Method (10:57)
Start28. Refactor – Change Signature (1:24)
Start29. Refactor – Inline (4:30)
Start30. Refactor – Safe Delete (1:53)
Section 4 – Inspector Clouseau At Your Service
Start31. Analyze -> Inspect Code (5:32)
Start32. Inspect Code – Finding declarations that could be more “private” (5:02)
Start33. Inspect Code – make parameters and local variables final (5:07)
Start34. Inspect Code – Marking fields final (4:22)
Start35. Inspect Code – Finding Unused Code (13:43)
Start36. Local History (4:10)
Start37. Inspect Code – Finding Badly Handled Exceptions (2:49)
Start38. Inspect Code – Migrating to Newer Java Versions (2:44)
Start39. Terminal (1:28)
Start40. Conclusion (1:37)
Reviews
There are no reviews yet.