为了账号安全,请及时绑定邮箱和手机立即绑定

IntelliJ IDEA神器使用技巧

难度中级
时长 2小时20分
学习人数
综合评分9.70
171人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • C+A+[] 切换项目

    C+E 查看最近操作的文件

    C+S+Backspace 跳转到上次编辑

    C+F11 bookmarks

    A+S+F 收藏

    C+S+A 找什么都行

    A+1 ESC 编辑区和文件区跳转

    查看全部
  • postfix 输入后添加.会有提示让你选择

    for

    .field

    Object.return 返回对象Object

    Object.nn 判断Object非空

    查看全部
    1 采集 收起 来源:postfix

    2020-05-14

  • 添加断点:左侧点击或run--toggle line breakpoint--ctrl+F8

    单步运行:run--stepover  F8

    跳到下一个断点:run--resume program  F9

    • Breakpoints:查看所有断点 Shift + Command + F8,

    • Mute Breakpoints:禁止所有断点

    条件断点:右击断点或ctrl+shift+F8

    alt+f9 run to cursor运行到光标所在的行

    禁止所有断点  debug控制台左下角的Mute breakPoints


    查看全部
    2 采集 收起 来源:断点调试

    2020-03-26

    1. 定位类 Navigate -> Class

    2. 定位文件 Navigate -> File

    3. 定位符号包含属性及方法) Navigate -> Symbol

      以上定位内容,如果在jar中,需要勾选Include non-project files

    4. 定位字符串 Edit -> Find -> Find in Path

    查看全部
    1 采集 收起 来源:精准搜索

    2019-11-05

    1. 项目之间跳转 Window -> Next Project Window / Previous Project Window

    2. 文件之间跳转 Help -> Find Action 打开后,录入

      Recent Files 最近浏览的文件

      Recently Changed Files 最近修改的文件

    3. 修改位置跳转 Navigate -> Last Edit Location / Next Edit Location

    4. 浏览位置跳转 Navigate -> Back / Forward

    5. 利用书签跳转 Help -> Find Action 打开后,录入

      Toggle Bookmark / Toggle Bookmarks with Mnemonic(可标记序号,之后通过Ctrl+数字/字母跳转到对应标签)

    6. 收藏位置和文件 Help -> Find Action 打开后,录入

      Add to Favorites 添加收藏(选中方法时,可以单独添加方法

    7. 字符串跳转插件emacsIdea置跳转

    8. 编辑区和文件区来回跳转 Ctrl+数字 跳转到文件区,Esc跳转到编辑区

    9. 利用vim进行多窗口编辑区跳转

       

    查看全部
  • ctrl + F8 添加断点

    shift + F9 debug当前

    F8 单步

    F9下一断点

    shift + ctrl + F8    查看所有断点

    禁止所有断点

    条件断点

        ctrl + shift + F8 在Condition输入条件表达式,返回boole类型

    表达式求值

        alt + F8

    运行到制定行

        alt + F9 运行到光标所在行

    设置表达式值

        变量查看处F2setValue


        

    查看全部
    2 采集 收起 来源:断点调试

    2019-06-16

  • ctrl + alt + v  变量重构

    ctrl + alt + C 变量转静态不可变常量

    ctrl + alt + F 变量转静态常量

    ctrl + allt + P 抽取成员变量

    clt + alt + M 抽取方法

    查看全部
    2 采集 收起 来源:抽取

    2019-06-15

  • 查找某个符号

    ctrl + alt + shift + N

    字符串搜索

    ctrl + shift + F

    查看全部
    1 采集 收起 来源:精准搜索

    2019-06-15

  • 一学就会,一做就废!

    浏览位置跳转:

        ctrl + alt +- > or -<

    书签:

        F11 add boomarks

        alt + 2  favorites

        alt + shift + F add to favorites

    最近文件

        ctrl + E

        ctrl + shift + E

        ctrl + Tab

    文件窗口与资源窗口切换:

        alt + num  切换资源窗口

        esc 回到文件窗口



    窗口与跳转

        esc

        命令模式

        :sp新增一个窗口

        

        vim:

        esc命令模式

        ctrl+W

         H 左

        L右

        J下

        K上

    退出VIM编辑模式

    ctrl + alt +v 

    冲突时字形修改  查看 Tools->VIM Emulator

    KeyMap 输入VIM Emulator

    我的设置为 Alt + Shift + M

        

        


    查看全部
  • 高效定位代码

    无处不在的跳转

    ·项目之间的跳转,多个项目窗口跳转同时打开多个项目,切换多个项目窗口

    Ctrl + Alt +]  跳转到下一个窗口

    Ctrl + Alt +[ 跳转到上一个窗口

    文件之间的跳转

    Ctrl + shift + a  

    https://img1.sycdn.imooc.com//5cf5e1b200014b1204730194.jpg

    输入 recent file 

    Ctrl + e  调出 recent file 

    https://img1.sycdn.imooc.com//5cf5e2270001a97505080459.jpg浏览修改位置跳转


    查看全部
  • windows下操作:

    alt+数字 切换窗口

    列操作:

    1. ctrl+shift+右箭头 选中单词

    2. ctrl+shift+u 切换大小写

    3. home 到行首 ;end 到行尾

    4. ctrl+alt+y 批量操作

    5. ctrl+alt+l 整理格式


    ·收藏位置和文件:alt+shift+f

    ·重构 alt+shift+r

    ·调试debug

        1.添加断点 ctrl+shift+b

        2.启动调试 alt+shift+f9 

        3.单步运行 f6

        4.跳转到下一个断点 f8

        5.查看所有断点 ctrl+shift+f8

        6.运行到指定行 ctrl+r

    ·结构图

        1.查看当前field,method大纲 ctrl+f3

        2.查看maven依赖,类图 ctrl+alt+shift+u

        3.方法调用层次 ctrl+alt+h

        4.查看类继承结构 alt+8

    查看全部
    2 采集 收起 来源:课程总结

    2019-04-21

  • 编写高质量代码

    • 重构变量Rename:Shift+F6。语意清晰;

    • 重构方法:Refactor -- change signature

    • Add String as 2nd parameter to method ***

    • 抽取变量: Refactor--Extract--Variable

    • 抽取静态变量:Refactor--Extract--Contant

    • 抽取成员变量:Refactor--Extract--Field

    • 抽取方法参数:Refactor--Extract--Parameter

    • 抽取函数:Refactor--Extract--Method 
      Replace all occurrences(地方)


    查看全部
    1 采集 收起 来源:抽取

    2019-02-20

  • live Templates(我理解为样板代码)

    可通过ctrl + shift + A万能查找功能的方法去输入live templates找到

    下面是live templates的设置内容

    https://img1.sycdn.imooc.com//5b1d29a70001ac0d11650715.jpg

    通过点击+,可以选择添加一个live templates(新的样板),亦或是选择添加一个templates group(新的样板分组)

    在添加或修改一个样板时,有以下几个单词需要注意:

    abbreviation:缩写,也就是样板代码的最简命名

    Templates text: 样板代码文本,该区域内写入的代码就是套用样板时直接用上的代码,最好不要有语法错误。

    关于样板代码的一些通配符:

    $end$ 指定样板代码生成后,输入光标停顿的位置,方便自己定位代码

    $var$、$var1$、$var2$ 指代码中部分需要根据实际情况重新命名的部分,例如定义属性、成员变量时常需要这么留白。

    在新建时,最底下有一行红色字体,末尾的Define是定义按钮

    用于定义该代码的适用范围,设定后还能检查当前输入的代码是否有语法错误。


    查看全部
    1 采集 收起 来源:live template

    2019-02-20

  • 快捷键:

    alt+1:打开project

    ctrl+alt+[或者]:多个项目窗口之间切换

    ctrl+shift+A:打开help中的find action

    ctrl+E:打开最近浏览过的文件

    ctrl+shift+E:打开最近编辑过的文件

    ctrl+shift+backspace:跳转到上一次编辑过的位置

    ctrl+alt+左箭头:跳转到上次浏览的地方

    ctrl+alt+右箭头:跳转到上次之后浏览的地方


    查看全部
  • 一、高效定位代码之跳转

    1.项目之间的跳转

    window--Next Project Window || Previous Project Window

    2.文件之间的跳转

    Recent Files 
    Recent Changed Files

    3.浏览修改位置跳转

    Navigate--Last Edit Location(Next Edit Location):跳转到上回(下次)编辑的地方 
    Navigate--Back(Forward):跳转到上回(下次)浏览的地方,光标停的地方

    4.利用书签跳转(快速学习源码的时候,需要这个功能)

    Bookmarks书签--toggle Bookmarks 加个书签 
    Bookmarks书签--toggle Bookmarks with Mnemonic 带有标记的书签

    5.收藏位置和文件

    Favorites(收藏)--Add To Favorites 
    收藏类光标放置在类上,收藏方法光标放置在方法上

    6.字符跳转插件emacsIdea

    Plugins:安装插件 
    emacsIdea使用的快捷键:Ctrl+J

    7.编辑器和文件区来回跳转

    Command+1:进入文件区 
    Esc:进入编辑区

    8.利用vim 进行多编辑区跳转(不需要)


    查看全部

举报

0/150
提交
取消
课程须知
有一定的java编程基础即可
老师告诉你能学到什么?
代码生成技术 批量编辑技术 代码调试技术 代码智能修复技术 智能上下文关联技术 代码重构技术 高效的版本控制管理技术

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!