Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea 如何在Windows上使用Mac OSX Keymap for WebStorm或IntelliJ IDEA?_Intellij Idea_Settings_Webstorm_Keymapping_Keymaps - Fatal编程技术网

Intellij idea 如何在Windows上使用Mac OSX Keymap for WebStorm或IntelliJ IDEA?

Intellij idea 如何在Windows上使用Mac OSX Keymap for WebStorm或IntelliJ IDEA?,intellij-idea,settings,webstorm,keymapping,keymaps,Intellij Idea,Settings,Webstorm,Keymapping,Keymaps,我在Mac和Windows上都使用WebStorm进行工作。 我想知道是否可以在Windows上使用MAC OSX密钥映射 在windows上,如果加载MAC OSX密钥映射,映射似乎没有正确对齐。例如,我看到正在使用字符Meta,但是Windows似乎没有正确映射该字符 我还想指出,我正在Windows PC上使用Mac键盘。Cmd(Meta)键如何映射到您的Windows键 您可以获取该文件并用Windows上的任何键替换meta。某些键可能不起作用,或者您可能会得到冲突的映射 没有一种简单

我在Mac和Windows上都使用WebStorm进行工作。 我想知道是否可以在Windows上使用MAC OSX密钥映射

在windows上,如果加载MAC OSX密钥映射,映射似乎没有正确对齐。例如,我看到正在使用字符
Meta
,但是Windows似乎没有正确映射该字符

我还想指出,我正在Windows PC上使用Mac键盘。

Cmd(Meta)键如何映射到您的Windows键

您可以获取该文件并用Windows上的任何键替换
meta
。某些键可能不起作用,或者您可能会得到冲突的映射

没有一种简单而直接的方法可以开箱即用

在Mac上,keymap使用Alt、Ctrl、Meta和Shift修改器。这不能直接映射到Windows上仅有的3个修改器(Alt、Ctrl、Shift)。默认情况下,您可以

此外,操作系统已经采用了很多与Win的组合(禁用这些默认映射的唯一方法是通过)


欢迎您尝试将Win作为IntelliJ IDEA中的修改器使用。

在Windows上转到
file>settings>keymap
,并在
keymap
下拉列表中选择
default
meta
(又称
cmd
)键将被替换为
ctrl

有一个第三方插件,它解决了以下问题:

以下是插件说明:

一个适用于Windows和Linux(以及macOS,如果你真的想要的话!)的密钥映射 将常见的macOS 10.5+快捷键重新绑定到非命令键。一些 快捷键不是修改键的1:1替换,请检查 键更新表

如果您注意到任何相互冲突的快捷方式,或有新快捷方式的建议 keybinding,请在GitHub上打开一个问题


谢谢,创建映射后,我在windows上的何处添加.xml文件。该文件位于
/keymaps
目录中。确保IDE此时未运行。创建另一个适用于标准Windows键盘的映射模板是否有意义?(因此映射类似于Mac)我建议对额外的Mac密钥(命令或控制)使用Caps Lock。Caps Lock是一把人们很少使用的钥匙。当前的模板根本不适合这个用例(Windows键盘上的Mac映射),我认为这是一个重要的用例。