An Intellij plugin that displays the total number of breakpoints in the project and their locations in a custom tool window.
- Displays the total number of breakpoints in the project in real-time.
- Supports both line breakpoints and other specific breakpoints such as exceptions.
- Lists the locations of each breakpoint in a the tool window.
- Integrates seamlessly with the IntelliJ platform.
- Helps developers manage breakpoints efficiently during debugging sessions.
After setting breakpoints in your project, the tool window will display something like:
MainActivity.kt: Line 42
Utils.kt: Line 15
Service.kt: Line 27
After installation:
- The plugin activates automatically when you open a project in IntelliJ.
- It scans the project for breakpoints and displays their count and locations.
- Use the tool window to review all breakpoints and navigate to their respective lines in the code.
- Open the BreakpointTracker tool window from the sidebar.
- Add or remove breakpoints as usual; the tool window updates in real-time.
- IntelliJ IDEA or compatible JetBrains IDE
- Java Development Kit (JDK) 17 or newer
- Gradle 7.5 or newer
- Clone the repository:
git clone https://github.com/aircode610/BreakpointTracker.git
- Navigate to the project directory:
cd BreakpointTracker
- Build the plugin:
./gradlew buildPlugin
- The plugin archive will be generated in the
build/distributions
directory.
- Run via Gradle:
./gradlew runIde
- Or install manually in IntelliJ:
- Open IntelliJ and go to Settings/Preferences → Plugins.
- Click the gear icon ⚙ and select "Install Plugin from Disk...".
- Choose the generated
.zip
file frombuild/distributions/
. - Restart IntelliJ.