目录
软件配置
如何配置IDEA的JDK开发环境?
在为创建项目之前界面点击Configure:
如何设置自动导包?
什么是自动导包?当写一个方法类时,在不按回车的情况下会自动import 工具类所在jar,且在不删除方法的前提下无法删除import
打开项目或新建项目后,选择导航栏中的File→setting,按图选择,到达页面按一下设置
如何在项目中引入架包?
(1)通过Modules的Dependencies点击+号 找到Jars or directories,添加路径即可。
(2)通过Libraries添加,推荐用此方法添加,方便管理
在Libiraries导入lib包的位置,然后在Modules下的Dependencis中添加Libiraries中设置的jar包路径即可。
如何设置代码提示忽略大小写?
刚刚安装好软件在编写代码时发现,代码提示竟然有大小写之分,what???
打开项目或新建项目后,选择导航栏中的File→setting,按图选择,到达页面取消Match case的勾选
如何隐藏文件类型?
在Java项目中.imp和.idea文件会显示在工程列表,但是他们对我们开发项目并没有什么帮助,所以我们选择隐藏
打开项目或新建项目后,选择导航栏中的File→setting,按图选择即可
如何修改编码方式?
打开项目或新建项目后,选择导航栏中的File→setting,按图选择即可
如何改变代码的字体和大小?
打开项目或新建项目后,选择导航栏中的File→setting,按图选择即可
如何生成serializableUID?
配置后,当类继承serializable后会自动生成UID
打开项目或新建项目后,选择导航栏中的File→setting,按图选择即可
快捷代码的生成
IDEA快捷代码提示规则是按首字母提示如下
psvm main方法 public static void main(String[] args)
sout 输出方法 System.out.println("请输入一个日期(如2020-2-19)");
fori 带i的for循环 for (int i = 0; i < ; i++)
arr.for 增强for循环 for (String s : arr)
ctrl+alt+t 选中代码 可形成外部包围,常用try catch
alt+insert 生成构造方法或setter and getter方法
功能方面的使用
DeBug
具体操作:代码左侧标记行数,运行时选择debug模式,其余操作和myeclipse大致相同。
IDEA快捷键
CTRL
功能性 | 快捷键 |
---|---|
复制一行代码 | CTRL+D |
查找代码或方法 | CTRL+F |
查看类的继承机构 | CTRL+H |
根据类名查找类 | CTRL+N |
重写继承或实现方法 | CTRL+O |
查看方法的Javadoc | CTRL+Q |
剪切一行代码 | CTRL+X |
删除一行代码 | CTRL+Y |
递进选中取消代码,适合整体删除 | CTRL+W / CTRL+SHIFT+W |
撤销 / 恢复 操作 | CTRL+Z、CTRL+Y(CTRL+SHIFT+Z) |
类方法的大纲视图 | CTRL+F12 |
代码提示 | CTRL+空格||可设置为 +; |
全局替换 | CTRL+R |
单行注释 | CTRL+/ |
多行注释 | CTRL+SHIFT+/ |
跳入当前对应的包围大括号 | Ctrl + ]/[ |
查看括号内的参数信息 | CTRL+P |
ALT和SHIFT
功能描述 | 快捷键 |
---|---|
快速新建一个类或其它 | ALT+Insert |
改错提示,功能选择 | ALT+Enter |
方法声明之间的跳转 | ALT+UP/DOWN |
查找模式下,定位上一处 | SHIFT+F3 |
变量重命名 | SHIFT+F6 |
直接关闭标签 | SHIFT+鼠标左键 |
CTRL+ALT
功能描述 | 快捷键 |
---|---|
跳转到方向实现类 | CTRL+ALT+B |
格式化代码可作用到指定架包下所有文件 | CTRL+ALT+L |
去除多余架包 | CTRL+ALT+O |
弹出代码环绕选择,常用Try..Catch | CTRL+ALT+T |
根据右边方法自动生成左边变量 | CTRL+ALT+V、ALT+Enter |
返回上一次操作的类或方法 | CTRL+ALT+左右键 |
将选中代码指定为方法 | CTRL+ALT+M |
CTRL+SHIFT
功能描述 | 快捷键 |
---|---|
替换,范围可作用在指定类或目录 | CTRL+SHIFT+R |
代码的大小写转换 | CTRL+SHIFT+U |
快速打开一个类 | CTRL+SHIFT+N |
恢复代码 | CTRL+SHIFT+Z、设为CTRL+Y |
跳回上次的编辑处 | CTRL+SHIFT+退格 |
软件使用方面
DEA与myeclipse有何区别?
-
界面颜色
-
IDEA项目的单一性
-
功能的多样性,可直接查看数据库信息
-
Tomcat自动发布,项目文件自动打包成war
如何选择创建一个Java Web项目?
-
创建项目→JavaEnterprise【勾选web Aplication和create web.xml】
-
lib架包放置位置为extranal Library,可在设置中添加lib配置
-
src下可直接创建包和
-
快捷输入为首字母
如何配置JDK和Tomacat?
-
JDK:菜单栏中File下的Setting,找到Project,填入具体路径即可
-
Tomcat:菜单栏中Run下的Configuration,找到TomcatServer即可配置Tomcat的路径,主要要在