A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 上海分校-小影 于 2017-8-2 16:55 编辑

IDEA开发工具实用教程
        前言
        目前,IDEA开发工具再java开发中已经越来越流行了。作为一个Eclipse的忠实粉丝,虽然知道IDEA很强大,但是由于IDEA的好多设置以及快捷键与Eclipse大不相同,导致了初学IDEA门槛很高。本人在使用摸索使用中也经历过各种不适应,在此将IDEA的基本使用整理成教程以供大家作为入门参考。不足之处,请指正。
目录
   1IDEA概述
   2、下载与安装
   3IDEA创建JavaSE项目
   4IDEA主题与字体设置
5、IDEA常用快捷键
6、IDEA的断点调试
   7、创建Web项目
8、创建Maven项目
9、创建多模块Maven项目
10、版本控制-将项目提交到GitHub上

1、IDEA概述1.1、Java开发人员常用IDE
1.1.1 什么是IDE
         IDE(Integrated [ˈɪntɪgreɪtɪd] Development Environment)-集成开发环境。是用于提供程序开发环境的应用程序,一般包括代码编辑器,编译器,调试器和图形用户操作等工具。 ----来源于百度百科
1.1.2 Java开发人员常用IDE
         Eclipse,MyEclipse, IntelliJ IDEA

1.2、IDEA简介
IDEA 全称IntelliJ IDEA,是java语言开发的集成环境。
IDEA是JetBrains公司的产品。
IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查方面。
              了解:JetBrains公司开发的所有工具。

              


1.3、IDEAEclipse          作为开发工具IDEA和Eclipse最大的区别就在于工作空间的概念上。打开Eclipse选中一个工作空间后可以同时看到多个项目,但是在IDEA中一次只能打开一个项目,如果你想打开多个项目,只能打开多个窗口。
         

2、IDEA的下载与安装

2.1、下载IDEA
2.1.2 版本简介:IDEA分商业版和社区版。商业版是收费的,功能比较完善。社区版是免费的,功能稍弱。
      目前,IDEA最新版本是2017版本。本教程使用2016版。
2.2、安装IDEA(Windows环境下)
参考《IntelliJ IDEA 简体中文专题教程(电子版-2015)》中Windows 系统下安装 IntelliJ IDEA章节。

安装过程注意事项:
上图标记1 建议两个选项都勾选:32-bit launcher 支持JDK1.7      ;64-bit lanucher 最低需要JDK1.8版本。

上图标记 2 表示关联 Java 和 Groovy 文件,建议都不要勾选,正常我们会在 Windows 的文件系统上打开这类文件都是为了快速查阅文件里面的内容,如果用 IntelliJIDEA 关联上之后,由于 IntelliJ IDEA 打开速度缓慢,这并不能方便我们查看。 建议在 Windows 系统上关联此类文件可以用 EmEditor、Notepad++ 这类轻便的编辑器。

2.3、激活
2.3.1  在线激活

      
选择License server
在License server address栏中输入:http://idea.imsxm.com/
点击OK 即可


2.3.2  激活码激活

   


选择Activationcode
将资料中《2016-Idea注册码.txt》中的激活码复制到图标2的区域中

点击OK

3、IDEA创建JavaSE项目3.1、安装后首次运行
         


安装好后首次运行会出现上图界面。点击Create New Project创建项目。

如果不是首次运行,创建项目需要在菜单栏的File—New—Project中创建。
如下图:

         
3.2、使用IDEA创建JavaSE项目
创建步骤:
   1.如3.1章节—如果是首次运行,直接点击Create New Project。如果不是首次运行需要点击菜单栏中的:File—New—Project。
   2.选择Java项目,配置JDK。请按照下图1,2,3操作。引入自己的JDK安装目录后,点击Next。
     

   3.选择Hello World模板
     
   4.输入项目名和项目的存储路径,点击Finish,项目创建完成。
   

5.点击右上角运行图标运行项目。


4、IDEA的主题设置与字体设置4.1、IDEA的主题设置                   4.1.1  IDEA自带主题设置
   点击File---Settings

                  4.1.2 导入外部主题样式
IDEA的主题可以自定义,也可从网上下载 http://www.riaway.com/theme.php喜欢的主题,保存到本地。
主题是一个jar的包。导入到idea的方法如下:
file –> importsetttings –>主题jar文件 –> 确认 –> 重启
这样就导入主题了。
同样的,自定义的主题也可以导出保存起来。什么时候想用就再导入。导出的方法如下:
file –> Export setttings–> 选中保存路径--> 确认


4.2、字体设置
4.2.1 主题字体修改

           4.2.2 代码编辑体设置区字            


         4.2.3 控制台字体设置         



    4.3,文件编码的设置               
    上图标注 1 所示,IDE 的编码默认是 UTF-8Project Encoding 虽然默认是 GBK,但是一般我都建议修改为 UTF-8
    上图标注 2 所示,IntelliJ IDEA 可以对 Properties 文件进行专门的编码设置,一般也建议改为UTF-8,其中有一个重点就是属性 Transparentnative-to-ascii conversion
   上图标注 3 所示,对于 Properties 文件,重要属性 Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。
     上图标注 4 所示,IntelliJ IDEA 除了支持对整个 Project 设置编码之外,还支持对目录、文件进行编码设置。如果你要对目录进行编码设置的话,可能会出现需要 Convert 编码的弹出操作选择,强烈建议在转换之前做好文件备份,不然可能出现转换过程变成乱码,无法还原。



5、常用快捷键





Crtl
       Ctrl+F:在当前文件中查找(必备)--------------与Eclipse一样
       Ctrl+R:在当前文件中进行文本替换(必备)------与Eclipse一样
       Ctrl+Z:撤销(必备)--------------------------与Eclipse一样
       Ctrl+Y:删除光标所在行 或 删除选中的行(必备)-Eclipse中是Ctrl+D
       Ctrl+X:剪切光标所在行  或 剪切选中的行(必备)-与Eclipse一样
       Ctrl+C:复制光标所在行 或 复制选择内容----------与Eclipse一样
Ctrl+D:复制光标所在行 或 复制选择内容,并把复制的内容插入光标位置下面(必备)-------------Eclipse中是Ctrl+Alt+↓

   Ctrl+Alt
              Ctrl+Alt+L:格式化代码,可以对当前文件或者整个包使用(必备)------Eclipse中是Ctrl+Shift+F
              Ctrl+Alt+O:优化导入的包,可以对当前文件或者整个包使用(必备)----Eclipse中是Ctrl+Shift+O

Ctrl+Shift
       Ctrl+Shift+F:根据输入内容查找整个项目或指定目录中的文件件(必备)--Eclipse中是Ctrl+H
       Ctrl+Shift+R:根据输入的内容替换对应的内容,范围可以是整个项目也可以是指定目录(必备)
       Ctrl+Shift+/:对选中的代码进行代码块注释(必备)

Shift+Shift(快速按两次Shift):快速搜索指定文件-------------Eclipse中是Ctrl+Shift+T
Alt+Enter:导包,智能提示(创建方法,抓抛异常等)
   注:IDEA一次性自动导包设置。File—Settings-Auto Import 勾选Add unambiguous imports on the fly



Alt+Shift+Enter:自动补全代码块或者补全当前行(加上;并跳到下一行);

   .var+ tab:自动补全

   Alt+Ins:生成getter,setter,constructor,toString等方法

   Ctrl+Alt+T:快速生成try catch块

   Shift+F6:修改文件名



6、IDEA的断点调试
   6.1 IDEA断点调试常用快捷键           

   比较常用的有:F7跳到下一步;F8跳到下一个断点;F9回复程序运行,如果该断点下面代码还有断点则停止在下一个断点上;Shift+F7:进入断点执行处的方法


   DEBUG断点快捷键对应的图标:

   

6.2 查看断点执行到当前行的变量的值6.2.1 选中变量,在变量上悬停两秒(其实在当前行后面也会显示出执行结果)        

6.2.2 在控制台中查看



附:第一次在黑马论坛发技术贴,希望大家多多支持,后面的更精彩,希望大家持续关注......



评分

参与人数 1黑马币 +5 收起 理由
绮丽 + 5 赞一个!

查看全部评分

11 个回复

倒序浏览
很受学员欢迎的文章
回复 使用道具 举报
这篇文章加入了腾哥帖子的连接
http://blog.csdn.net/hellozpc/article/details/73699544

感谢作者节省了我们找学习资源的时间
期待后续idea集成svn、git,检出,提交,解决冲突,代码合并的教程哦!


回复 使用道具 举报
18期前来报到
QAQ
回复 使用道具 举报
老师好棒
回复 使用道具 举报
回复 使用道具 举报

欢迎欢迎
回复 使用道具 举报

{:8_468:}相互学习
回复 使用道具 举报
回复 使用道具 举报
csc 中级黑马 2017-9-15 14:20:32
10#
谢谢楼主
回复 使用道具 举报
感谢无私的分享。先把eclipse用熟练在说
回复 使用道具 举报
感谢楼主的分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马