【idea使用】

一:首先了解一下界面:

     1.File:对文件进行操作

     2.Edit:对文本进行操作

     3.View:对idea的当前视图进行操作

     4.Navigate:项目工程之间的跳转

     5.Code:对源码文件进行操作

     6.Analyze:对源码与项目依赖进行简单分析

     7.Refactor:对代码进行重构

     8.Build:当项目是j2ee文件时可以帮你构建

     9.Run:运行调试、

     10.Tools:工具

     11.VCS:版本控制

     12.Window

     13:.Help

二:使用技巧

1.alt+对应数字        可打开相应的小窗口

 2.项目之间的跳转

Ctrl+Alt+[   或者  Ctrl+Alt+]      前一个或后一个项目之间的跳转

3.文件之间的 跳转

help—  find Action:找快捷键   Ctrl+shift+A

例如:找最近打开的文件    在上面窗口中输入recent files  可看到后面的快捷键:                   

                                       

  4.浏览位置的跳转  :ctrl+shift+backspace

  5.带书签标记的跳转:

      a)不带数字:光标位置按 f11

      b)带数字的跳转:光标位置按  ctrl+f11  选择数字。跳转到数字处:ctrl+数字    取消:光标置于标签处后,ctrl+f11

                                                                    

     6.将类或者函数收藏到Favorites:  查看快捷方式:ctrl+shift+A,输入Add To Favorites可看到快捷方式为:在类文件中或光标在方法名上按 Alt +shift+F 并输入收藏夹名称,可将文件或方法收藏到favorites里。按Alt+2能查看到。

    7.字符跳转插件emacsIdea跳转,设置方法如下:

         a. 安装emacsIdeas插件:ctrl+shift+A,输入plugins回车。搜索emacsIdeals安装,安装后需重启idea生效。

         b.ctrl+shirt+A  找到manage keymaps,在弹出界面中找到KeyMap---Plug-ins---emacsIDEAs---AceJumpWord,右键,Add keyboard shortcut,输入你想要的快捷键方式例如Ctrl+J,然后OK!

         c.来界面上试试吧!~在界面上Ctrl+J后点击你想跳转的字母,所有待选的该字符都会被标记,按下标记的字符就可跳转到该字符的位置,很6啊٩(๑>◡<๑)۶     (idea的各种插件都可以了解一下)

                                                    

8.精准搜索

   a.文件名的搜索(.Java文件):查看快捷方式:Navigate---class可看到快捷方式为ctrl+N

   b.搜索包括jar包中的类:

                     

    c.文件的搜索:查看快捷方式:Navigate---class可看到快捷方式为ctrl+Shift+N,可搜到以别的后缀结尾的文件

    d.方法名的搜索:Ctrl+Shift+Alt+N

    e.字符串的搜索:查看快捷方式:edit---find---find in path...可看到快捷方式为Ctrl+Shift+F

三:代码编辑技巧

1.列编辑

     a.选中待选单词 move caret to next word --Ctrl +Shift +→

     b.切换大小写:Ctrl+Shift+U

     c.列编辑模式:Ctrl+Shift+Alt+J

2.live template  自定义活模板

Ctrl+Shift+A输入live templates,按照如下操作后,在类里面输入main,回车即可自动生产方法!

                      

3.postfix---比live complate更高效!

          Ctrl+Shift+A,找到,----主要用到Java和JavaScript里面的,可以都研究一下~( • ̀ω•́ )✧

例如:1).for循环:100.fori  或者  变量名.fori

           2).return :  变量名.return 

          3).判断非空:变量名.nn

4.代码补全   Alt+enter

           a).自动创建函数

           b).list replace 

           c).字符串format或者build

           d).单词拼写

           e).实现接口

           f ).导包

5.重构:

          1).修改所有相同的变量名:Shift+f6

          2).修改方法体的入参:在调用某方法时增加了入参,需要将原方法重构,有2种方式:在调用的方法上Alt+enter  或者  Ctrl+f6  添加parameters

6.  在右侧栏里的database中将数据库加入到idea。写sql时会有相应的表与字段的提示      

     如果需要改表名或者字段名。只需要在表上shift+f6.修改表名即可

7.断点调试:

       f8:下一步。

       f9:下一个断点。

      ctrl+shift+f8:显示所有断点

      条件断点:一般在循环中用,先打断点,再在断点内ctrl+shift+f8可输入条件表达式

      跳转到指定行:在光标停留处按  alt+f9

      在运行过程中临时改变变量的值:在调试过程中,(在变量处按F2)(Debug中)

8:运行

      运行当前上下文:光标所在处 ctrl+shift+f9

      编辑当前运行的上下文:

9.编辑文件

      复制文件 F5
      移动文件 F6

      Ctrl+Shift+C 复制完整路径及文件名

      复制多个文件名,打开剪贴板,Ctrl+Shift+V,选择相应的数字,粘贴剪贴板里对应的内容

 10.看源码必备: 

    ctrl + F12 查看类的成员大纲

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值