java sql编辑器_IntelliJ IDEA 详细图解最常用的配置,最适合新人,附赠java教程

刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。

2228356ff27a49ef1673a6b3956fcf29.png


比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。
总结一下,免得下次换了系统,还得再找一遍配置。设置外观和字体大小

6afdb4074bdd9ea684924a012ba67a11.png


这个呢是设置一下外观。和字体大小。放在第一个没问题。设置编辑器的快捷键,也就是keymap

8e776dec27bd15cc363fea2ec90ff108.png


这个是修改咱习惯的快捷键映射表,因为我是从eclipse转来的,估计大部分都和我差不多啦,那就可以在这配置成eclipse的快捷键映射表,那么就没有必要再去记一套快捷键映射了,比如我们常用的删除一行 Ctrl d,复制一行Ctrl + alt + 下方向。注释一行,Ctrl + / 这都是我们常用的。也是我们习惯的,这个也是极好的设置啊。
我图上就是把eclipse的键盘映射复制一下,然后重命名一下,因为还是有些快捷键修改下,用着比较好。关于整个项目的文件目录的说明
快捷键简单搞定 之后,再熟悉一下,下面这个图。

6220589fb1ff51e057ee902b02cbe73c.png


这个也是通用结构,我箭头所指的地方有三个按钮,
第一个,点击之后,就会在左侧的文件一栏里,定位到你当前打开的文件的位置,找文件,定位文件位置用的非常多。
第二个,合并所有目录,这个在你打开太多目录的时候,一点击之后,就会把目录全部折叠起来。
第三个,点了之后,就看到上面的那个弹出框。这个有点特殊,建议,红框里面的设置的跟我的一样,比较好,这样的话你在左侧,查看项目目录结构的时候,就不会觉得奇怪。至于为什么会觉得奇怪,你可以先把这2个都点上之后,看看你的目录是什么情况,就知道我说的是啥啦,
这样子配置,可以很清楚的看到目录的层级结构。但是你要是点了,他就会把空的包直接连在一起,就是com.lxk.aop。。。。等等吧,试一下就知道啦。
这个也是很有必要说明一下的。自动提示

c813cfc915fcbcf35a2349a74b8027a1.png

代码检测警告提示等级设置

7ebfa856f5270dfea6daf050a387e234.png


强烈建议,不要给关掉,不要嫌弃麻烦,他的提示都是对你好,帮助你提高你的代码质量,很有帮助的。自动导入包和导入包优化的设置

179c8a0528b814834c4dbc208547da9b.png


这个除了自动引入包之外,当然前提是,这个包没有重名的,要是重名了就得自己手动选要引入哪个啦?
还有就是优化引入,假设你引入了一个包下的很多个文件,他就会给你优化成xxx包名.*。也就是下面这个图的配置啦。

dbeee935430fbe1444db90874b83552f.png

项目目录相关--折叠空包

f4411ee4d097b6a3ac2ef7730cd869ef.png

单词拼写提示--建议 打开

efa279a911514d6651329308e8bce238.png


强烈建议,不要嫌弃他这个单词拼写检查,这也是为你好啊,免得你写一个简单的单词,但是你却写错了,还提示你使用驼峰命名法。也是很好的。窗口复位的简单说明

6795204bc7a1ebbeb22838a363128e64.png


这个就是当你把窗口忽然间搞得乱七八糟的时候,还可以挽回,就是直接restore一下,就好啦。tab页面多行显示的设置

eff2b814e6e3e4f18e54cb89eaa8fc27.png


这个是在使用很多的tab页面的时候用的到,而不是要是打开多个页面的话,一些就会被关掉。那就不好啦。具体看下图,就知道我在说啥了。

9056a85d8ccad8daa3770ec1cbc82a29.png

设置Java代码的注释风格

950c84e4ec8ab29ccf040db5238811c2.png


这个就是你在使用快捷键注释代码的时候,就比如我的快捷键是Ctrl + d就是注释所选中的代码,但是你要是不设置,这个//就是在代码行的开头。这个看着就不是很习惯。
具体就看下面这个图的三种情况下的注释的显示情况。看你喜欢哪个注释风格,就怎么设置。

4ab8ef9996b2342845b9c1b855f6e12c.png

编辑器每次打开项目时候的设置

1775f05e45f9b763a8ff0d7ef16e3156.png


这个也是极其必要的配置,因为,你要不配置,一点击桌面的图标,那就直接打开项目了,这个就不能很好的选择你要打开哪个了。这个对新手来说,估计是个问题。快速找到最近使用的文件的设置

ed3d3c10237f1f518aa42d347acae0d9.png


Java代码左面 的边边栏的神奇地方使用
下面2张图,算是这个编辑器比较牛逼的地方,简单展现吧。

76c9bbb744b7c5e87ca8111828a60b33.png


