如何配置Notepad++使用Intellij键盘映射(PyCharm同款快捷键)?
实现Notepad++使用PyCharm风格快捷键的简便方案
刚好我之前也帮朋友处理过类似的需求,不用头疼手动挨个配置所有快捷键,有几个高效的方法可以试试:
直接导入现成的PyCharm风格快捷键配置
Notepad++本身支持导入.xml格式的自定义快捷键配置,社区里已经有不少开发者分享了适配好的PyCharm风格快捷键文件。操作步骤很简单:- 打开Notepad++,点击顶部菜单栏的
Settings->Shortcut Mapper - 在弹出的窗口切换到「Import」标签页
- 选中下载好的PyCharm风格快捷键xml文件,点击「Import」完成导入
小贴士:如果导入时遇到快捷键冲突,Notepad++会弹出提示让你选择保留原有设置还是替换,根据自己的使用习惯调整就好。
- 打开Notepad++,点击顶部菜单栏的
替换配置文件快速同步
Notepad++的快捷键配置存在shortcuts.xml文件里,你可以找到别人已经转换好的PyCharm风格shortcuts.xml,直接替换自己的配置文件即可:- 先关闭Notepad++,找到配置文件路径:
C:\Users\[你的用户名]\AppData\Roaming\Notepad++ - 备份原有的
shortcuts.xml(防止出问题可以恢复) - 把下载好的PyCharm风格
shortcuts.xml放到这个目录,覆盖原文件 - 重新打开Notepad++,快捷键就已经同步成PyCharm风格了
- 先关闭Notepad++,找到配置文件路径:
批量修改配置文件(找不到现成配置时)
如果找不到合适的现成配置,也不用在UI里挨个点:- 导出当前Notepad++的快捷键配置:
Settings->Shortcut Mapper->Export,保存为xml文件 - 用任意文本编辑器打开这个xml文件,对照PyCharm的快捷键列表,批量替换对应的快捷键值
- 再把修改后的xml文件导入回Notepad++,比逐个手动配置高效太多
- 导出当前Notepad++的快捷键配置:
记得操作前一定要备份原配置,避免误操作导致快捷键混乱~
内容的提问来源于stack exchange,提问作者Aviv Cohn
相关产品推荐
相关产品推荐

