首页 > 其他分享 >IDEA配置

IDEA配置

时间:2024-10-24 19:21:32浏览次数:1  
标签:IntelliJ Settings 配置 IDEA 勾选 Editor File Build

 IDE (IntelliJ IDEA) - JAVA的集成开发环境(用来写代码的)

 

必做项:
1. 安装 IntelliJ IDEA
2. 打开项目
1) 进入刚刚下载的代码的文件夹中(比如我的是:D:\Codes\,即在D:\Codes\目录下,clone过一份代码)
2) 空白处右键,选择 Open Folder as IntelliJ IDEA Project
3) 选择 Trust Project(第一次进入会显示是否信任此文件夹,下面选做项中可以配置让其不再显示)
3. 插件安装
4. 在 IntelliJ 中配置 maven(配置一次后以后不用重复配置)
1) New Project Setup → Setting for New Projects → Settings → Build, Execution, Delopyment → Build Tools → Maven
在 Maven home path 处选择:D:/maven/apache-maven-3.8.6
在 User setting file 处勾选,然后选择:D:\maven\apache-maven-3.8.6\conf\cbu-maven-settings.xml
2) File → Settings → Build, Execution, Delopyment → Build Tools → Maven → Importing
在 Automatically download 处勾选:Sources和Annotations
在 JDK for importer 处选择:C:\Program Files\XXX\jdk1.8.0_332
3) File → Settings → Build, Execution, Delopyment → Build Tools → Maven → Runner
在 JRE 处选择:C:\Program Files\XXX\jdk1.8.0_332
4) 关闭 IntelliJ,再重新打开此项目,让此项目的maven配置生效
5. 换行/粘贴代码的缩进改成4个空格(建议不要使用默认的8个空格)
File → Settings → Editor → Java → Tabs and Indents → Continuation Indent → 把默认的8改成4
虽然 IntelliJ IDEA 默认缩进8个空格也是可以的,但是在符合编程规范的时候尽量和原生代码风格保持一致
参数默认换行改成4N个空格,而不是对齐
File → Settings → Editor → Code Style → Java → Wrappping and Braces → 将 Method declaration parameters 的勾选√去掉
7. 禁止 import 包时自动改成通配符(*)导入,即强制 IntelliJ 将每个包单独导入
File → Settings → Editor → Code Style → Java → Imports
将 Class count to use import with '*' 后面的数字改成999
将 Names count to use static import with '*' 后面的数字改成999
注:这是为了:1) 明确使用的类的具体来源;2) 一些编程规范中有明确要求:import语句,且语句内不换行,不能用通配符*
参考链接:https://stackoverflow.com/questions/3348816/intellij-never-use-wildcard-imports

 

选做项:
8. 自动移除未使用的包(IntelliJ的包是自动导入的,但是不会自动移除未使用的包,所以需要手动配置此项)
当修改代码的时候,移除部分老代码会导致某个import处呈现灰色,即报错:Unused import statement
File → Settings → Editor → General → Auto Import → 勾选 Optimize imports on the fly
参考链接:https://stackoverflow.com/questions/12585253/how-to-remove-unused-imports-in-intellij-idea-on-commit
9. 解决 .propertise 文件是以 ISO-8859-1 的文件格式打开,以致于乱码的问题
解决当前:
File → Settings → Editor → File Encodings → Properties Files (*.properties) → Default encoding for properties files
把 ISO-8859-1 改成 UTF-8
注:早期版本的Java规定.properties文件编码是ASCII编码(ISO8859-1),从JDK9开始,Java的.properties才可以使用UTF-8
10. 开启注释处理(预防右小角老是弹出 Lombok requires enabled annotation processing 的错误)
File → Settings → Build, Execution, Deployment → Compiler → Annotation Processors → 勾选 Enable annotation processing
11. 关闭烦人的 Server's certificate is not trusted 弹窗
File → Settings → Tools→ Server Certificates → 勾选 Accept non-trusted certificates automatically
12. 显示树状缩进/Show tree indent guides,即显示项目缩进的垂直线,让项目的层次结构更清晰
File → Setting → Appearance → UI Options → 勾选 Show tree indent guides
13. 标签栏多层显示(打开多个文件后,一行放不下这么多文件,将会被隐藏)
File → Settings → Editor → Editor Tabs → 去掉勾选 Show tabs in single row
14. 打开多个文件后(10个+),以前打开的文件会被自动关闭
File → Settings → Editor → Editor Tabs → Closing Policy → 改成想要的数字
15. 设置信任文件夹,避免重复点 Trust and Open Project 'xxx'
File → Settings → Build, Execution, Delopyment → Trusted Locations
点击当前小窗口左上角的 + 号,然后选择一个专门放代码的文件夹(比如:D:\Codes),这样这个文件夹中所有的项目将都被信任
1 显示空格和tab,预防tab和4空格混用
File → Settings → Editor → General → Appearance → 勾选 Show whitespaces
17. 更改主题
File → Settings → Plugins → Marketplace → 输入 Monokai Pro Theme → 安装 → 重启IDEA
18. 设置默认的环境变量,避免每次都输入这个环境变量
Run → Edit Configurations... → 左下角的 Edit Configuration templates... → 选择JUnit → 在 Environment variables 出填自己的环境变量

 

