IntelliJ IDEA 2020完整版是一款非常专业的高效JAVA开发工具。IntelliJ IDEA 2020完整版增加了对Java 14的支持,并且增强了对 Spring WebFlux、许多微服务框架、RxJava、OpenAPI、HTTP客户端和 Selenium的支持,IntelliJ IDEA 2020完整版内置破解补丁,并且实现汉化,可为你带来更好的操作体验。
IntelliJ IDEA 2020完整版软件特色
1、在编辑器中预览数据流信息
IDE可以在编辑器中显示已知的数据流信息。要查看它,只需再次调用 表达式类型操作(Ctrl + Shift + P)。
2、为长方法链键入提示
IntelliJ IDEA显示长方法链的类型提示。当您希望将每个调用的类型视为具有泛型的长方法链的类型提示时,这尤其有用。
3、配置快速文档以与自动完成一起弹出
现在可以将快速文档配置为与自动完成一起弹出。只需启用“ 首选项/设置” 中的“ 显示文档弹出窗口...”选项 编辑| 一般| 代码完成。以前,可以将文档弹出窗口配置为仅显式调用完成时显示。
4、“提取方法”的新预览面板
IntelliJ IDEA 2020.1为Extract Method重构引入了一个新的预览面板。在确认更改之前,它可以让您了解重构的结果。当您重复使用重复的代码片段时,这非常有用。
5、新的@Contract注释返回值
IntelliJ IDEA支持@Contract注释,它允许您在传递特定参数时指定方法反应。合同信息可用于各种检查和操作,使用它来产生更好的警告并消除误报。
6、更智能的Join Line操作
知识兔已经升级了Join Lines操作(Linux / Windows / macOS上的Ctrl + Shift + J)。现在,在返回类型与限定符类型相同的任何方法调用上,操作将多个方法调用合并为一个链式调用。这也适用于具有后续调用的声明或赋值行。
IntelliJ IDEA 2020完整版安装教程
1、下载解压,得到原程序、和破解补丁;
2、双击“ideaIU-2020.1.exe”开始安装软件;
3、安装目录默认为C:Program FilesJetBrainsIntelliJ IDEA 2020.1,知识兔小编选择默认路径;
4、勾选创建桌面快捷方式,32位和64位建议都勾选,关联文件请行选择;
5、点install开始安装,请耐心等待;
6、安装完成,勾选Run IntelliJ IDEA,点击finish运行软件;
7、弹出注册界面,选择evaluate for free,点击evaluate试用软件;
8、将lib文件夹中的jetbrains-agent.jar拖动到软件内;
9、破解补丁安装完成,点击restart重启软件;
10、弹出激活方式,选择activation code后,点击为idea安装,然后再点击“是”,重启软件;
11、以上就是这个软件的官方版的安装教程,希望对大家有帮助。
IntelliJ IDEA 2020完整版使用说明
专案
在IntelliJ IDEA中,一个项目可帮助您在一个单元中组织源代码,测试,使用的库,构建说明以及个人设置。
要快速查找项目中的任何动作,设置,文件或符号,请使用“ 搜索各处”功能:按Shift两次,然后 在弹出窗口中键入查询。
在项目之间切换
如果您同时有多个打开的项目,则可以使用以下选项在它们之间进行切换:
切换到下一个项目窗口:Ctrl+Alt+] (窗口|下一页项目窗口)
切换到上一个项目窗口:Ctrl+Alt+[ (窗口|上一个项目窗口)
或者,打开“窗口”菜单,然后选择要切换到的项目。
项目格式
在IntelliJ IDEA中,可以使用两种格式存储项目的配置-基于文件的格式和基于目录的格式。
基于文件的格式
基于文件的格式是IntelliJ IDEA的较早版本中唯一可用的格式。现在已经过时了。这种格式的项目包含几个文件:.ipr,.iws和.iml文件。通常,除非您需要通过单击.ipr文件在不同的文件管理器中打开项目,或者除非您需要在一个目录中存储多个项目,否则知识兔建议您不要使用这种格式。
基于目录的格式
对于基于目录的格式,IDE将创建.iml文件和保留项目设置的.idea目录。目前,这是IntelliJ IDEA中项目的默认格式。
此格式是在基于文件的格式之后引入的。它的主要优点是已对其进行了调整,以将项目文件存储在Version Control Systems中:项目数据被拆分为多个文件,合并冲突的可能性较小。有关如何以不同格式共享项目的更多信息,请参阅如何在版本控制系统下管理项目。
在macOS和Linux上,.idea目录默认为隐藏。要显示目录,请允许在系统设置中显示隐藏文件。
将项目格式更改为基于目录
从主菜单中,选择文件| 另存为基于目录的格式。
通过VCS共享项目设置
此信息对Git和Mercurial有效。如果您使用其他版本控制系统,请参阅如何在版本控制系统下管理项目,以获取有关如何手动共享项目的信息。
项目设置作为.idea文件夹下的一组XML文件存储在项目目录中 。此文件夹包含不应放在版本控制下的特定于用户的设置和通常由团队工作的开发人员共享的项目设置,例如,代码样式配置。
当您 将项目置于版本控制下时,您的个人设置将自动被忽略。IntelliJ IDEA会将工作空间 .xml(具有您的个人设置的文件)移动 到被忽略文件的列表中, 以避免与其他开发人员的设置冲突。
配置文件将根据您的选择进行处理。修改项目设置并创建新的配置文件后,IDE会在屏幕底部显示一条通知,提示您选择要如何处理此项目中的配置文件:
查看文件:查看已创建的配置文件的列表,然后选择要放在版本控制下的文件。之后,将计划将所选文件添加到VCS。
始终添加:静默计划在.idea 目录中创建的所有配置文件以添加到VCS(仅适用于当前项目)。
不再询问:永远不要计划将配置文件添加到VCS;在您将它们手动添加到VCS(仅适用于当前项目)之前,它们将处于未版本化状态。
如果您关闭通知而未选择任何选项,则在创建新的配置文件后它将再次出现。即使您重新启动IDE,新文件也将转到将存在的列表中,直到您选择选项之一为止。
如果misc.xml或.ipr文件已经在版本控制下,则将静默计划项目配置文件以添加到VCS。
将全局设置复制到项目级别
全局(IDE)设置与项目分开存储。因此,这些设置不会通过版本控制与项目一起共享。
但是,某些设置可以复制到项目级别。例如,您可以创建代码样式配置, 检查配置文件, 代码完成和自动导入中排除 的类和包的列表的 副本 。如果这样做,则IDE将在.idea目录中创建相应的配置文件,您可以通过VCS与该项目一起共享该配置文件。
创建一个新项目
1、启动IntelliJ IDEA。
如果“欢迎”屏幕打开,则单击“ 创建新项目”。
否则,从主菜单中选择File | 新品| 项目。
2、从左侧的列表中,选择要在应用程序中使用的框架。
3、如果建议,请配置项目SDK。要开发基于Java的应用程序,您需要一个JDK(Java开发工具包)。
如果在IntelliJ IDEA中已经定义了必需的JDK,请从Project SDK列表中选择它。
如果JDK已安装在您的计算机上,但未在IDE中定义,请选择Add JDK并指定JDK主目录的路径(例如/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk)。
如果您的计算机上没有必要的JDK,请选择下载JDK。在下一个对话框中,指定JDK供应商,版本,并根据需要更改安装路径。
除JDK之外,某些框架还需要其自己的SDK,例如Android或Grails。
4、其他选项因您选择的框架而异
汇入专案
从版本控制获取项目
1、从主菜单中,选择 VCS |。从版本控制获取,或者,如果当前未打开任何项目,请在“ 欢迎”屏幕上单击 “从版本控制获取”。
2、在“ 从版本控制中获取”对话框中,指定要克隆的远程存储库的URL,或在左侧选择一个VCS托管服务。
如果您已经登录到选定的托管服务,则完成将提示您可以克隆的可用存储库的列表。
3、单击 克隆。如果要基于已克隆的源创建项目,请在确认对话框中单击“ 是 ”。Git根映射将自动设置为项目根目录。
如果您的项目包含 子模块,它们也将被克隆并自动注册为项目根目录。
4、首次导入或克隆项目时,IntelliJ IDEA会对其进行分析。如果IDE检测到多个配置(例如,Eclipse和Gradle或Scala项目的sbt和BSP),它将提示您选择要使用的配置。
选择必要的配置,然后单击“ 确定”。
IDE会根据您的选择预先配置项目。例如,如果选择“ Android Gradle”项目,则IntelliJ IDEA会在导入期间使用用于开发Android移动应用程序的工具将Android facet添加到项目中。
打开一个项目(简单导入)
此选项将所选项目直接导入到IntelliJ IDEA中(将其打开)。如果要在导入项目时设置自定义设置(例如,选择另一个SDK或选择要导入的库),请参阅从现有资源创建项目。
1、启动IntelliJ IDEA。
如果“欢迎”屏幕打开,请单击“ 打开”或“导入”。
否则,从主菜单中选择File | 打开。
2、在打开的对话框中,选择源,库和其他资产所在的目录,然后单击“ 打开”。
3、首次导入或克隆项目时,IntelliJ IDEA会对其进行分析。如果IDE检测到多个配置(例如,Eclipse和Gradle或Scala项目的sbt和BSP),它将提示您选择要使用的配置。
选择必要的配置,然后单击“ 确定”。
IDE会根据您的选择预先配置项目。例如,如果选择“ Android Gradle”项目,则IntelliJ IDEA会在导入期间使用用于开发Android移动应用程序的工具将Android facet添加到项目中。
4、如果您正在处理另一个项目,请选择是要在新对话框中还是在当前对话框中打开新项目。
导入具有设置的项目
从外部模型导入项目
如果您的项目来自外部模型,并且您想整体导入,请使用这种类型的导入。在这种情况下,IntelliJ IDEA会解释项目文件(例如,您的Eclipse项目将被迁移到IntelliJ IDEA)。
1、启动IntelliJ IDEA。
如果“欢迎”屏幕打开,请按Ctrl+Shift+A,键入 project from existing sources,然后在弹出窗口中单击“ 从现有资源导入项目”操作。
否则,从主菜单中选择File | 新品| 现有的项目。
2、在打开的对话框中,选择源,库和其他资产所在的目录,然后单击“ 打开”。
3、选择您的项目使用的外部模型:
绑定/绑定工具
日食
Flash Builder
Maven, Gradle或Android Gradle:选择必要的构建工具,然后单击Finish。
对于这些项目,IDE会自动配置设置。导入项目后,您将能够对其进行调整。
从现有资源创建项目
使用这种类型的导入可在不一定要导出的项目的现有源代码上创建IntelliJ IDEA项目。
1、启动IntelliJ IDEA。
如果“欢迎”屏幕打开,请按Ctrl+Shift+A,键入 project from existing sources,然后在弹出窗口中单击“ 从现有资源导入项目”操作。
否则,从主菜单中选择File | 新品| 现有的项目。
2、在打开的对话框中,选择源,库和其他资产所在的目录,然后单击“ 打开”。
3、选择“ 从现有资源创建项目”选项,然后单击“ 下一步”。
4、指定名称和位置,然后为新项目选择格式。建议您使用 基于目录的格式。
单击下一步。
如果要将项目导入到同一目录,IDE会询问您是否要覆盖它。如果单击“ 是”,则IntelliJ IDEA将覆盖.idea目录中的文件和.iml文件,您的源文件将保持不变。
5、选择要用作源根目录的目录(带有源代码的文件夹),然后单击 Next。
6、选择要添加到新项目中的库。
您可以通过单击将几个选定的库或归档合并到一个新的库中,
7、查看模块结构:选择要包含在项目中的模块。
8、指定要使用的SDK。
如果在IntelliJ IDEA中已经定义了必要的SDK,请从左侧列表中选择它。否则,单击+并添加一个新的SDK。
单击下一步。
9、启用对检测到的框架和技术的支持:选中必要项目旁边的复选框。
您还可以指定文件指示符的分组方式:按类型(按框架)或按目录(按位置)。
10、点击完成。
项目结构设置
项目结构设置与其他项目文件一起以.xml格式存储在 .idea目录中。这些设置包括SDK,项目编译器输出路径以及可用于项目中所有模块的库。要更改项目结构设置,请单击工具栏上的,或选择File | Ctrl+Shift+Alt+S主菜单中的项目结构 ()。
项目SDK
SDK是为特定软件框架开发应用程序所需的工具的集合。如果您的计算机上安装了必需的SDK,但未在IDE中定义,请选择“ 添加SDK” |“添加”。“ SDK名称”,并指定SDK主目录的路径。
要开发基于Java的应用程序,您需要一个JDK(Java开发工具包)。
要查看或编辑所选SDK的名称和内容,请点击编辑。
项目语言水平
语言级别定义了编辑器分享的编码辅助功能。语言级别可能与您的项目SDK不同。例如,您可以使用JDK 9并将语言级别设置为8。这使字节码与Java 8兼容,同时检查确保您不使用Java 9的构造。
语言水平也会影响编译。如果您没有为编译器手动配置目标字节码版本(设置/首选项|构建,执行,部署|编译器| Java编译器),它将与项目语言级别相同。
对于每个模块,您可以配置自己的语言级别。
在某些情况下,您可以选择预览语言级别,该级别允许您使用Java语言规范中所述的预览功能 。
项目编译器输出
编译器输出路径是IntelliJ IDEA在其中存储编译结果的目录的路径。单击文件夹图标以选择输出目录。IDE在此目录中创建两个子目录:
生产的产品代码。
测试测试源。
在这些子目录中,将为每个模块创建单独的输出目录。可以在模块级别重新定义输出路径。
项目库
项目级库可用于项目中的所有模块。要配置项目库,请在“ 项目结构”对话框中,单击“ 库”。
新项目的默认结构
您不仅可以为当前项目配置项目结构设置,还可以为以后将创建的所有项目配置项目结构设置。这意味着您可以为项目设置新的默认结构。
从主菜单中,选择 文件| 新项目设置| 新项目的结构。
如果要在现有项目之间共享项目设置,则可以使用“ 设置存储库” 或“ 设置同步”插件。您也可以 将设置导出到ZIP存档中,以后再导入到其他IDE实例中。
预览功能政策
IntelliJ IDEA致力于支持最新Java版本的预览功能,并在可能的情况下支持下一个版本的预览功能。
例如,IntelliJ IDEA v2019.2支持Java 12和13预览功能。请注意,由于IntelliJ IDEA 2019.3在Java 13发行后发行,因此v2019.3不再支持Java 12预览功能。
将项目另存为模板
如果您有要在创建新项目时复制的项目,则可以将其另存为自定义项目模板。IDE用文件和文件夹,构建配置,库,SKD和语言级别设置重新创建项目树。
IntelliJ IDEA将所有项目设置从.idea文件夹保存到模板。因此,如果您希望新项目具有一些预定义的运行/调试配置,请 在保存模板之前选中这些配置中的“另存为项目文件”复选框。
将项目另存为模板
1、在主菜单中,选择“ 工具” |“工具”。将项目另存为模板。
2、在打开的对话框中,命名模板并配置选项:
保存:如果项目包含多个模块,请选择要从整个项目还是从一个模块创建模板。否则,此选项不可用。
说明:您可以使用和,以及和标记进行格式化。
用占位符替换参数(推荐):创建新的基于模板的项目或模块时,您将能够配置其他选项(例如,指定基本Java包或其他应用程序服务器)。
从模板创建项目
1、单击“ 欢迎”屏幕上的“ 创建新项目 ”, 或选择“ 文件” |“ 新建”。从主菜单中新建项目。
2、在打开的对话框中,单击“ 用户定义”节点,然后选择所需的模板。
删除项目模板
1、在主菜单中,选择“ 工具” |“工具”。管理项目模板。
2、选择要删除的模板,然后单击确定
索引编制
IntelliJ IDEA中的索引负责IDE的核心功能:代码完成,检查,查找用法,导航,语法突出显示和重构。
当您打开项目,在分支之间切换,加载或卸载插件以及大的外部文件更新后,它开始。例如,如果在构建项目后创建或生成了项目中的多个文件,则可能会发生这种情况。
索引检查项目代码,以创建类,方法,对象和组成应用程序的其他代码元素的虚拟映射。这是即时分享编码辅助功能,搜索和导航所必需的。索引后,IDE会知道您的代码。因此,将立即执行查找使用情况或智能完成的操作。
在索引编制过程中,上述编码辅助功能不可用或部分可用。尽管如此,您仍然可以使用IDE:可以键入代码,使用VCS功能,配置设置以及执行其他与代码无关的操作。
索引所需的时间因项目而异:项目越复杂,包含的文件越多,索引所需的时间就越多。您可以通过排除文件和文件夹以及卸载模块来减少索引时间。
请注意,如果索引编制已经在进行中,则无法加快索引编制速度。等待过程完成,然后可以暂时简化项目。下次,索引将更快完成。
排除文件和文件夹
将动态生成的文件标记为已排除可以加快索引编制和整体IDE性能。例如,建议您排除编译输出文件夹。排除的文件仍然是项目的一部分,但是代码完成,导航,索引和检查会忽略它们。
要排除文件,请在“ 项目” 工具窗口中右键单击该文件,然后选择“ 标记为纯文本”。纯文本文件带有图标标记。要排除文件夹,请在“ 项目”工具窗口中右键单击它,然后选择“将 目录标记为|”。已排除。排除的文件夹标有图标。
您还可以 按名称模式排除文件和文件夹。
卸载模块
如果建立索引需要花费大量时间,则您的项目可能有两个以上的模块。通常,您不需要同时使用所有它们。
在这种情况下,您可以暂时搁置(卸载)您现在不需要的模块。当您搜索或重构代码,编译或索引项目时,IDE会忽略卸载的模块。
要卸载模块,请在“ 项目”工具窗口中右键单击它,然后选择“ 加载/卸载模块”。
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验