<p><b>Develop better software fast with IntelliJ IDEA</b></p> <h2>About This Book</h2><ul><li>Tailor IntelliJ IDEA to your needs and to the demands of your projects</li><li>Use IDEA's powerful software development tools to their fullest potential</li><li>Explore IntelliJ IDEA's impressive and extens
Beginning IntelliJ IDEA
✍ Scribed by Ted Hagos
- Publisher
- Apress
- Year
- 2022
- Tongue
- English
- Leaves
- 283
- Category
- Library
No coin nor oath required. For personal study only.
✦ Table of Contents
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Getting Started
Which Version to Use
Getting the Java Development Kit
Installing on macOS
Installing on Windows
Installing on Linux
Getting and installing IntelliJ IDEA
Installing IntelliJ IDEA
On Windows
On macOS
On Linux
Configuring IntelliJ
Key Takeaways
Chapter 2: Creating and Running a Project
Building a Basic Java Project
Building a Large Project
Key Takeaways
Chapter 3: Project Files
The iml File
The .idea Folder
The SRC Folder
The Out Folder
External Libraries
Key Takeaways
Chapter 4: IDE Tools
The IDE
The Project Tool Window
Structure Tool Window
Navigation Bar
Scratch File
TODO
Problems
Terminal
The Main Editor Windows
Key Takeaways
Chapter 5: Code Navigation and Generation
Navigation
Search Everywhere
Finding Actions
Opening Files
Opening Classes
Go to Symbol
Recent Changes and Files
Open Target Type
Peek to Definition
Show Members
View Class Hierarchy
Code Generation
Key Takeaways
Chapter 6: Inspections and Intentions
Code Inspections
Addressing Inspections
Inspecting Code
Inspecting the Whole Project
Intention Actions
Key Takeaways
Chapter 7: Refactoring
Refactoring
When to Refactor
Refactoring in IntelliJ
Some More Refactorings in IntelliJ
Extract Method
Move Members
Change Signature
Key Takeaways
Chapter 8: Live Templates
So What Are Live Templates?
Parameterized Templates
Showing All Available Templates
Surround Live Templates
Creating Your Own Templates
Share Templates
Key Takeaways
Chapter 9: Debugging
Types of Errors
Syntax Errors
Runtime Errors
Logic Errors
Debugger
Step Actions
Breakpoints
Key Takeaways
Chapter 10: Source Control
Git
Create Git As a Local Repository
Adding and Committing Changes
Branches
Changes in the Changelist
Ignore Files
GitHub Integration
Committing and Pushing to a Remote Repo
Creating Gist
Key Takeaways
Chapter 11: Testing
Types of Testing
Unit Testing
Why You Should Do Unit Testing
When to Write Tests
When to Run Tests
JUnit in IntelliJ
Testing an Actual Class
More Examples
Key Takeaways
Chapter 12: JavaFX
A Brief History
Setup
Stages, Scenes, and Nodes
Hello World
Life Cycle of a JavaFX App
Main.java
Scene Builder
Building FXML Files
Configure IntelliJ for Scene Builder
Opening Files in Scene Builder
Key Takeaways
Index
📜 SIMILAR VOLUMES
I picked this book up since a lot of developers at the office are using IntelliJ IDEA. As of this posting, IDEA version 9 was just released. Even with this dated book, I was able to come up to speed pretty quickly on IDEA. A lot of this book covers the obvious, so some experienced developers will ju
This book will help developers dig a little deeper into IDEA andembrace its streamlining features which allow for more time to bespent on project design rather than code management. Without someeducational investment, however, IDEA can be just another editor.That then, is the purpose of this book. T
<p>Written for Java developers who want to make use of the automating features of IntelliJ IDEA, this book gives you practical exercises and clear instructions to teach you the basics and help you develop a web application.</p> <p><b>Overview</b></p> <ul> <li>Exhibit techniques that improve developm