赞
踩
智能化的代码编辑器:IntelliJ IDEA的代码编辑器具有智能代码分析和建议功能,能够识别代码中的错误并提供实时提示和修复建议。
强大的插件生态系统:IntelliJ IDEA拥有丰富的插件和扩展,可以满足开发人员各种需求。
高度集成的开发环境:IntelliJ IDEA集成了各种常用工具和功能,如版本控制系统(如Git、SVN)、终端窗口、测试工具等,使开发过程更加无缝和高效。
支持多种开发语言和项目类型:IntelliJ IDEA不仅支持Java开发,还支持其他流行的编程语言,如Kotlin、Groovy、Scala等。
出色的性能和稳定性:IntelliJ IDEA被设计为高性能和稳定的开发工具,能够处理大型项目和复杂的代码库。
所需资料放在下面的链接了,需要的老铁自取哦。
链接:https://pan.baidu.com/s/1nMF7Xp9qijIblx75uFu_YA
提取码:yx04
首先打开我们分享的文件夹,点击Idea安装包,然后继续点击Next,点击Browse...选择我们要安装的路径(注:安装路径最好不要有特殊字符、中文字符、标点符号等等);选择好安装路景观之后点击Next进入下一个勾选项,点击Next之后只勾选64-bit launcher,继续点击Next,出现新的页面继续点击Next即可,等待安装。然后会在我们所选中的路径下生成文件。
首先双击idea软件,然后会出先一个窗口,然后我们选择Do not import settings选项(如下图所示),点击OK。
接着又会弹出一个窗口,我们勾选左下角的选项,点击Continue选项。
然后就是我们Idea的一个页面
这是idea的主题选择,idea默认提供两种风格,当然idea也可以根据自己的需求去自定义化自己idea的主题风格。选择时候点击左下角Skip Remaining and Set Defaults选项。会弹出一个窗口(如下图所示)
后续操作如下所示
实现操作之后就会弹出一个idea的页面
点击Configure,然后选中倒数第三项
就会弹出一个窗口,然后解压我们分享的文件夹中的jetbrains-agent-latest压缩包,将jetbrains-agent.jar包复制到idea文件夹下的lib文件夹中(lib:主要存放idea的jar包的文件夹)
将-javaagent:C:\Users\neo\jetbrains-agent.jar这一串字符复制到新窗口中,该字符串的路径C:\Users\neo\jetbrains-agent.jar要修改为后面复制到idea文件夹中的路径(例如:-javaagent:D:\MYsoftware\Idea\IntelliJ IDEA 2019.3.3\lib\jetbrains-agent.jar)。具体操作如下。
然后关闭idea,重新打开idea软件,重新运行, 点击Configure,然后选中倒数第一项
然后选中Activation code将解压的资料中的ACTIVATION_CODE.txt的内容复制到Activation code的框框中,点击Activate即可。(具体操作如下)
这样子说明idea安装成功可以正常使用和运行了。
点击idea左上角的File,选择New选项,在选择Project选项。弹出一个New Project界面,左侧选择Java项目,点击Next按钮,再点击Next。在Project name输入栏中输入你的项目名,在Project _location的...按钮选择项目文件的路径,最后点击Finish即可完成。
(1)点击idea左上角的File,选择Setting选项,在搜索区域搜索File Encodings,左侧选择此选项,右侧的Global Encodings的选项改为UTF-8,以及下面Default Encodings的选项改为UTF-8,点击Apply应用即可。
(2)点击idea左上角的File,选择Setting选项,在搜索区域搜索Maven,选择此选项,左侧的Maven home directory的选项改为你Maven的安装路径。(只要环境变量配置了Maven,Idea会自动识别,也可以自己设置)再将User settings file 修改为Maven文件下的Settings.xml文件,最后点击OK即可。(具体操作如下)
右击新建的,选择New选项,在选择Module..选项。弹出一个New Module界面,左侧选择Maven项目,右侧选择如图所示的选项
点击Next选项,输入父工程(没有父工程可以不输入),输入项目名,点击Next。然后在Properties的区域中新增一个(点击右侧的+),name输入项输入archetypeCatalog,Value输入项输入internal,点击OK,点击Finish即可完成。(具体操作如下)
需要的等待idea下载对应的jar包,下载完成之后页面是如下图所示,否则则说明jar下载失败,需要到本地仓库进行删除重新加载。
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文件的修改
- <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">
- </web-app>
DemoServlet类
- package com.yx;
-
- import javax.servlet.ServletException;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
-
- /**
- * @author 君易--鑨
- * @site www.yangxin.com
- * @company 木易
- * @create 2023-08-13 22:25
- */
- @WebServlet("/demo")
- public class DemoServlet extends HttpServlet {
-
- @Override
- protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
- this.doPost(req, resp);
- }
-
- @Override
- protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
- System.out.println("Hello IDea");
- req.getRequestDispatcher("index.jsp").forward(req,resp);
- }
- }
- <%--
- Created by IntelliJ IDEA.
- User: 86158
- Date: 2023/8/13
- Time: 22:41
- To change this template use File | Settings | File Templates.
- --%>
- <%@ page contentType="text/html;charset=UTF-8" language="java" %>
- <html>
- <head>
- <title>Title</title>
- </head>
- <body>
- Hello Idea
- </body>
- </html>
具体操作如下
点击Idea左上方的File的选项,选择Settings..,选择Appearance&Behavior下的Appearance,右侧的Theme的选项来控制主题。(IntelliJ:白;Darcular:简黑;High contrast:科技黑)
先在main文件下创建一个Java文件,用于测试鼠标的悬浮提示。
设置鼠标的悬浮提示在点击Idea左上方的File的选项,选择Settings..,选择Editor下的General。在右侧中找到Show quick documentation on mouse move选择是用来控制鼠标悬浮提示,下面的Tooltip delay后面的输入框用来控制悬浮提示的提示时间。设置好点击OK即可。
效果展示
设置鼠标的悬浮提示在点击Idea左上方的File的选项,选择Settings..,选择Editor下的General,其下的Appearance。在右侧点击Show method separators选项,在点击右下角OK即可。
IDEA默认提示是区分大小写的,比如输入string,不会提示String类;这里设置下Editor->General ->Code Completion ,在右侧的March case选择取消勾选,点击OK即可生效。(效果如下)
默认情况,包括Eclipse 写完类,是需要手工导入包的,不过IDEA提供了自动导包设置
Editor->general->Auto Import,具体勾选选项如图下
效果展示(如下图所示)
假如有多个Tab代码,效果默认如下:
不过有时候 要查看的代码文件比较多,我们想多行显示:可以配置下:Editor->General ->Editor Tabs,在右侧取消勾选show tabs in one row选项,点击右下角的OK即可。(效果如下)
在Editor->Font下设置,调节右侧的size属性的值来控制大小。这里可以根据自己喜好,设置字体样式,字体大小,包括行高;那个 Size建议16。
默认新建类 没有文档注释信息,我们一般公司开发,都要搞下,方便找人;在Editor->File and Code Templates 下,然后在Includes File Header设置。然后加上自己的名称,公司名称等等信息。(如图)
效果展示
我们所有地方都设置成UTF-8 大一统,在Editor -> File Encodings右侧中包含Encoding选项都改为Utf-8。(如下图所示设置)
在Eclipse里,项目都是自动编译的,IDEA里默认不是,我们需要配置:Build,Execution,Deployment -> Compiler 两个勾选下,设置项目自动编译,包括平行结构的多个模块也自动编译;(设置如下图所示)
我们有时候为了比对或者参数代码,需要让代码水平或者垂直显示,Eclipse里,我们直接拖拽即可;IDEA里,我们右键文件Tab,显示如下:
效果如下
方便我们使用IDea,在File -> Settings -> Keymap右侧的下拉框选择Eclipse点击OK即可使用
Tools>Web Browsers右侧设置配置浏览器。
还有一些快捷键我放到博客分享的资源中了,感兴趣的可以了解了解方便后续使用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。