Skip to content

ByteAurora/intellij-codexp

Repository files navigation

CodeXP CodeXP

Build Version Downloads

The CodeXP plugin is designed to gamify your coding experience in IntelliJ IDEs.


Features

  • Awards experience points (xp) for various actions such as:
    • Typing
    • Cut, Copy, Paste
    • Backspace, Tab, Enter
    • Save
    • Build, Run, Debug
    • Other actions
  • Provides periodic challenges to keep the coding experience engaging.
  • Displays your level based on the accumulated xp, providing a fun and engaging way to track your coding activities.

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "CodeXP" > Install Plugin


  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


Gained XP Effect on Editor

Displays the XP gained from tasks related to the keyboard and editor (typing, copying, pasting, cutting, etc.) at the caret position.

Effect


Dashboard in Light/Dark Theme


Completed Challenges

Completed challenges are added under the "Completed Challenges" section. Also, more difficult challenges are automatically added after you complete a challenge.

Completed Challenges

You can toggle the visibility of completed challenges in the CodeXP tool window.

Toggle Completed Challenges


Notification

Whenever a challenge is completed or a level up occurs, a notification is provided to inform you of the details. You can choose to display the notification as an IntelliJ notification or a CodeXP notification.

IntelliJ Notification

IntelliJ Notification

CodeXP Notification

CodeXP Notification


Plugin based on the IntelliJ Platform Plugin Template.