kasecato / vscode-intellij-idea-keybindings

Port of IntelliJ IDEA key bindings for VS Code.
https://marketplace.visualstudio.com/items?itemName=k--kato.intellij-idea-keybindings
MIT License
828 stars 135 forks source link

Macos Intellij Classic Keymap #277

Open ziakhan110 opened 2 years ago

ziakhan110 commented 2 years ago
image

Is there no support for translating Intellij Classic keymap on Macos to vscode. For example cmd+shift+n opens project files in intellij, but on vsocde when i install this extension, it is cmd+shift+o another is cmd+e i use this alot, but this extension show recent folders instead of recent files. there more keys that dont work,

Even if i export my keymap.xml from intellij and import it into vscode using this extension , it does not work, it defaults to macos intellij shortcuts.

jueinin commented 1 year ago

+1 needs this feature!

aefimov commented 1 year ago

Solved via plugin https://plugins.jetbrains.com/plugin/18927-keymap-xml-exporter/versions Here is IntelliJ IDEA Classic keymap on macOS: IntelliJ IDEA Classic.xml.zip

That plugin need to be patched (it has until-build in plugin.xml descriptor, and you need repack it without such attribute, then install from file), but you can use that XML file, it works at least for me.

ziakhan110 commented 1 year ago

Thanks i will try this method

ziakhan110 commented 1 year ago

still not working, any update on this

aefimov commented 5 months ago

@ziakhan110 How you use it?

  1. Install plugin into VS code
  2. Cmd+Shift+P, Import, select Import Intellij keymap
  3. Unpack attached keymap in my comment https://github.com/kasecato/vscode-intellij-idea-keybindings/issues/277#issuecomment-1409466265
  4. Select xml
ziakhan110 commented 5 months ago

@aefimov

  1. Installed the plugin into VS code
  2. Cmd+Shift+P, Import, select Import Intellij keymap
  3. Selected Mac to Mac
  4. Unpacked the attached keymap in your comment https://github.com/kasecato/vscode-intellij-idea-keybindings/issues/277#issuecomment-1409466265
  5. Selected xml
  6. Copied all keymaps from Untitled-1 to keybindings.json
aefimov commented 5 months ago

Correct, does that solved your problem?

ziakhan110 commented 5 months ago

@aefimov No its still used macos style keymap, not Intellij Classc.

aefimov commented 5 months ago

How you checked this?

ziakhan110 commented 5 months ago

The issues in first comment is still there.