Skip to content

Key Features

Shikhor Roy edited this page Dec 26, 2025 · 2 revisions

KHelper is a competitive programming plugin for IntelliJ IDEA that automates repetitive setup tasks and streamlines the entire problem-solving workflow.
The goal is simple: spend time solving problems, not preparing projects.

Seamless Problem Import

  • One-click problem import using the Competitive Companion browser extension
  • Automatically fetches problem metadata and sample input/output
  • Eliminates manual copy-paste from online judges

Automatic Solution Setup

  • Instantly generates solution files using your custom code template
  • Supports both Kotlin and Java
  • Ensures a consistent project structure for every problem

Run & Debug Configuration

  • Automatically creates Run/Debug configurations
  • Execute code against sample and custom test cases
  • Makes debugging fast and repeatable

Test Case Management

  • Create, update, and delete test cases inside IntelliJ IDEA
  • Select or deselect test cases during run or debug
  • Enables fast iteration while solving problems

Source Code Management

  • Detects existing solution files and warns before overwriting
  • Generates a merged source file when required
  • Keeps the workspace clean and predictable

Easy Submission Workflow

  • Copy final source code with a single click
  • Select specific source files for submission
  • Open the problem statement in the browser instantly

Theme Support

  • Fully compatible with Light and Dark IDE themes
  • Maintains readability and visual clarity in all environments