idea使用介绍及小技巧


相信大家使用idea肯定是Java开发人员或准Java开发人员,大家在此之前用的称手的工具应该是eclipse(或myeclipse),那么相信大家使用eclipse已经形成习惯了,本篇将针对大家之前对于eclipse的使用习惯对idea的使用进行介绍。

首此使用idea的介绍

  1. 安装完idea后,首先在电脑创建一个文件夹,用来存放以后所建的idea项目(先埋个坑);
  2. 首次打开idea,点击Create Project,点击最后一行Empty Project,点击去之后选择第一步新建的文件夹位置(两个需要选择位置的栏目一致,项目名会自动命名为新建的文件夹名);
  3. 打开后会出现提示没有module的弹窗,直接点OK即可,然后会有一个tip提示,左下角的show tips on startup的勾去掉的话以后启动idea就不会提示了;
  4. 新建完一个空的project之后,不要把软件关闭,若关闭,idea会将这个空间当作一个项目,下次再打开idea的话里面就会出现以文件夹命名的项目,那么,为什么呢?在这里我们对eclipse的项目管理方式和idea的项目管理方式进行一个比较:
Eclipse中的项目管理方式
	workspace 工作空间
		project1  项目1
		project2  项目2
		……
idea中的项目管理方式
	project 项目空间
		module1  模块1
		module2  模块2
		……

eclipse是将我们所写的代码放在一个工作空间下,并且这个空间存放许多的没有联系的独立项目project,而idea针对于企业级开发,他会默认企业只有一个项目,而项目下面包含许多的模块,并且每运行完一个模块会为这个模块在project所在的文件夹下产生一个out的文件夹来存放每一个模块的出口。
5. 新建module:由上可知,我们要在一个项目空间下新建“项目”,则需要在该project新建一个module(就像我们用eclipse新建一个项目一样),接下来该导jdk导jdk,一般我们也都是创建Java项目:
在这里插入图片描述
在这里插入图片描述
6. 在idea的project处删除module不会删除本地上的module。

idea使用小技巧

这里面一共有12个小技巧,包括了快捷键的使用等等:

创建包和类

  1. 在module创建class、interface……直接使用创建Java class使用方向键进行选择创建,如果Name是test.test1,Kind是Class的话,会在原来的包下新建一个在test包下的test1.java:
    在这里插入图片描述
    在这里插入图片描述

调整字体大小

  1. 调整字体大小:选择File设置,按下Ctrl+Alt+s快捷键,选择File | Settings | Editor | Font,如图,设置之后点Apple以及OK:
    在这里插入图片描述

idea敲代码公共快捷键

  1. 公共快捷小技巧
    a. 写main函数:psvm加回车或tab键
    b. 输出语句:sout加回车或tab键
    c. 快速遍历快捷键:
    I. i.for快速生成指定数字遍历:如10.for
    II. itar遍历数组
    III.iter迭代遍历
    d. xxx.var+tab键,如"String".var+tab=>String string = “String”;
    e. shift+回车强行进行新的一行。
    f. 编程页面的最大化和最小化:Ctrl+Shift+f12

设置自动导包

  1. 设置自动导包:File | Settings | Editor | General | Auto Import下,把ASK改为ALL并把下面的全打上勾:
    在这里插入图片描述

使用eclipse的快捷键操作

  1. 修改快捷键的操作为eclipse的操作:选择File | Settings | Keymap后将如图所示的框改为eclipse,如图:在这里插入图片描述
  2. eclipse的快捷键的使用:
    a. 快速返回:Alt+Shift+l
    b. 修改文件名:Alt+Shift+r
    c. 新建:Ctrl+n
    d. 万能修改键:Alt+回车
    e. 格式化代码:Ctrl+Alt+l
    f. 注释:Ctrl+/或Ctrl+Shift+/

定制快捷键

  1. 更改自动补全的快捷键:依旧在File | Settings | Keymap,在搜索框上搜索Completion,并把如图所示的Basic的快捷键remove掉,然后再添加为Alt+/,这样子以后自动补全只需按Alt+/即可:
    在这里插入图片描述
  2. 实现接口的方法:
    a.使用万能键Alt+回车
    b.使用专用快捷键:在这里我们可以去自定义快捷键,File | Settings | Keymap,找到Main menu-》Code-》Override Method和Implement Method,把他们的快捷方式分别改为Ctrl+O和Ctrl+I,应用OK之后,此时可以在实现类的任意位置Ctrl+I和Ctrl+O实现和重写方法。
    在这里插入图片描述
  3. 定制查看方法参数的快捷键:File | Settings | Keymap,找到Main menu-》View-》Parameter Info,把他的快捷方式分别改为Ctrl+R,应用OK之后,即可Ctrl+R查看方法参数:
    在这里插入图片描述
    以后在写Java代码不知道该方法需要传入什么参数,即可Ctrl+R查看,非常方便。

忽略大小写感知

  1. 忽略大小写感知:File | Settings | Editor | General | Code Completion下把match case 的勾去掉:
    在这里插入图片描述

生成get/set/构造方法等

  1. 生成get/set/构造方法等:在写Java的bean类是常常需要生成set、get或构造方法等的方法,此时我们可以使用Ctrl+n快捷键或者鼠标右键或者Alt+insert快捷键,打开Generate,然后选择相对应的方法。

web module下导入jar包

  1. 在web的module下导入jar包
    a. web下新建lib文件目录,然后右键Add as library:
    在这里插入图片描述
    其中,Name是库名,Level下拉列表会有三个选项:Global Library、Project Library和Modile Library,选择project library,则整个项目都使用这个lib目录的jar包,而module library则应用于所选择的module,最后的Add to module则是选择把lib目录的jar包添加到哪个module:
    在这里插入图片描述
    b. 选择右上角项目结构的快捷方式,选择libraries,点“+”号,选择Java,就会出现一个弹窗,可以选择自己想要添加的本地的jar包,但是这个jar包不会存在项目里,如果把项目转移到别的地方是不会存在这个jar包的,所以不推荐这个办法。
    在这里插入图片描述 在这里插入图片描述
发布了38 篇原创文章 · 获赞 16 · 访问量 2310

猜你喜欢

转载自blog.csdn.net/JAVA_php_Jack/article/details/104804023