Feature request: allow custom file jump handlers for IDEs and projects

Open 💬 1 comment Opened Jul 10, 2026 by ljjay

Feature request

When opening files from Codex, it would be very useful to support configurable custom jump handlers instead of relying on a fixed IDE opening behavior.

Currently, jumping to files in IDEs such as IntelliJ IDEA, WebStorm, and PyCharm can be inconvenient because the file may open without the correct project context or exact location.

Proposed improvement

Add a configurable "Open in external program" / custom file jump system that allows users to define handlers, for example:

  • IntelliJ IDEA
  • WebStorm
  • PyCharm
  • VS Code
  • Other custom editors

The configuration could support:

  • Project root mapping (so the correct project/workspace is opened)
  • File path mapping
  • Line and column position forwarding
  • Custom command templates, e.g. passing file, line, and column variables

Example behavior:

project-root + src/main.py + line 120 → open PyCharm with the correct project and cursor position at line 120.

This would make Codex much smoother for developers working across multiple repositories and IDE ecosystems.

Thanks for considering this improvement!

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