编程开发 | 872.9M
语言:简体
3 .0
应用简介
IntelliJIDEA2019是java语言开发的集成环境。 IntelliJIDEA2018被公认为业界最好的java开发工具之一。但由于费用和语言等原因,很多开发者无法直接使用。下载这个中文IntelliJIDEA2019可以让你飞起来。
IntelliJ IDEA 2019是java语言开发的集成环境。 IntelliJ IDEA 2018被公认为业界最好的java开发工具之一。但由于费用和语言等原因,很多开发者无法直接使用。下载这个中文IntelliJ IDEA 2019可以让你飞上云端。
基本介绍
IDEA,全称IntelliJ IDEA,是Java语言开发的集成环境。 IntelliJ被业界公认为最好的Java开发工具之一,尤其在智能代码助手、自动代码提示、重构、J2EE支持以及各种版本工具(git、svn、github等)、JUnit、CVS集成、代码分析、创新的GUI设计等功能可以说是不凡。 IDEA是JetBrains公司的产品,JetBrains是一家总部位于捷克共和国首都布拉格的公司。其开发人员主要是以严谨着称的东欧程序员。其旗舰版本还支持HTML、CSS、PHP、MySQL、Python等。
软件优势
1.双击Shift简直就是一个神奇的快捷键,可以直接进入你想要的文件夹和文件。
2. 为什么Eclipse没有内置对show in explore的支持? Idea 具有内置支持,但您必须右键单击文件名才能访问它。不过,您可以设置自己喜欢的快捷键来实现此功能。
3. UI感觉比eclipse更现代
4、如果说以前eclipse有各种插件支持的优势,在现在技术开发越来越简单的趋势下,只要有必要的svn、maven、代码高亮支持就可以了,但这些是Eclipse 的第一步。第三方插件支持,哦,我忘记了,m2e是官方项目,只是搬到官方项目来管理,不过idea内置了对这些的支持。集成的UI和UE立即删除eclipse。作为一个使用eclipse 超过10 年的Java 老手,每次升级,名字都在变好,而ue 和ui 却依然停滞不前,真是令人悲哀。
5、eclipse为什么需要myeclipse?导致开发者在ue上有很多不统一的设计,在项目管理时非常麻烦。 Idea 旨在避免此类问题。虽然有谷歌的android studio,但这两个显然不是同一个方向,但是在ue和ui上异曲同工也是谷歌的高明之处。如果你看看eclipse和myeclipse,你就会知道myeclipse是多么想拿出自己的一套标准,但是又无法脱离eclipse的底层ide设计,和Google的差距。
6.暂时没想到太多,以后再补充。
软件特点
智能选型
很多时候我们需要选择某个方法,或者一个循环,或者想要慢慢地将选择从一个变量逐步扩大到整个类。 IDEA提供了这种基于语法的选择。在默认设置下,Ctrl+W即可实现。选择范围不断扩大,在改造时尤其方便。
丰富的导航模式
IDEA提供了丰富的导航查看模式。比如Ctrl+E显示最近打开的文件,Ctrl+N显示你想要显示的类名搜索框(这个框还有智能补充功能,当你输入字母时,IDEA会显示所有候选类名)。在最基本的项目视图中,您还可以选择多种视图模式。
历史记录功能
无需经过版本管理服务器,仅IDEA就可以查看任意项目中文件的历史记录,并且版本恢复时可以轻松恢复。
完美支持JUnit
对重构的卓越支持
IDEA是所有IDE中第一个支持重构的,其优秀的重构能力一直是其主要卖点之一。
编码协助
ToString()、hashCode()、equals()以及Java规范中提倡的所有get/set方法,无需任何输入就可以自动生成代码,从而将你从枯燥的基本方法编码中解放出来。
灵活的排版功能
基本上所有的IDE都有重新布局功能,但只有IDEA比较人性化,因为它支持自定义布局方式,可以根据不同的项目需求使用不同的布局方式。
完美支持XML
xml完整提示支持:所有流行的框架xml文件都支持完整提示,用过的人都知道。
动态语法检测
任何不符合Java 规范、您自己的预定义规范和冗余的情况都会在页面上突出显示。
代码检查
自动分析代码,检测并突出显示不符合规范的代码和风险。
全面支持JSP
无需插件,完全支持JSP。
智能编辑
在代码输入过程中,会自动添加方法或类。
EJB 支持
无需任何插件即可完全支持EJB(6.0支持EJB3.0)
列编辑模式
使用过UtralEdit的人一定很欣赏它的列编辑模式,因为它减少了很多枯燥的重复性工作,而且IDEA完全支持这种模式,进一步提高了编码效率。
预设模板
预设模板允许您将常用的方法编辑到模板中。使用时只需输入几个简单的字母即可完成整个代码的编写。例如,如果使用比较高的public static void main(String[] args){},则可以在模板中预设pm作为方法。输入时只需输入pm并按代码辅助键,IDEA就会完成代码的自动输入。
完善的自动代码补全
智能检查类中的方法,发现只有一个方法名时自动完成代码输入,从而减少剩余的代码编写工作。
完美支持版本控制
它集成了目前市面上所有常见的版本控制工具插件,包括git、svn、github等,允许开发者在编程项目时直接在IntelliJ Idea中提交、签出、解决冲突、查看版本控制服务器。内容等
不使用代码检查
自动检查代码中未使用的代码并给出提示,使代码更加高效。
智能码
自动检查代码,如果发现代码与预设规格不符则给出提示。如果程序员同意修改,则修改将自动完成。例如代码: String str='Hello Intellij ' + 'IDEA'; IDEA会给出优化提示。如果程序员同意修改IDEA,它会自动将代码修改为:String str='Hello Intellij IDEA';
正则表达式查找替换功能
查找和替换支持正则表达式以提高效率。
JavaDoc预览支持
支持JavaDoc的预览功能。 Ctrl+Q 在JavaDoc代码中显示JavaDoc的结果,从而提高doc文档的质量。
程序员意图支持
当程序员编码时,IDEA总是会检测你的意图,提供建议,或者直接帮助你完成代码。
防范措施
如果打开后显示乱码,请先删除resources_cn.jar,然后打开IntelliJ IDEA,选择
文件- 设置- AppearanceBehavior - 外观- 勾选覆盖默认字体(不推荐)
名称:微软雅黑(任意中文字体)
然后将resources_cn.jar复制到.\lib目录下,重新打开IntelliJ IDEA就可以正常显示中文了!
热键说明
1.编写代码时,使用Alt-Insert(代码|生成.)为类中的任何字段创建getter和setter方法。
2. 按Ctrl-N,然后键入类的名称以在编辑器中快速打开任何类。从出现的下拉列表中选择类别。以同样的方式,您可以使用Ctrl-Shift-N 打开项目中的非java 文件。
3.Ctrl-D 复制当前行,Ctrl-Y 删除当前行。
4.Ctrl-Shift-U、Ctrl+Shift+Alt+U 显示类继承结构图,然后按Alt-M。
5.Alt-F1 返回当前文件所在的目录结构。
6.Ctrl-Shift-V 粘贴一些最近复制的信息。
7.Ctrl-Shift-F7 突出显示所有文本,按Esc 突出显示它。
8.Ctrl-E 最近打开的文件。
9.Ctrl-P方法参数提示。
10.Alt+向上/向下在方法之间快速移动。
11.Ctrl+W选择代码,连续按下会有其他效果。
12.Shift + F6 在目录结构中选择文件并重命名。
13.Ctrl + Alt + F12 输入当前文件所在的磁盘位置。
14.Ctrl + Shift + F 搜索文件。
15.Ctrl + Shift + R 搜索指定范围的文件并替换文本。
16.Ctrl + Shift +W 返回最后选择的代码块的状态。
17.Ctrl + Shift + J 自动将下一行合并到当前行的末尾。
16.Ctrl + Tab Switcher 导航与Ctrl + E 具有类似的效果。
17.Ctrl+Shift+C 将当前文件磁盘路径复制到剪贴板。
变更日志
1.支持Java 8和Java EE 7。
2.支持Sublime Text样式多选。
3.新增Nashorn调试器(Nashorn是一个基于JVM的轻量级、高性能的JavaScript运行环境)。
4.增加后缀自动补全功能。
5.集成Heroku和OpenShift云服务。
6.显着提高包含XML配置的项目的处理性能。
7.添加了AngularJS支持。
8.添加了spy-js支持。
9.添加了Cucumber js支持。
10.添加了Bower支持。
11.改进JavaScript模块的使用。
12.添加了Git和Mercurial日志。
13.改进Mercurial支持。
14.改进GitHub支持。
15.改进JavaScript调试器。
热门攻略