IntelliJ IDEA学习笔记 - 总

本文分享了作者从Eclipse转向IntelliJ IDEA(简称Idea)的心得体会,介绍了Idea相较于Eclipse的一些优势,如更现代的界面、丰富的自动化特性及对现代开发工具的良好支持等,并列举了一些不足之处。同时提供了Idea的学习资源和教程。

作为一个刚毕业的程序员,学校的时候老师们都用Eclipse,之前也一直使用Eclipse进行开发,虽然听说过IntelliJ IDEA(后为idea),但没有深入了解。前段时间跟着慕课网上一个教程学习Spring Boot时,老师用idea,感觉真的很智能,比Eclipse看起来现代化很多(个人观点,当然也是网上很多一部分人的观点)。

至于idea的好用之处,最直观的是界面更好看。当然实质性功能还有很多,比如代码自动补全,Live Templates,Postfix Completion,还有对Git、Maven的完美支持,方便的快捷键,热启动,重构,本地修改历史等等,深深的吸引了我。

输入图片说明
Postfix Completion演示

当然金无足赤,没有绝对完美的东西。idea也有很多不足,比如吃性能,价格昂贵,学习成本大(因为这个原因成为很多人眼中的烂IDE)。但在它强大的优点面前,这都不叫事。

本文不是入门教程,只是对学习中几个比较突出的问题进行整理,防止自己以后忘记,如果对别人有帮助那最好不过了。当然文中也会推荐给大家入门教程,这些教程的作者文笔比我好得多得多,所以没必要再写一篇入门教程。

入门教程推荐

首先感谢以下博客、教程的作者对我学习过程的帮助。

  1. 首先你需要详细的了解它的各个功能点,尤其是从Eclipse转过来的人,需要认真对比他们的不同,这里我推荐这个博客,大家可以认真学习。

    IntelliJ IDEA 简体中文专题教程.github

  2. 学完这个之后,你可能了解了常用的配置、基本的操作,其实这些已经足够。但是如果你是一个英语不好,没有汉化,想了解更多菜单作用的人,下面这个教程你也可以快速浏览。

    idea使用教程2017.pdf

  3. 作为补充,可以看看这个网站的部分内容

    天天编程 - 开发工具 - IntelliJ IDEA

  4. 当然你可以在入门之后,选择读完我的系列博客,因为我是从Eclipse转到Idea,有很多疑问可能与你类似

系列博客目录(以下内容,别人有比较好的博客,直接链接别人的地址)

  1. 在Idea中使用SVN,Git版本控制工具
  2. 公司有统一代码注释 - 类和方法注释模板
  3. 导入旧项目 - Eclipse项目导入
  4. idea的项目设置
  5. Intellij IDEA的Facets和Artifacts
  6. project structure详解
  7. Web项目的运行 - tomcat的使用
  8. Dependencies和Libraries的区别 - 如何导入jar包

系列博客陆续更新,如目录不能跳转,请耐心等待

最后,希望本系列博客能对你有一定的帮助。另外如果博客中如果有错,请及时指正,十分感激。

转载于:https://my.oschina.net/u/2930289/blog/1557572

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值