上面这个图呢,在svn一文中详细解释了,可以参观一下。本地代码也是有历史的

74089946b0fcce3d39b457f5eece2edb.png


这个也是这个编辑器 比较牛逼的地方,他可以有自己的本地历史,也在其他文章中有详细描述。最后小编给大家准备了一整套大神的视频教程,全部免费分享给大家

946808c09cd58a7872196de107200aab.png


《Java300 集》 由高淇、裴新、李毅老师历经两年录制而成。整个教学视频从零基础开始讲解,不仅仅注重实用性、同时注重底层原理讲解(内存分析、数据结构、JDK 源代码解读),让大家不仅快速用于实战而且内功扎实。
本书涵盖了《Java300 集》的核心内容。整套视频由多个项目穿插讲解,从零基础编程写游戏、手写 WEB 服务器、手写 ORM框架,内容覆盖工作和学习的方方面面。并且已经被北京大学教授推荐为学习 JAVA 必看视频:第一阶段 :Java基础
1.认知基础课程
2. java入门阶段
3. 面向对象编程
4. 飞机小项目
5. 面向对象和数组
6. 常用类
7. 异常机制
8. 容器和数据结构
9. IO流技术
10. 多线程
11. 网络编程
12. 手写服务器
13. 注解和反射
14. GOF23种设计模式
15. 正则表达式
16. JDBC数据库操作
17. 手写SORM框架
18. JAVA10新特性
19.数据结构和算法
20. JVM虚拟机讲解
21. XML技术解析第二阶段:数据库开发全套课程
1.Oracle和SQL语言
2.Mysql快速使用
3.PowerDesigner使用
4.JDBC数据库
5.Mysql优化
6.oracle深度讲解第三阶段:网页开发和设计
1.HTML基础
2.CSS基础
3.JavaScript编程
4.jQuery
5.easyUI第四阶段:Servlet和JSP实战深入课程
1.Servlet入门和Tomcat
2.request和response对象
3.转发和重定向_Cookie
4.session_Context对象
5.JSP
6.用户管理系统
7.Ajax技术
8.EL和JSTL标签库
9.过滤器
10.监听器第五阶段:高级框架阶段
1.Mybatis
2.Spring
3.Spring MVC
4.SSM框架整合
5.RBAC权限控制项目
6.Hibernate3
7.Hibernate4
8.jFinal
9.Shiro安全框架
10.Solr搜索框架
11.Struts2
12.Nginx服务器
13.Redis缓存技术
14.JVM虚拟机优化
15.Zookeeper第六阶段:微服务架构阶段
1.Spring Boot
2.Spring Data
3.Spring Cloud第七阶段:互联网架构阶段
1.Linux系统
2.Maven技术
3.Git
4.SVN
5.高并发编程
6.系统和虚拟机调优
7.JAVA编程规范
8.高级网络编程
9.Netty框架
10.ActiveMQ消息中间件
11.单点登录SSO
12.数据库和SQL优化
13.数据库集群和高并发
14.Dubbo
15.Redis
16.VSFTPD+NGINX第八阶段:分布式亿级高并发电商项目
1.基于SOA架构介绍
2.VSFTPD和Nginx和商品新增
3.商品规格参数管理
4.Jsonp
5.CMS模块
6.广告位数据缓存
7.SolrJ和SolrCloud
8.商品搜索
9.商品详情
10.单点登录
11.购物车
12.订单系统
13.分库和分表
14.分布式部署第九阶段:毕设项目第一季
1. 电子政务网
2. 企业合同管理系统
3. 健康管理系统
4. 商品供应管理系统
5. 土地档案管理系统
6. 聊天室设计和实现
7. 码头配套和货柜管理系统
8. 百货中心供应链系统
9. 病历管理系统
10. 超市积分管理系统
11. 动漫论坛
12. 俄罗斯方块
13. 个人博客系统
14. 固定资产管理系统
15. 影视创作论坛
16. 屏幕截图工具
17. 超级玛丽游戏
18. 飞机大战游戏
19. 雷电第十阶段:毕设项目第二季
1. 微博系统
2. 写字板
3. 坦克大战
4. 推箱子
5. 电脑彩票系统
6. 记账管理系统
7. 新闻发布系统
8. 医院挂号系统
9. 仓库管理系统
10. 停车场管理系统
11. 网络爬虫
12. 酒店管理系统
13. 企业财务管理系统
14. 车辆管理系统
15. 员工信息管理系统
16. 旅游网站
17. 搜索引擎
18. 进销存管理系统
19. 在线考试系统
20. 物流信息网
21. 住院管理系统
22. 银行柜员业务绩效系统获取方式:请大家转发本文+关注并私信小编 “ 资料 ”,即可免费获取。

00194dd9bf4cc5025e85540257640388.png

2b9724a38971616f4d19d33c5f3be5b4.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值