天天看点

IDEA初使用的一些注意事项

1.相比Eclipse的优势:整合能力强大、提示功能快速便捷、提示范围广、好用的快捷键和代码模板、精确搜索。

2.删除C盘user目录下的config和system目录之后,重启IDEA,那么配置信息将成为原先的默认情况。

3.激活码,每年的9月到期后输入一次,在百度网盘之中。

4.IDEA中的代码是实时自动保存的。

5.创建包和类的时候,可以直接创建类,并写 文件名为 com.java.bean.Customer。这样,系统会自动生成com.java.bean的包和Customer的类。

6.当工程比较大的时候,只需要不断创建Module就可以了。而如果要删除Module,需要先在project structure中将对应的Module 减掉,右键Project下的对应Module才能delete。

7.快捷键

alt+r 执行

alt+\ 自动补全代码

ctrl+\ 单行注释

ctrl shift + \ 多行注释

ctrl + d 复制当前一行

ctrl + x 删除当前行

alt + 上/下 向上或者下移动当前的代码

shift + enter 在当前行的下一行开始写代码

ctrl shift + enter 在当前行的上一行开始写代码

按住ctrl 点击一下,查看源码

alt + enter 万能纠错,生成返回值变量

alt + left/right 返回上一个或下一个页面

F4 查看继承关系

ctrl alt + T 自动生成各种结构,比如try-catch

alt shift + f 局部变量变成成员变量

ctrl + f 查找

crtl + h 全局搜索

双击shift 查找文件

右键选择Diagrams 查看继承树

ctrl + f4 关闭当前代码

8.常用的几个模板

psvm、sout(soutp、soutm、soutv、xxx.soutv)、fori、list.for、ifn(inn)

9.web项目的建立

静态web工程:在新建项目中选择 new module 再选择static web

动态web工程:注意要配置tomcat,见课件吧。

10.测试tomcat是否配置好:cmd中输入catalina run

11.连接数据库,在配置URL的时候,需要将里面原来的那一句话替换成:jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC

这样的一句话。因为: JDBC驱动程序的5.2版本与UTC时区配合使用,必须在连接字符串中明确指定serverTimezone。

12 如果需要查看表格中的数据,需要先选中表,然后点击右上角的那个表格图标。另外,要注意使用同步的按钮。

13.版本控制

两种方式从github上clone下来代码:

其一,VCS - check out from version control - git ,然后再github中对应仓库的绿色按钮clone中获得url地址,填进去

其二,File - new - project from version control - git

此外,如果是把本地的代码或者项目,修改之后同步到github中,需要先进行commit,然后在右键项目名称,然后选择git-repositories-push。

同样,如果是在github上面写了东西,只要在上面那里选择pull,就可以将云端的代码同步到本机上面去。

14.断点调试

打断点,可以设置条件调试

15.Maven的介绍和配置

自动化构建工具

先安装maven,再设置系统变量,然后再IDEA中进行相关的设置,记得除了选哪个文件夹,还要新设置两个文件的路径。因为IDEA中自带了maven,我们新安装是要把过去的给覆盖掉的。

16.生成javadoc

Tools-generate javadoc 这里需要选择输出的位置,指定locale为zh_CN,也就是中文,还有下面的编码方式为:-encoding UTF-8 -charset UTF-8

17.缓存和索引的清理

蓝屏断电之后,出现很多莫名其妙的错误,需要清除缓存和索引:

file-invalidate caches/restart 选择第一个

或者直接把system目录删除,别删除config。然后重新启动IDEA。

18.插件的使用