Feature request: allow custom file jump handlers for IDEs and projects
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, andcolumnvariables
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!
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