Skip to content

Repository files navigation

Contributors Forks Stargazers Issues GPLv3 License Version Downloads Rating


Logo

InlineProblems

Plugin to show problems like errors and warnings inside the text editor (inline) for IDEs based on the IntelliJ Platform, inspired by Error Lens and InlineError.

You can turn this plugin on and off with the keyboard shortcut alt+u, additional shortcuts can be configured in the settings.


Jetbrains Marketplace . Codeberg · Github . Report Bug · Request Feature

GIF GIF


Screenshots

PNG PNG PNG PNG PNG PNG PNG PNG PNG PNG PNG

Table of Contents
  1. About The Project
  2. Getting Started
  3. Beta Versions
  4. Roadmap
  5. License
  6. Contact

About The Project

  • I use this plugin professionally on a daily basis in IntelliJ and CLion in combination with the IdeaVIM extension

Getting Started

  • Clone the repository and open it with IntelliJ
  • The plugin targets the IntelliJ Platform 2025.1.7 and Java 21 (see gradle.properties), and builds with Gradle 9, so any JDK from 17 up to the current one works: ./gradlew buildPlugin
  • Useful tasks:
    • buildPlugin - builds the distribution ZIP
    • runIde - starts a sandbox IDE with the plugin
    • verifyPluginStructure - descriptor and archive structure check
    • verifyPlugin - IntelliJ Plugin Verifier, binary compatibility against the IDE pinned in pluginVerifierIdeVersions
    • printProductsReleases - lists the IDE builds available for the verifier
  • Lombok is used, so the Lombok plugin has to be enabled in the development IDE

Beta Versions

Download

  • You can download beta versions from the GitHub release page, there are available as pre-releases.

Custom Repository

  • Add https://plugins.jetbrains.com/plugins/beta/20789 as custom plugin repository if you only want this plugin from the beta channel
  • Add https://plugins.jetbrains.com/plugins/beta/list as custom plugin repository and you get all plugins with builds in the beta channel

Roadmap

  • Multiline ErrorLabels (Inlays)
  • Delay before adding problems (#60, #78)
  • Listen to changed width of editor and redraw labels if needed (#57)

See the open issues for the full list.

License

Distributed under the GNU General Public License v3 See LICENSE for more information.

Contact

Julian Hackinger - dev@hackinger.net

Project Link: https://github.com/0verEngineer/InlineProblems

About

Plugin to show problems inside the text editor for IDEs based on the IntelliJ Platform

Resources

Stars

78 stars

Watchers

3 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages