当前位置:首页 > 软件下载 > 编程开发

IntelliJ IDEA 2019v2019.2.2中文绿色版

点此纠错

  • 平台:WinAll
  • 大小:872.9M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2019-09-08
3.0
0% 0%

情介绍


IntelliJIDEA2019是java语言开发的集成环境。 IntelliJIDEA2018被公认为业界最好的java开发工具之一。但由于费用和语言等原因,很多开发者无法直接使用。下载这个中文IntelliJIDEA2019可以让你飞起来。









IntelliJ IDEA 2019是java语言开发的集成环境。 IntelliJ IDEA 2018被公认为业界最好的java开发工具之一。但由于费用和语言等原因,很多开发者无法直接使用。下载这个中文IntelliJ IDEA 2019可以让你飞上云端。



16f5d258e58bc37c_600_0.jpeg



基本介绍



IDEA,全称IntelliJ IDEA,是Java语言开发的集成环境。 IntelliJ被业界公认为最好的Java开发工具之一,尤其在智能代码助手、自动代码提示、重构、J2EE支持以及各种版本工具(git、svn、github等)、JUnit、CVS集成、代码分析、创新的GUI设计等功能可以说是不凡。 IDEA是JetBrains公司的产品,JetBrains是一家总部位于捷克共和国首都布拉格的公司。其开发人员主要是以严谨着称的东欧程序员。其旗舰版本还支持HTML、CSS、PHP、MySQL、Python等。



16f5c6e3dbb8d602_600_0.png



软件优势



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总是会检测你的意图,提供建议,或者直接帮助你完成代码。



防范措施



IntelliJ  IDEA  2017



如果打开后显示乱码,请先删除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调试器。