Intellij IDEA小技巧

作者: 十毛tenmao | 来源:发表于2019-02-25 22:24 被阅读118次

Intellij IDEA是日常使用最多的工具,为了提高效率,需要不断提高熟练度。在最基本的使用方法之外,本文展示了一些也非常实用的小技巧。

搜索&替换

常用搜索

  • 搜索所有:双击Shift
  • 搜索Actions:Ctrl+Shift+A
  • 搜索类:Ctrl+N
  • 搜索文件:Ctrl+Shift+N
  • 搜索符号:Ctrl+Shift+Alt+N
  • Find in Path: Ctrl+Shift+F(支持正则表达式)
  • Replace in Path:Ctrl+Shift+R

Find In Path中找到很多目标代码,需要逐个查看,可以点击右下角的"Open in Find Window",或者使用快捷键Ctrl+Enter。在Find窗口中打开,这样就可以使用快捷键Ctrl+Alt+上下方向键在结果中跳转

高级搜索

  • 当前文本内批量编辑
    选择一个词 -> Alt+j选择多个词 -> 编辑

快速跳转文件

  • 关闭tab(Settings -> Editor -> General -> Editor Tabs -> Placement = None

使用tab方式效率比较低,建议关闭

  • 最近访问的文件:Ctrl + E
  • 最近编辑的文件:Ctrl + Shift + E

书签

  • 创建书签:Ctrl+Shift+数字
  • 书签跳转:Ctrl+数字
  • 取消书签:F11
  • 查看所有书签:Shift+F11

AceJump插件

这个目前没用过

其他

  • 文件对比

之前每次需要对比,都要打开Beyond Compare,还需要另外购买,现在方便了

View -> Compare With或者在文件窗口Ctrl + D

  • 快捷键移动分割线:Ctrl+Shift+左右方向键

  • Json字符串编辑

    • Alt+Enter -> Inject Language or reference -> (Enter动作) -> 在弹出的语言选择框中选择Json

    如果需要永久性的设置为JSON语言检查,则在前面添加//language=JSON

    • 编辑JSON:Alt+Enter -> Edit JSON Fragment
    • 关闭编辑窗口:Ctrl+F4
  • 粘贴版历史: Ctrl+Shift+V

  • 类实现结构:Alt+F7

  • 调出git菜单:Alt+ `

  • 多行TODO注释
    从第二行开始,注释缩进一格就可以


    TODO注释

参考

相关文章

网友评论

    本文标题:Intellij IDEA小技巧

    本文链接:https://www.haomeiwen.com/subject/mzbnyqtx.html