当前位置: 首页 > news >正文

IDEA2023 开发环境配置

目录

  • 1. 关闭IDEA自动更新
    • 1.2 IDEA 新版样式切换
  • 2. Maven配置
    • 2.1本地仓库优先加载
    • 2.2 maven.config配置文件中
  • 3. 全局配置JDK
  • 4. 配置文件编码:UTF-8
  • 5. 开启自动编译(全局配置)
  • 6. 开启自动导包
  • 7. 开启鼠标悬浮(提示文档信息)
  • 8. 设置字体大小、样式
  • 9. Ctrl + 滚轮更改字体大小
  • 10.1 设置类的注释模板
    • 10.2 方法的注释模板
    • 10.3 注释跟随代码缩进(默认顶格显示 )
    • 10.4 java代码、xml文件,注释顶格显示问题
  • 11. 隐藏.idea文件夹、.iml等文件
  • 12. 设置新窗口打开项目
  • 13. 空格,自动代码补全
  • 14. 内存优化配置
  • 15. Git 安装
    • 15.1 Git提交代码时忽略文件


1. 关闭IDEA自动更新

关闭自动更新

1.2 IDEA 新版样式切换

在这里插入图片描述

2. Maven配置

Maven配置

2.1本地仓库优先加载

-DarchetypeCatalog=internal

在这里插入图片描述

2.2 maven.config配置文件中

<!-- 下载存储文件夹-->
<localRepository>E:\Maven\repository</localRepository><!-- 阿里云最新镜像-->
<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>https://maven.aliyun.com/repository/public</url>
</mirror>

3. 全局配置JDK

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4. 配置文件编码:UTF-8

在这里插入图片描述

5. 开启自动编译(全局配置)

在这里插入图片描述

在这里插入图片描述

6. 开启自动导包

在这里插入图片描述

7. 开启鼠标悬浮(提示文档信息)

在这里插入图片描述

8. 设置字体大小、样式

在这里插入图片描述

9. Ctrl + 滚轮更改字体大小

在这里插入图片描述

10.1 设置类的注释模板

10.2 方法的注释模板

10.3 注释跟随代码缩进(默认顶格显示 )

在这里插入图片描述

10.4 java代码、xml文件,注释顶格显示问题

在这里插入图片描述
.xml 文件注释
在这里插入图片描述

11. 隐藏.idea文件夹、.iml等文件

在这里插入图片描述

12. 设置新窗口打开项目

在这里插入图片描述

13. 空格,自动代码补全

Match case:不勾选表示,取消大小写敏感。
在这里插入图片描述

14. 内存优化配置

IDEA默认启动配置主要考虑低配置的用户,参数设置的不高,导致启动慢运行也不流畅,这里我们需要优化下启动和运行配置。
找到idea的安装目录,找到bin文件夹里面的idea.exe.vmoptions文件,打开编辑:
参数说明:
-Xms 是最小启动内存参数
-Xmx 是最大运行内存参数
-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数

建议8G内存的改为:

-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=300m
123

16G内存的改为:

-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=500m

在这里插入图片描述

15. Git 安装

15.1 Git提交代码时忽略文件

IDEA配置了则这里不需要配置:过滤.iml、.idea等文件
在这里插入图片描述
如果已经提交到本地缓存区:
解决方案:
1. 进入项目目录,执行如下命令: 查看暂存区的全部文件,也就是git追踪的文件列表.

       git ls-files   
