codecamp

IDEA 快捷键修改

修改快捷键
  • 按 ​Ctrl + Alt + S ​弹出 IDE 设置,如上图选择左侧的 ​Keymap​。
  • IntelliJ IDEA 支持两种方式来筛选我们要找的快捷键,一种是上图标注 1 所示的,通过输入快捷键描述内容;一种是上图标注 2 所示的,通过 按 指定快捷键快捷键,这里需要再次强调的是,这个输入框是自动监听你当前按下的按键,而不是用来输入的。
  • 上图标注 3 所示,初安装的 IntelliJ IDEA 使用的是 ​Default ​的快捷键模板,IntelliJ IDEA 默认的快捷键模板都是不可修改的。如果你直接修改,当前这个位置 IntelliJ IDEA 会自动变成 ​Default Copy​,建议你养成习惯,修改之前先点击 ​Copy​,拷贝一套快捷键模板,然后输入自己的命名。
  • 修改快捷键
    • IntelliJ IDEA 是支持一个操作命令同时设置多个快捷键组合,就如上图的 ​Backspace​,同时支持 ​Backspace​ 和 ​Shift + Backspace ​两组快捷键。
    • 要修改某个快捷键,选中快捷键介绍内容,右键,就会弹出如上图标注 1 所示操作选择。命令 ​Add Keyboard Shortcut​ 用来添加新纯键盘快捷键组合。
    • 命令 ​Add Mouse Shortcut​ 用来添加新 ​键盘 + 鼠标​ 快捷键组合,比如设置 ​Ctrl + 左键单击​ 这类快捷组合。其中在弹出的添加面板中​ Click Pad​ 是用来监听当前鼠标是左键单击还是右键单击。
    • 命令​ Add Abbreviation ​根据 IntelliJ IDEA 的版本文档解释,添加简称主要是为了方便​ Search Everywhere ​中使用,但是我尝试之后发现没办法根据我设置的简称搜索,暂时无法了解其作用。
    • 命令 ​Remove ​快捷键 移出当前操作命令已设置的快捷键组合,由于 IntelliJ IDEA 默认就占用了很多快捷键组合,所以如果你要修改某个快捷键,建议还是删除掉旧的。
    • 修改快捷键
      • IntelliJ IDEA 对其他 IDE 用户很友好,如上图对于其他主流的 IDE,快捷键上已经默认了有其过渡快捷键模板了,但是我还是建议你专心使用 IntelliJ IDEA 的默认。


      其他快捷键
      IDEA Vim快捷键插件
      温馨提示
      下载编程狮App,免费阅读超1000+编程语言教程
      取消
      确定
      目录

      IDEA 简单Java 项目创建和项目配置文件

      IDEA 前端代码模板:Emmet

      IDEA 特殊代码模板:Postfix Completion

      IntelliJ IDEA 配合 Maven 的一些要点

      IntelliJ IDEA 推荐设置

      IDEA 的 Java 热部署插件 JRebel 安装及使用

      关闭

      MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }