程序员

注册

 

发新话题 回复该主题

让Idea比eclipse更加好用黑马 [复制链接]

1#

Idea基本配置

Idea简介

简单的说,Idea就是写代码用的工具.Idea是一个专门针对Java的集成开发工具(IDE),由Java语言编写.所以,需要有JRE运行环境并配置好环境变量.它可以极大地提升我们的开发效率,可以自动编译,检查错误.慢慢的,在公司中,开始使用Idea进行开发.

Idea安装

此软件集成了32位和64位,双击

ideaIU-.3.2.exe

欢迎界面进入安装。

选择安装路径

配置安装选项

开始菜单

安装完毕

IDEA开发工具安装完成

Idea首次驱动

选择不导入任何设置,点击OK

new

JDK9

JDK9

EmptyProject

选择

CreateNewProject

点击  按钮,配置安装的版本

选择目录,选择ok,点击确定

不使用模板

为工程起名字

demod:\ideawork\demo,并存储到目录下,如果d盘没有这个目录,会自动创建。

打开一个每日一帖对话框,勾掉每次启动显示,点击close

IDEA的工作界面,我们的项目已经创建好了,如果再新建项目,点击File-new-Project

创建包和类

new-package

展开创建的工程,在源代码目录点击确定。

ShowinExplorer

可见  ,表示创建了多级的文件夹。

小贴士:所谓包,就是文件夹,用来对类文件进行管理。

在创建好的包上,鼠标右键,选择创建new-clas类,键入类名。

HelloWorld

在代码编辑区,键入主方法,并输出

运行程序,在代码编辑区鼠标右键,选择RunHelloWorld即可,或在菜单中选择Run-RunHelloWorld。

字体设置

IDEA工具的默认字体非常小,代码编辑器和控制台的输出字体都需要进行调整。

点击菜单栏上的File-Settings-Editor-Font修改字体。

Idea的项目目录

我们创建的项目,在d:\ideawork目录的demo下目录是存储编译后的.class文件

目录是存储我们编写的.java源文件

Idea默认的常用快捷

快捷键

功能

Alt+Enter

导入包,自动修正代码(包括方法重写等)

Ctrl+Y

删除光标所在行

Ctrl+D

复制光标所在行的内容,插入光标位置下面,ctralt↓

Ctrl+Alt+L

格式化代码

Ctrl+/

单行注释

Ctrl+Shift+/

选中代码注释,多行注释,再按取消注释

Alt+Shift+上下箭头

移动当前代码行

Idea修改快捷键

在IDEA工具中,Ctrl+空格的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷键冲突,需要修改IDEA中的快捷键。

File-Settings-keymap-Mainmenu-code-Completion-Basic

双击

Basic-remove-Ctrl+空格

再次双击

Basic-AddKeyboard-键入Alt+/-点击OK

Idea导入和关闭项目

关闭IDEA中已经存在的项目,File-CloseProject

这时IDEA回到了刚启动界面,点击项目上的  ,IDEA中就没有这个项目了

在IDEA的启动界面上,点击OPEN,选择项目目录即可

Idea高级配置

自定义模板

现在我想输入一个我字,就可以提示跟我相关的内容,相当于设置快捷键,设置自定义模板,即活的模板打开idea,点击左上角的File弹框后点击Settings,打开设置界面,如下/p>

在弹框中搜索框输入live,然后点击右边的绿色的+号弹小框选择2点击增加模板组,如下/p>

弹框给模板组起个名字比如my2,然后选中my2,再点击绿色的+号选择1点击增加模板到模板组,如下/p>

弹框后,在左下角的abbreviation里面输入我字,我字就是快捷键了,在旁边的描述里面输入我相关的描述,然后在下面的模板文字输入框里面输入,你要在代码中写一个我字时,弹出的文字内容,即快键键我字提示的内容,如下/p>

最后找到红色文字,点击旁边蓝颜色的Dene,弹框双击选中java作为模板应用的地方,最后点击ApplyOK了/p>

现在,回到代码编辑器,输入一个我字,然后有我字相关的提示,点击或者按enter键回车,就可以在代码看到我要好好学习,是不是好兴奋呢?这个功能非常有用,你可以根据这个,设置你要的快捷代码,比如输入if输出if的完整语句等,如下:

比如输入if输出if的完整语句等,如idea默认输入if不会自动补全,缺少{},而你可以通过自定义模板配置一个叫if的模板,模板的文字内容写if语句的完整格式,$END$表示光标最后停留的位置,如下:

自动导包

当写一个不是lang包的类的时候,要手动导入,比如eclipse要按alt/提示导包,打开Settings设置界面,

输入import,进行下图的勾选,可以自动导包,省去手动导包的时间:

现在,回到代码编辑器,输入一个ArrayList,就帮我自动导包了,如下:

提示优化

idea默认输入类的名字要首个字母大写才提示,小写不提示,比如要输入Object类必学写大写的O,小写的o不提示,

点击左上角的File弹框后点击Settings,打开设置界面,如下:

搜索框输入case,找到Casesensitive选择Firstletter,最后点击Apply应用按钮生效即可,如下:

现在,回到代码编辑器,写一个小写的o,就有跟Object类等开头的提示,省去写大写字母的麻烦和时间,更加快速,如下:

分屏查看

有时候想同时查看两个不同文件的代码内容,但是idea默认打开两个文件,只能查看一个文件的内容,如下:

这时,可以选择文件的标签,鼠标右键,选到相关图标,实现分屏查看,如左右查看,如下:

这个时候在右边打开了一个新的Test02标签,关闭原来的Test02标签就可以,左右查看同时查看Test01和Test02代码:

综上,SplitVertically是左右查看,而下的SplitHorizontally是上下查看,跟左右查看做法几乎一样,这里不再累赘

路径查看

有时候我们完了写的项目模块在哪里,选中你的模块如我的day01模块鼠标右键选择Directionpath,可以快速导航到你想要去的地方,如下:

背景设置

idea默认的背景颜色不是黑色就是白色,比较乏味,如果想换一张图片,比如美女图片作为背景,是不是更高大上了?

要设置背景图片,需要导入我提供的settings.jar,如何导入请查看下面章节2.9导入配置的步骤,不再累赘。

导入jar包,成功后,进行如下设置:点击idea顶部的Help按钮弹框点击FindAction,如下:

接着弹框,输入set,点击SetBackgroundImage设置背景图片,如下:

接着弹框,选择你的图片和设置图片颜色深浅透明度,点击ok按钮就可以了,如下:

然后,你就看到高大上的图片作为背景了,是不是很开心呢?

注释设置

idea默认生成的注释不太好看,想改变注释字体为粗斜体,修改注释字体颜色,怎么办?

点击左上角的File弹框后点击Settings,打开设置界面,如下:

弹框输入

分享 转发
TOP
发新话题 回复该主题