Skip to content

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.