📝 Intellij Idea教程

38篇技术文档
  Intellij Idea教程

📅  最后修改于: 2020-11-16 07:05:56        🧑  作者: Mango

IntelliJ IDEA(以下称为IntelliJ)是最强大,最流行的Java集成开发环境(IDE)之一。它由JetBrains开发和维护,并且有社区版和终极版。这个功能丰富的IDE可以实现快速开发并有助于提高代码质量。本教程从基本介绍开始,然后逐步深入研究高级功能。本教程分为两部分:初学者可以从前4章开始。其他人则可以直接跳到第5章。本教程面向初学者以及IntelliJ的中级用户。初学者将对I...

  Intellij Idea-简介

📅  最后修改于: 2020-11-16 07:06:29        🧑  作者: Mango

IntelliJ是最强大,最受欢迎的Java集成开发环境(IDE)之一。它由JetBrains开发和维护,可以作为社区版和最终版使用。此功能丰富的IDE可实现快速开发,并有助于提高代码质量。什么是IDE及其好处?IDE代表集成开发环境。它是多种工具的组合,使软件开发过程更轻松,更强大且更不易出错。与纯文本编辑器相比,它具有以下优点-与有用的工具集成,例如编译器,调试器,版本控制系统,构建工具,各种...

  Intellij Idea-安装和配置

📅  最后修改于: 2020-11-16 07:06:55        🧑  作者: Mango

在本章中,我们将了解如何安装和配置IntelliJ IDEA。该过程的第一步从选择版本开始。根据您的要求,您可以下载社区版或最终版。顾名思义,社区版是绝对免费的,我们也可以将其用于商业开发。但是,最终版是付费版本,我们可以免费评估30天。在Windows上安装IntelliJ与2003年之前的几乎所有Windows版本兼容。完整的列表将是:Windows 10/8/7 / Vista / 2003...

  Intellij Idea-熟悉

📅  最后修改于: 2020-11-16 07:07:26        🧑  作者: Mango

在本章中,我们将更加熟悉IntelliJ IDEA。要讨论任何工具的优点和功能,必须熟悉该工具,而IntelliJ也不例外。本章概述了IntelliJ。本章首先讨论IDE的可视元素,配置设置,最后讨论JVM和平台属性。视觉元素关于IDE的重要事情之一是其视觉元素。识别和理解视觉元素可以使您以更快,更轻松的方式进行操作。以下屏幕截图及其上的标签显示了IntelliJ的主界面。菜单栏-菜单栏提供了用于...

  Intellij Idea-创建第一个Java项目

📅  最后修改于: 2020-11-16 07:07:48        🧑  作者: Mango

现在该是我们接触IntelliJ的实际经验了。在本章中,我们将创建第一个Java项目。我们将编写并执行传统的Hello World程序。本章介绍Java应用程序的编译和运行。建立专案对于与开发相关的任何事情,开发人员必须使用IntelliJ创建一个新项目。让我们按照以下步骤创建项目-启动IntelliJ。转到文件→新建→项目菜单。选择Java项目和适当的SDK,然后单击“下一步”按钮。如果要使用m...

  Intellij Idea-深入研究

📅  最后修改于: 2020-11-16 07:08:27        🧑  作者: Mango

本教程的前四章旨在为初学者提供IntelliJ的基本概述。本节深入研究IntelliJ,并讨论有关项目,其格式以及其他内容的更多信息。了解项目项目是您正在使用的应用程序或软件。它可以包含多个模块,类,库,配置等。它是层次结构中的最高元素。了解模块模块在“项目”下具有一个梯级。模块是一个独立的实体,可以独立于其他模块进行编译,调试和运行。一个项目可以包含多个模块。您可以随时从项目中添加或删除模块。除...

  Intellij Idea-深入研究编辑器

📅  最后修改于: 2020-11-16 07:09:28        🧑  作者: Mango

编辑器是开发人员花费大部分时间的领域。掌握编辑器是提高任何资源生产力的第一步。本章讨论编辑器的可视元素,最常见的编辑器操作以及SonarLint插件,该插件提供了lint检查。编辑器的视觉元素IntelliJ有许多规定,其中包括视觉元素,旨在帮助开发人员浏览和了解其编码的实际状态。现在让我们通过不同的规定-天沟面积编辑器的装订线区域位于IDE的左侧,如下图所示-标签现在,我们将了解标签的工作原理。...

  Intellij Idea-代码重构

📅  最后修改于: 2020-11-16 07:10:05        🧑  作者: Mango

在本章中,我们将学习代码重构及其在IntelliJ中的工作方式。代码重构是在不更改其功能和可用性的情况下重构代码。可以进行代码重构以提高代码的可读性,性能或删除未使用/重复的功能。 IntelliJ为代码重构提供了强大的支持。本章讨论各种代码重构操作。改名重命名动作可用于重命名方法,其参数,类属性,局部变量等。让我们在IntelliJ中创建以下类。现在,让我们将Employee类重命名为Perso...

  Intellij Idea-运行项目

📅  最后修改于: 2020-11-16 07:10:26        🧑  作者: Mango

IntelliJ提供了多种创建配置的方法。本章讨论创建临时永久配置的选项。它还讨论了在其他用户之间共享配置的方法。创建临时配置当您运行或调试Java类或测试用例时,将创建临时配置。考虑以下步骤以了解其工作原理-创建一个Java类。右键单击它,然后选择“运行”选项。第一次运行后,将临时配置添加到运行菜单。创建永久配置通过使用IntelliJ保存,可以将临时配置转换为永久配置。要保存配置,请从“运行”...

  Intellij Idea-构建工具

📅  最后修改于: 2020-11-16 07:10:48        🧑  作者: Mango

IntelliJ提供了一种构建和打包Java包的方法。它支持外部构建工具,例如Maven和Gradle。本章讨论这些构建工具。创建Maven项目请按照以下步骤创建Maven项目-导航到文件→项目。选择Maven选项,然后单击下一步按钮。在新项目窗口中,输入tutorialspoint.com作为GroupId,并输入HelloWorld作为ArtifactId。在“新建”窗口中,它将打开pom.x...

  Intellij Idea-单元测试

📅  最后修改于: 2020-11-16 07:11:06        🧑  作者: Mango

单元测试在软件开发中起着重要作用。 IntelliJ支持各种单元测试框架,例如JUnit,TestNG,Spock等。在本章中,我们将使用JUnit3。创建单元测试在本节中,我们将学习如何创建单元测试。请按照以下步骤创建测试-选择导航→测试选项。将出现一个对话框,您必须选择创建新测试。请按照屏幕上的说明继续-提供有关测试的详细信息,例如测试库,类详细信息,setUp,tearDown方法等。单击确...

  Intellij Idea-调试

📅  最后修改于: 2020-11-16 07:11:34        🧑  作者: Mango

调试器使应用程序调试更加容易。使用调试器,我们可以在某个点停止程序的执行,检查变量,进入函数并做很多事情。 IntelliJ提供内置的Java调试器。断点断点允许在特定点停止程序执行。可以通过将鼠标悬停在编辑器的装订线区域上并单击来设置断点。断点用红色圆圈符号表示。考虑在第3行设置的断点。考虑以下步骤,以了解有关断点如何工作的更多信息-右键单击红色圆圈符号。选择更多选项。要删除断点,只需单击相同的...

  Intellij Idea-分析

📅  最后修改于: 2020-11-16 07:12:02        🧑  作者: Mango

Profiler提供有关您的应用程序的见解,例如其CPU,内存和堆使用情况。它还提供了有关应用程序线程的详细信息。本章讨论VisualVM工具用于Java应用程序分析的用法。它可以分析诸如CPU和堆之类的实体。建议本教程的读者熟悉应用程序分析器的概念。介绍VisualVM是集成JDK工具并为您提供强大的性能分析功能的可视化工具。它使您可以生成和分析堆数据,跟踪内存泄漏,监视垃圾收集器以及执行内存和...

  Intellij Idea-版本控制

📅  最后修改于: 2020-11-16 07:12:38        🧑  作者: Mango

IntelliJ支持各种版本控制系统,例如Git,Subversion,Mercurial,CVS,GitHub和TFS。您可以从IDE本身执行与版本控制相关的操作。在本章中,我们将讨论Git和Subversion(以下称为SVN)。我们假设读者熟悉Git和SVN工具及其术语。吉特在本节中,我们将学习如何使用Git。克隆克隆现有的Git存储库-从版本控制-> Git导航到文件->新建->项目。输入...

  Intellij Idea-数据库

📅  最后修改于: 2020-11-16 07:12:59        🧑  作者: Mango

IntelliJ提供了数据库工具,使您可以从IDE本身执行与数据库相关的操作。它支持所有主要数据库,如MySQL,Oracle,Postgress,SQL Server等。在本章中,我们将讨论IntelliJ如何支持MySQL数据库。我们假定读者熟悉数据库概念,并且已在系统上安装和配置了所需的数据库工具。创建数据库首先,我们将创建一个数据库-test_db。在命令提示符下执行以下命令-连接到数据库...