IDEA的安装及基本使用

简介: IDEA的安装及基本使用

1.IDEA是什么?

IDEA是一种整合开发环境(IDE),用于编写、调试和运行软件应用程序。IDEA是IntelliJ IDEA的简称,由JetBrains公司开发。它支持多种编程语言,包括Java、Kotlin、Groovy、Scala等,并提供了丰富的功能和工具,帮助开发人员提高效率和代码质量。


2.IDEA和eclipse的区别?


IDEA和Eclipse是两种常用的集成开发环境(IDE),用于编写、调试和运行软件应用程序。它们有以下几个区别:


1. 开发者:IDEA由JetBrains公司开发,而Eclipse由Eclipse基金会开发。JetBrains是一家专注于开发工具的公司,而Eclipse是一个开源项目。


2. 用户界面:IDEA的用户界面更加现代化和直观,提供了更好的用户体验。它的菜单和工具栏布局更合理,操作更简单。而Eclipse的界面相对较老旧,需要一定的学习和适应时间。


3. 编码辅助功能:IDEA在代码智能提示、自动完成、重构等方面表现更强大和智能。它提供了更准确的代码分析和建议,能够更好地帮助开发人员提高效率和代码质量。Eclipse在这方面的功能相对较弱。


4. 插件生态系统:Eclipse拥有非常丰富的插件生态系统,可以通过插件扩展功能和工具。而IDEA的插件数量相对较少,但质量较高,并且很多功能已经内置于IDEA中。


5. 支持的语言:IDEA对多种编程语言的支持更全面,包括Java、Kotlin、Groovy、Scala等。而Eclipse主要用于Java开发,虽然也可以通过插件支持其他语言,但相对IDEA来说支持的语言较少。


6. 性能和稳定性:IDEA相对来说更加稳定和高效,尤其在大型项目的开发中表现更好。Eclipse在处理大型项目时可能会出现性能问题。


综上所述,IDEA在用户界面、编码辅助功能、插件生态系统和多语言支持方面更加强大和先进,而Eclipse在开源性、插件丰富度和稳定性方面有一定优势。选择使用哪个IDE取决于个人偏好、项目需求和开发团队的情况。

3.IDEA基本使用功能设置

一、主题设置

File->Settings->Appearance->Theme


二、鼠标悬浮提示

File-> Settings-> Editor-> General-> Show quik documentation on mouse move



三、设置默认浏览器

File->Settings->Tools->Web Browsers


四、更改快捷方式

File->Settings->Keymap



五、设置自动编译

File->Settings->Build,Exeution,Deployment->Compiler


六、自动导包

File->Settings->Editor->General->Auto lmport



4.配置Maven工程项目

注意:在配置Maven之前请确认Maven的安装和环境变量配置完毕

第一步:点击file打开创建项目界面


第二步:选择存放路径

第二步:选择存放路径


pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.example</groupId>
  <artifactId>ideamaven</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>
  <name>ideamaven Maven Webapp</name>
  <!-- FIXME change it to the project's website -->
  <url>http://www.example.com</url>
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
  </properties>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.44</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>4.0.1</version>
      <scope>provided</scope>
    </dependency>
  </dependencies>
  <build>
    <finalName>ideamaven</finalName>
    <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.7.0</version>
          <configuration>
            <source>1.8</source>
            <target>1.8</target>
            <encoding>UTF-8</encoding>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-clean-plugin</artifactId>
          <version>3.1.0</version>
        </plugin>
        <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging -->
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>3.0.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.0</version>
        </plugin>
        <plugin>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.22.1</version>
        </plugin>
        <plugin>
          <artifactId>maven-war-plugin</artifactId>
          <version>3.2.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-install-plugin</artifactId>
          <version>2.5.2</version>
        </plugin>
        <plugin>
          <artifactId>maven-deploy-plugin</artifactId>
          <version>2.8.2</version>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>
</project>


web.xml(配置jsp的版本):

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
  <display-name>Archetype Created Web Application</display-name>
</web-app>


5.IDEA的卸载

第一步:找到IDEA桌面图标单击右键



第二步:进入到IDEAbin目录下



第三步:点击图中下一步即可卸载成功





目录
相关文章
|
2月前
|
IDE Java 测试技术
IDEA安装并使用通义灵码
本文介绍了“通义灵码”这一智能编码助手的功能特点,并提供了在IDEA中安装和使用的详细步骤,旨在帮助提升编程效率和代码质量。
IDEA安装并使用通义灵码
|
1月前
|
IDE Java 程序员
学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
本文提供了如何使用学生邮箱免费获取并安装JetBrains全家桶(包括IDEA、PyCharm等)的详细教程,涵盖了学生认证、软件下载、安装及常见问题的解决方法。
362 0
学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
|
1月前
|
应用服务中间件 Windows
震惊!idea 2021 社区版手把手安装,超详细过程,新手一看就会 如何安装低版本的IDEA? IDEA安装过程中版本冲突怎么办 idea最新版安装!
本文提供了一个详细的指南,用于安装2021年社区版的IntelliJ IDEA,包括如何处理版本冲突和完成安装过程。
221 2
震惊!idea 2021 社区版手把手安装,超详细过程,新手一看就会 如何安装低版本的IDEA? IDEA安装过程中版本冲突怎么办 idea最新版安装!
|
1月前
|
Windows
IDEA如何查看已经安装的插件并删除
【10月更文挑战第1天】这段内容主要介绍了如何在IntelliJ IDEA中查看和删除已安装的插件。可以通过软件内的插件市场查看插件列表,包括插件名称、版本号和供应商等信息;也可以通过访问插件目录查看。删除插件则建议在插件市场中进行,包括禁用和卸载步骤,手动删除插件文件夹的方法不推荐,因为可能存在配置残留等问题。
402 11
|
1月前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)
|
3月前
|
Java
2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍
这篇文章详细介绍了10款IntelliJ IDEA的高效插件,包括Codota代码智能提示、Key Promoter X快捷键提示、CodeGlance代码缩略图、Lombok代码简化、阿里巴巴代码规范检查、SonarLint代码质量检查、Save Actions格式化代码、Translation翻译、Rainbow Brackets彩虹括号和Nyan Progress Bar彩虹进度条插件,旨在帮助提升开发效率和代码质量。
2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍
|
3月前
|
前端开发 Java Maven
【前端学java】全网最详细的maven安装与IDEA集成教程!
【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
88 2
【前端学java】全网最详细的maven安装与IDEA集成教程!
|
3月前
|
IDE Java 测试技术
Java零基础(4) - JDK、IntelliJ IDEA的安装和环境变量配置
【8月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
129 0
Java零基础(4) - JDK、IntelliJ IDEA的安装和环境变量配置
|
4月前
|
Java Maven
idea安装并使用maven依赖分析插件:Maven Helper
idea安装并使用maven依赖分析插件:Maven Helper
2371 7
|
4月前
idea 2020.2及2020.3版本的安装和激活
idea 2020.2及2020.3版本的安装和激活
2438 3