idea开发工具是免费的吗?idea介绍

TheDisguiser 2020-06-14 14:12:28 java常见问答 12949

大家知道idea吗?这是java编程工具里最流行的功能最强大的一种,下面小编就为你介绍一下它吧。

简述

IDEA 全称 为:IntelliJ IDEA,是 一种Java 语言开发的集成环境,它在智能代码助手、代码自动提示、重构、J2EE 支持、创新的 GUI 设计等方面的功能可以说是超常的。它被公认为目前互联网最好的java开发工具之一。idea有着很多版本,免费版只支持 Java 等少数语言,它的旗舰版本支持 HTML,CSS,PHP,MySQL,Python 等各类常见语言。

idea特点

-支持重构

在所有IDE中,IDEA是最早支持重构的,它的最主要卖点之一就是其重构能力。

-排版功能

了解IDE的人都知道,一般来说基本所有的IDE都有着重排版功能,但不同的是,只是IDEA是比较人性化的,因为它是支持定制排版模式的,你大可以根据不同的项目要求采用不同的排版方式。

-支持导航模式

IDEA会提供丰富的导航查看模式,如Ctrl+E就可以显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框,这个框同样有智能补充功能,当你输入字母后IDEA就会显示所有候选类名。在最基本的project视图中,你还可以选择多种的视图方式。

-历史记录功能

不需要通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。

-支持xml

xml全提示支持:所有流行框架的xml文件都支持全提示。

-编码辅助

在Java规范中宣传的toString()、hashCode()、equals()以及所有的get/set方法,idea全部支持自动生成,可以省却很多重复编码时间。

-动态语法检测

编程时任何不符合java规范、自己预定义的规范、累赘都悔在页面中加亮显示。

-代码检查

在手动编程时,idea对代码进行自动分析,检测到不符合规范的,存在风险的代码,会加亮显示。

-对JSP的完全支持

Idea使用jsp时不需要任何的插件,完全支持JSP。

-智能编辑

在手动编程时,idea会自动补充方法或类。

快捷键

1)、 按【鼠标中键】快速打开智能提示,取代alt+enter 。

File->Settings-> Keymap-> 搜索 Show Intention Actions -> 添加快捷键为鼠标中键。

2)、 按【F2】快速修改文件名,告别双手操作。

File->Settings-> Keymap-> 搜索 Rename -> 将快捷键设置为F2 。

3)、 按【F3】直接打开文件所在目录,浏览一步到位。

File->Settings-> Keymap-> 搜索 Show In Explorer -> 将快捷键设置为F3 。

4)、按【Ctrl+右键】直接打开实现类,方便开发查询。

File->Settings-> Keymap-> 搜索 implementation-> Add Mouse Shortcut 将快捷键设置为Ctrl+ 鼠标右键。

以上就是今天的全部内容了,小伙伴们如果需要了解更多java常见问题,可以来我们的网站了解详情噢。

推荐阅读:

idea创建springboot项目如何实现?示例

idea搭建springboot项目,有哪些步骤呢?

想学好java这些java工具必不可少