Skip to content

Comments

New Feature: Multi-Editor Navigation Support#23

Open
litcc wants to merge 3 commits intoqczone:mainfrom
litcc:main
Open

New Feature: Multi-Editor Navigation Support#23
litcc wants to merge 3 commits intoqczone:mainfrom
litcc:main

Conversation

@litcc
Copy link

@litcc litcc commented Feb 8, 2026

Main adjustments:

  • Multi-editor configuration
  • TreeView visualization addition
  • Multi-language support

The PR code was primarily implemented with the assistance of Claude Opus 4.6, involving many adjustments that may not align with the original author's design philosophy. I suspect it likely won't be approved for merging. The main purpose of implementing this feature is for personal convenience, as I work on various types of projects and frequently switch between krio <--> (PyCharm, RustRover, WebStorm, etc., multiple editors), so it is highly necessary.

Those who need it can clone, compile, and install the plugin themselves.

Successfully tested on Mac and Kiro environments

Related issues:
#20 (comment)
#11 (comment)

litcc added 3 commits February 8, 2026 19:44
- Multi-editor support (Architecture refactor: types, configManager, editorSelector, jumpHandlerFactory, jetbrainsHandler)
- TreeView visual management panel (editorTreeView)
- TreeView show/hide configuration
- i18n internationalization (l10n + package.nls)
- Dependency version upgrades
…ckaging

- Integrated esbuild for packaging and updated build scripts
- Added `.vscodeignore` to exclude build output
- Updated devDependencies to include `esbuild`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant