Features
Aside from the specialized APIs used for "core" operations, RyeCharm provides integration via the following IDE features: actions, intentions and inspections.
Actions#
IDE actions are the main entrypoint for many operations that are otherwise unfit to be used as intentions.
Examples: Open configuration file and Cleaning cache.
Intentions#
Intentions are contextually relevant actions that may only be triggered in an editor.
Examples: Bump project version and Synchronize project.
Inspections#
Inspections find certain problems with your project. Those implemented by RyeCharm are mostly about the use of the tools rather than code smells.
Examples: uv.lock
should not be edited manually.