2. 从暂存区删除的文件(target/* 、.idea/*)

git rm -r --cached ./xxx/target/*

相关文章:

IDEA2023 开发环境配置

目录 1. 关闭IDEA自动更新1.2 IDEA 新版样式切换 2. Maven配置2.1本地仓库优先加载2.2 maven.config配置文件中 3. 全局配置JDK4. 配置文件编码:UTF-85. 开启自动编译&#xff08;全局配置&#xff09;6. 开启自动导包7. 开启鼠标悬浮&#xff08;提示文档信息&#xff09;8. 设…...

YOLOV5 + 双目相机实现三维测距(新版本)

文章目录 YOLOV5 双目相机实现三维测距&#xff08;新版本&#xff09;1. 项目流程2. 测距原理3. 操作步骤和代码解析4. 实时检测5. 训练6. 源码下载 YOLOV5 双目相机实现三维测距&#xff08;新版本&#xff09; 本文主要是对此篇文章做一些改进&#xff0c;以及解释读者在…...

【计算机网络】(一)计算机网络概述

文章目录 【计算机网络】&#xff08;一&#xff09;计算机网络概述前言1.1 计算机网络在信息时代中的作用1.2 互联网概述1.2.1 网络的网络1.2.2 互联网基础结构发展的三个阶段1.2.3 互联网标准化工作 1.3 互联网的组成1.3.1 互联网的边缘部分1.3.2 互联网的核心部分 1.4 计算机…...

前端npm常用命令总结

npm&#xff08;Node Package Manager&#xff09;是Node.js的包管理器&#xff0c;用于安装和管理Node.js的依赖库。以下是一份npm命令的总结文档&#xff0c;涵盖了常用的npm命令及其功能&#xff1a; 包相关的 安装和卸载包 npm install &#xff1a;安装指定名称的包。n…...

[尚硅谷flink] 检查点笔记

在Flink中&#xff0c;有一套完整的容错机制来保证故障后的恢复&#xff0c;其中最重要的就是检查点。 文章目录 11.1 检查点11.1.1 检查点的保存1&#xff09;周期性的触发保存2&#xff09;保存的时间点3&#xff09;保存的具体流程 11.1.2 从检查点恢复状态11.1.3 检查点算法…...

JVM虚拟机(五)强引用、软引用、弱引用、虚引用

目录 一、强引用二、软引用三、弱引用四、虚引用五、总结 引文&#xff1a; 在 Java 中一共存在 4 种引用&#xff1a;强、软、弱、虚。它们主要指的是&#xff0c;在进行垃圾回收的时候&#xff0c;对于不同的引用垃圾回收的情况是不一样的。下面我们就一起来看一下这 4 种引用…...

(最新)itext7 freemarker动态模板转pdf

1.引入依赖 <!--PDF导出POM--> <dependency><groupId>com.itextpdf</groupId><artifactId>itext7-core</artifactId><version>8.0.3</version><type>pom</type> </dependency> <dependency><grou…...

solidworks electrical 2D和3D有什么区别

SolidWorks Electrical 是一款专为电气设计开发的软件工具&#xff0c;它提供了两种主要的工作环境&#xff1a;2D电气设计和3D电气集成设计。两者在功能和应用场景上存在显著的区别&#xff1a; SolidWorks Electrical 2D 设计 特点与用途&#xff1a; SolidWorks Electrica…...

4.2、ipex-llm(原bigdl-llm)进行语音识别

ipex-llm环境配置及模型下载 由于需要处理音频文件&#xff0c;还需要安装用于音频分析的 librosa 软件包。 pip install librosa下载音频文件 !wget -O audio_en.mp3 https://datasets-server.huggingface.co/assets/common_voice/--/en/train/5/audio/audio.mp3 !wget -O a…...

上海亚商投顾:创业板指低开低走 黄金、家电股逆势大涨

上海亚商投顾前言&#xff1a;无惧大盘涨跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 一.市场情绪 沪指4月12日震荡调整&#xff0c;创业板指尾盘跌超1%。黄金板块延续强势&#xff0c;莱绅通灵9连板&#xff0…...

AIGC革新浪潮:大语言模型如何优化企业运营

在当今快速发展的商业环境中&#xff0c;企业对于有效管理知识资产的需求日益增长。知识管理作为企业核心竞争力的关键组成部分&#xff0c;对于提高决策质量、增强创新能力和优化运营流程起着至关重要的作用。随着数字化转型的推进&#xff0c;企业对知识管理系统提出了新的要…...

Golang基础-12

Go语言基础 介绍 目录操作 创建 删除 重命名 遍历目录 修改权限 文件操作 创建 打开关闭 删除 重命名 修改权限 读文件 写文件 文件定位 拷贝 测试 单元测试 基准测试 示例 介绍 本文介绍Go语言中目录操作&#xff08;创建目录、删除目录、重命名、遍历…...

python递归统计文件夹下pdf文件的数量

python递归统计文件夹下pdf文件的数量 import os from docx import Documentdef count_all_pages(root_dir):total_pages 0# 遍历文件夹for dirpath, dirnames, filenames in os.walk(root_dir):for filename in filenames:# if filename.endswith(.docx) or filename.endswit…...

Kafka 硬件和操作系统

目录 一. 前言 二. Kafka 硬件和操作系统&#xff08;Hardware and OS&#xff09; 2.1. 操作系统&#xff08;OS&#xff09; 2.2. 磁盘和文件系统&#xff08;Disks and Filesystem&#xff09; 一. 前言 Kafka 是 I/O 密集型而非计算密集型的框架&#xff0c;所以对 CP…...

Kolla-ansible部署OpenStack集群

0. OpenStack 部署 系统要求 单机部署最低配置&#xff1a; 2张网卡8G内存40G硬盘空间 主机系统&#xff1a; CentOS Stream 9Debian Bullseye (11)openEuler 22.03 LTSRocky Linux 9- Ubuntu Jammy (22.04) 官方不再支持CentOS 7作为主机系统&#xff0c;我这里使用的是R…...

SHARE 203S PRO:倾斜摄影相机在地灾救援中的应用

在地质灾害的紧急关头&#xff0c;救援队伍面临的首要任务是迅速而准确地掌握灾区的地理信息。这时&#xff0c;倾斜摄影相机成为了救援测绘的利器。SHARE 203S PRO&#xff0c;这款由深圳赛尔智控科技有限公司研发的五镜头倾斜摄影相机&#xff0c;以其卓越的性能和功能&#…...

MATLAB算法实战应用案例精讲-【数模应用】中介效应分析(补充篇)(附R语言和python代码实现)

目录 前言 几个高频面试题目 中介效应分析与路径分析的区别 1.中介效应分析 2.路径分析 注意事项...

Day96:云上攻防-云原生篇Docker安全系统内核版本漏洞CDK自动利用容器逃逸

目录 云原生-Docker安全-容器逃逸&系统内核漏洞 云原生-Docker安全-容器逃逸&docker版本漏洞 CVE-2019-5736 runC容器逃逸(需要管理员配合触发) CVE-2020-15257 containerd逃逸(启动容器时有前提参数) 云原生-Docker安全-容器逃逸&CDK自动化 知识点&#xff1…...

python botos s3 aws

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html AWS是亚马逊的云服务&#xff0c;其提供了非常丰富的套件&#xff0c;以及支持多种语言的SDK/API。本文针对其S3云储存服务的Python SDK&#xff08;boto3&#xff09;的使用进行介绍。 …...

python画神经网络图

代码1(画神经网络连接图&#xff09; from math import cos, sin, atan import matplotlib.pyplot as plt # 注意这里并没有用到这个networkx这个库&#xff0c;完全是根据matploblib这个库来画的。 class Neuron():def __init__(self, x, y,radius,nameNone):self.x xself.y …...

IC设计工程师必看:ESD测试四大组合详解与实战避坑指南

IC设计工程师必看&#xff1a;ESD测试四大组合详解与实战避坑指南 在集成电路设计领域&#xff0c;静电放电&#xff08;ESD&#xff09;防护能力是衡量芯片可靠性的关键指标之一。据统计&#xff0c;超过35%的芯片失效案例与ESD事件相关&#xff0c;而设计阶段的防护策略直接影…...

StarRocks新手入门:如何用CloudDM个人版快速验证四种数据模型的特点?

StarRocks数据模型实战指南&#xff1a;用可视化工具快速掌握四大核心特性 刚接触StarRocks时&#xff0c;最让人困惑的莫过于四种数据模型的选择。官方文档虽然详细&#xff0c;但缺乏直观对比。本文将带你使用CloudDM个人版&#xff0c;通过同一组测试数据在四种模型下的不同…...

Kotlin协程flow缓冲buffer任务流,批次任务中选取优先级最高任务最先运行(十)

Kotlin协程flow缓冲buffer任务流&#xff0c;批次任务中选取优先级最高任务最先运行&#xff08;十&#xff09; 在 https://blog.csdn.net/zhangphil/article/details/159286201 基础上改进&#xff0c;简化LoadMgr提交简单任务的方法 。 Kotlin协程Flow结合缓冲(buffer)实现…...

LiuJuan20260223Zimage助力Dify平台:快速构建企业级AI应用

LiuJuan20260223Zimage助力Dify平台&#xff1a;快速构建企业级AI应用 最近在帮几个朋友的公司搭建内部AI工具时&#xff0c;发现一个挺有意思的现象。很多团队都意识到了AI的潜力&#xff0c;也想用上像LiuJuan20260223Zimage这样强大的图像理解模型&#xff0c;但一提到“部…...

医疗AI实战:用OpenCLIP训练自己的医学影像描述生成模型(附完整代码)

医疗AI实战&#xff1a;用OpenCLIP训练医学影像描述生成模型的全流程解析 当放射科医生面对堆积如山的CT扫描片时&#xff0c;能否有一个AI助手自动生成初步诊断描述&#xff1f;这个看似科幻的场景&#xff0c;正通过多模态深度学习变为现实。本文将手把手带您实现一个能理解医…...

Llama-3.2V-11B-cot部署教程:bf16精度下双卡4090吞吐量实测

Llama-3.2V-11B-cot部署教程&#xff1a;bf16精度下双卡4090吞吐量实测 1. 项目概述 Llama-3.2V-11B-cot是基于Meta Llama-3.2V-11B-cot多模态大模型开发的高性能视觉推理工具&#xff0c;专为双卡RTX 4090环境优化。本教程将带您完成从环境准备到实际推理的全流程部署&#…...

3个实用技巧:用PCL2-CE社区版打造你的专属Minecraft启动器

3个实用技巧&#xff1a;用PCL2-CE社区版打造你的专属Minecraft启动器 【免费下载链接】PCL-CE PCL2 社区版&#xff0c;可体验上游暂未合并的功能 项目地址: https://gitcode.com/gh_mirrors/pc/PCL-CE 你是否厌倦了千篇一律的Minecraft启动器界面&#xff1f;是否曾因…...

汽车零件分装报警系统(1)

这个项目是对汽车零件&#xff08;机油滤芯&#xff09;分装的时候编码进行警报&#xff0c;机器识别楚错误编码的时候会报警&#xff0c;编码使用正则表达式设置一个正确编码范围&#xff0c;摄像头连接警报器&#xff0c;使用paddleOCR和opencv相关技术&#xff0c;pyqt5设计…...

Yuxi-Know部署与运维深度指南:从零到生产环境的完整解决方案

Yuxi-Know部署与运维深度指南&#xff1a;从零到生产环境的完整解决方案 【免费下载链接】Yuxi-Know 基于大模型 RAG 知识库与知识图谱的问答平台。Llamaindex VueJS Flask Neo4j。大模型适配 OpenAI、国内主流大模型平台的模型调用、本地 vllm 部署。 项目地址: https://…...

MCP服务器本地数据库连接器接入速成手册(含systemd服务模板+健康检查探针+自动fallback配置)

第一章&#xff1a;MCP服务器本地数据库连接器接入速成手册&#xff08;含systemd服务模板健康检查探针自动fallback配置&#xff09;MCP&#xff08;Model Control Protocol&#xff09;服务器需稳定、低延迟地访问本地数据库&#xff0c;本手册提供开箱即用的连接器集成方案&…...