标签:IntelliJ,Settings,配置,IDEA,勾选,Editor,File,Build
From: https://www.cnblogs.com/Alan-LJP/p/18500294

相关文章

  • IDEA必装插件
    IDEA必装插件1Codota——代码智能提示2AlibabaJavaCodeGuidelines——阿里巴巴Java代码规范,不符合阿里巴巴Java开发手册的都会显示出来3Translation——翻译插件4CodeGlance——缩略图5google-java-format——代码自动格式化6GrepCon......
  • Nodejs版本管理及镜像配置
    pnpm安装Windows(PowerShell)Invoke-WebRequesthttps://get.pnpm.io/install.ps1-UseBasicParsing|Invoke-Expressionhttps://pnpm.io/zh/installationPOSIX系统curl-fsSLhttps://get.pnpm.io/install.sh|sh-更新pnpmself-update配置node镜像pnpmconfi......
  • pycharm配置git版本控制
    今天记录一下如何在pycharm工具中配置git版本控制,主要分以下步骤:1、安装git首先需要有git环境,去git官网下载git安装包,下一步下一步执行安装完成即可2、在pycharm中配置git路径下载git后,在pycharm的settings菜单中输入“git”,配置git.exe的路径。点击下图中Test按钮,返回git......
  • 简单的格式化配置ESLint 配合 Prettier
    要让编辑器(例如VSCode)自动处理多余的空格、自动格式化代码(如将<div></div>转换为<div/>),你可以安装和配置以下工具: 1.Prettier(推荐) Prettier是一款流行的代码格式化工具,支持多种语言和格式化规则。它可以自动处理多余的空格、代码缩进、以及将空标签转换为自闭合标签......
  • 页面404超时,nginx配置方案
    只需要更改子域名下的配置文件vhosts.conf 文件,设置php读取超时时间即可fastcgi_read_timeout300;location~\.php(.*)${fastcgi_pass127.0.0.1:9002;fastcgi_indexindex.php;fastcgi_split_path_info^((?U).+\.php)(......
  • JDK 环境变量配置
    配置JDK(JavaDevelopmentKit)环境变量是确保Java开发环境正常工作的关键步骤。以下是如何在不同操作系统上配置JDK环境变量的详细指南。1.下载和安装JDK在配置环境变量之前,请确保已经下载并安装了JDK。可以从Oracle官方网站或OpenJDK下载。2.配置环境变量Windows......
  • nginx 跨域配置
    userwwwwww;worker_processesauto;error_log/www/wwwlogs/nginx_error.logcrit;pid/www/server/nginx/logs/nginx.pid;worker_rlimit_nofile51200;stream{log_formattcp_format'$time_local|$remote_addr|$protocol|$status|$bytes_sent|$bytes_......
  • logback配置模板
    <!--定义日志文件路径--><propertyname="LOG_PATH"value="${logPath:-default_log_path}"/><!--控制台输出--><appendername="CONSOLE"class="ConsoleAppender"><encoderclass="PatternLayoutE......
  • 使用跳板机在 PyCharm 中配置远程服务器的 Python 环境
    使用跳板机在PyCharm中配置远程服务器的Python环境在需要通过跳板机连接到远程服务器时,PyCharm提供了一些内置的方式,可以让你通过中间服务器访问远程机器上的Python解释器。本指南将介绍如何使用PyCharm通过跳板机连接,并在远程服务器上运行Python。前提条件PyCharm......
  • ssts-hospital-web-master项目实战记录五:环境配置
    记录时间:2024-10-24《.env.development》VITE_APP_ENV=development#VITE_APP_BASE_URL=/apiVITE_APP_BASE_URL=http://127.0.0.1:9000/VITE_APP_ADAPTERSERVICE_URL=http://127.0.0.1:9080/VITE_APP_TERMINALSERVICE_URL=http://localhost:8881/VITE_APP_EZWAREWEBSOCKET......