Idea 2023.2.5配置(插件、Maven等)

IDEA2023.2.5配置

  • 一. 插件
    • Alibaba Java Coding Guidelines plugin support
    • Maven Helper
    • MyBatisX
    • SonarLint
    • Translation
    • Vuesion Theme
  • 二. 自定义创建live template,快速写代码
  • 三. 修改全局配置
    • 3.1 Maven配置
      • 3.1.1 安装Maven
        • Step1. 下载
        • Step2. 安装
        • Step3. 创建系统环境变量
        • Step4. Path中添加Maven环境
        • Step5. 验证
        • Step6. 配置本地仓库
          • ① 新建本地仓库
          • ②配置本地仓库路径
        • Step7. 将MAVEN镜像路径设置为阿里镜像
      • 3.1.2 配置全局Maven环境
        • Step1. 进入到IDEA欢迎页面,如果已打开项目, 选择 IDEA中 File => close project
        • Step2. 在欢迎页 Customize => All settings...
        • Step3. 选择 Build,Execution,Deployment => Build Tools => Maven
        • Step4. 配置工程的编译版本为8
    • 3.2 优化导包配置
    • 3.3 设置字体大小行高
      • Font设置后不生效
    • 3.4 打开idea的时候打开最近的项目
    • 3.5 设置鼠标滚轮放大缩小字体功能
    • 3.6 显示方法分割线和tab空格
    • 3.7 设置更新提醒
    • 3.8 取消tab页单行显示
    • 3.9 双斜杠注释改成紧跟代码头
    • 3.10 创建文件时,自动生成作者和时间信息

一. 插件

Alibaba Java Coding Guidelines plugin support

阿里巴巴 Java 代码规范
在这里插入图片描述

Maven Helper

解决Maven依赖冲突,可以快速查找项目中的依赖冲突,给出解决方案
在这里插入图片描述

MyBatisX

支持xml和Mapper接口之间的跳转,自带图形化的代码生成器,可以通过类似JPA的方式,直接根据方法名称生成SQL实现
在这里插入图片描述

SonarLint

使用静态代码分析技术来检测代码中的常见错误和漏洞
在这里插入图片描述

Translation

一款翻译插件,支持Google、有道、阿里、百度翻译
在这里插入图片描述

Vuesion Theme

在这里插入图片描述

二. 自定义创建live template,快速写代码

三. 修改全局配置

3.1 Maven配置

3.1.1 安装Maven

前置环境: 已安装JDK

Step1. 下载

从Maven官网下载
在这里插入图片描述

Step2. 安装

将压缩包解压至安装目录
在这里插入图片描述

Step3. 创建系统环境变量

MAVEN_HOME
D:\Maven\apache-maven-3.9.5

在这里插入图片描述

Step4. Path中添加Maven环境

%MAVEN_HOME%\bin

Step5. 验证

环境配置完后,在命令行窗口输入mvn -v,出现如下界面表示安装成功
在这里插入图片描述

Step6. 配置本地仓库
① 新建本地仓库

新建文件夹(位置和文件名随意),我的是在Maven解压目录下新建名为mvn_repo的文件夹作为本地仓库
在这里插入图片描述

②配置本地仓库路径

打开Maven解压目录/conf/settings.xml文件,找到<localRepository>/path/to/local/repo</localRepository>(一般在第53行),移到注释外,并将/path/to/local/repo替换为①中创建的文件夹地址
在这里插入图片描述

Step7. 将MAVEN镜像路径设置为阿里镜像

还是在settings.xml文件中,定位至160行,将下面xml内容复制中,并注释原有的内容

<!-- 配置阿里云地址 -->
<mirror>  
  <id>alimaven</id>  
  <name>aliyun maven</name>  
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>
</mirror>

在这里插入图片描述

3.1.2 配置全局Maven环境

Step1. 进入到IDEA欢迎页面,如果已打开项目, 选择 IDEA中 File => close project
Step2. 在欢迎页 Customize => All settings…

在这里插入图片描述

Step3. 选择 Build,Execution,Deployment => Build Tools => Maven

在这里插入图片描述

Step4. 配置工程的编译版本为8

在这里插入图片描述

3.2 优化导包配置

在这里插入图片描述

3.3 设置字体大小行高

在这里插入图片描述

Font设置后不生效

在Editor => Color Scheme => Color Scheme Font 将勾选状态去除,即可使用默认字体设置

在这里插入图片描述

3.4 打开idea的时候打开最近的项目

在这里插入图片描述

3.5 设置鼠标滚轮放大缩小字体功能

在这里插入图片描述

3.6 显示方法分割线和tab空格

在这里插入图片描述

3.7 设置更新提醒

在这里插入图片描述

3.8 取消tab页单行显示

在这里插入图片描述
在这里插入图片描述

3.9 双斜杠注释改成紧跟代码头

在这里插入图片描述
在这里插入图片描述

3.10 创建文件时,自动生成作者和时间信息

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/168684.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

论文阅读:“iOrthoPredictor: Model-guided Deep Prediction of Teeth Alignment“

文章目录 IntroductionMethodologyProblem FormulationConditional Geometry GenerationTSynNetAligned Teeth Silhouette Maps Generation ResultsReferences Github 项目地址&#xff1a;https://github.com/Lingchen-chen/iOrthopredictor Introduction 这篇文章提出了一种…

栈和队列

目录 1.栈 1.1栈的概念及结构 1.2栈的实现 2.队列 2.1队列的概念及结构 2.2队列的实现 1.栈 1.1栈的概念及结构 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端称为栈…

重视日常消防巡检有必要,智能巡检系统来帮忙

近日,山西吕梁市永聚煤矿一办公楼发生火灾&#xff0c;造成重大人员伤亡&#xff0c;事故造成26人死亡、38人受伤。 是的&#xff0c;你没看错&#xff0c;煤矿公司、办公楼火灾、重大伤亡。第一反应&#xff0c;煤矿即使出事故也多为作业事故&#xff0c;居然还能在日常消防安…

“Python+”集成技术高光谱遥感数据处理

高光谱遥感数据处理的基础、python开发基础、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论&#xff0c;旨在帮助学员深入理解科学原理。结合Python编程工具&#xff0c;专注于解决高光谱数据读取、数据预处理、高光谱数据机器学习等技术难题&#xff0c;…

Chrome中设置安全来源域名

目的&#xff1a; 使得本地映射的域名能被浏览器安全访问&#xff0c;允许调用设备资源 步骤&#xff1a; 在Chrome中导航栏打开 chrome://flags/#unsafely-treat-insecure-origin-as-secure 填入hosts域名&#xff1a;如 http://h5-twzc003.local.com 参考&#xff1a; h…

AutoSAR CANIF层配置代码分析

CAN物理控制单元 配置&#xff1a; 生成的代码&#xff1a; CanIf_CtrlStates 解析 类型&#xff1a; typedef union CanIf_CtrlStatesUTag {CanIf_CtrlStatesType raw[3];CanIf_CtrlStatesStructSType str; }CanIf_CtrlStatesUType;typedef struct sCanIf_CtrlStatesType {C…

自定义歌曲试听SeekBar

看到这个效果&#xff0c;可能会想到完全自定义一个控件&#xff0c;其实我们在系统Seekbar的基础上&#xff0c;将progressDrawable中progress背景设为透明后&#xff0c;叠加绘制试听状态下的进度区域即可 class PlayerSeekBar JvmOverloads constructor(context: Context,a…

客服中心的客户关系管理核心功能

根据国外的调查&#xff0c;拥有客服中心的运营机构&#xff0c;可以保持85%左右的客户忠诚度&#xff0c;而接受过专业培训的客户中心可以将客户忠诚度提高到99%。客服中心作为客户关系管理的前沿&#xff0c;通过提供服务、实时沟通、搜集与分析客户信息、预测客户需求来提升…

SQL常见函数整理 —— lead()向下偏移

1. 用法 是在窗口函数中使用的函数&#xff0c;它用于获取当前行的下一行&#xff08;后一行&#xff09;的某个列的值。具体来说&#xff0c;LEAD() 函数可用于查找任何给定行的下一行&#xff08;后一行&#xff09;的值&#xff0c;同时也可控制行数偏移量&#xff08;offse…

每日汇评:澳元多头着眼于50%的斐波那契水平

澳元兑美元跳涨至三个月高点上方&#xff0c;并从多种因素中获得支撑&#xff1b; 对美联储已经结束加息的预期继续严重打压美元&#xff1b; 对中国出台更多刺激措施的乐观情绪和积极的风险基调也有利于澳元&#xff1b; 澳元兑美元周一连续获得强劲的后续积极牵引力&#xff…

在列表控件上显示提示信息

当我们在实现列表控件上的提示信息的时候&#xff0c;我们需要处理的一个难点是处理列表条目的折叠和展开这两种情况。 所谓列表条目的折叠&#xff0c;即在大图标模式(Large Icon Mode)下&#xff0c;列表条目的文字过长而被截断的情况。当用户选择这个条目后&#xff0c;条目…

损失函数总结(十五):MSLELoss、RMSLELoss

损失函数总结&#xff08;十五&#xff09;&#xff1a;MSLELoss、RMSLELoss 1 引言2 损失函数2.1 MSLELoss2.2 RMSLELoss 3 总结 1 引言 在前面的文章中已经介绍了介绍了一系列损失函数 (L1Loss、MSELoss、BCELoss、CrossEntropyLoss、NLLLoss、CTCLoss、PoissonNLLLoss、Gau…

城市生命线丨市政综合管廊监测系统的效果

市政综合管廊&#xff0c;又被称为城市生命线&#xff0c;是我们在地下建造的一个智慧而高效的空间。它把市政、电力、通讯、燃气、给排水等各种管线集于一体&#xff0c;解决了城市中反复开挖路面、架空线网密集、管线事故频发等问题&#xff0c;为城市运行提供了重要的基础设…

C#,怎么修改(VS)Visual Studio 2022支持的C#版本

一些文字来自于 Microsoft . &#xff08;只需要读下面的红色文字即可&#xff01;&#xff09; 1 C# 语言版本控制 最新的 C# 编译器根据项目的一个或多个目标框架确定默认语言版本。 Visual Studio 不提供用于更改值的 UI&#xff0c;但可以通过编辑 .csproj 文件来更改值。…

浅谈餐饮业油烟污染现状及在线监测系统的设计与应用

贾丽丽 安科瑞电气股份有限公司 上海嘉定 201801 摘要&#xff1a;城市餐饮业油烟污染成了困扰城区环境保护部门和人民群众日常生活的主要问题。油烟污染已经成为我国一个重大的污染源&#xff0c;是形成PM2.5的重要污染源之一&#xff0c;为了解决餐饮业油烟管理方面存在的问…

linux镜像的下载,系统下载(个人使用)

文章目录 一、系统之家二、国内镜像源三、Centos官网四、安装成功截图五、镜像类型的区别参考文档 一、系统之家 系统之家官网 二、国内镜像源 下载镜像地址&#xff1a; 1、官网地址&#xff1a;https://www.centos.org/ 2、阿里镜像站&#xff1a;https://mirrors.aliyu…

人工智能基础_机器学习041_Sigmoid函数详解_Sigmoid损失函数推导_最大似然函数推导---人工智能工作笔记0081

然后我们再来看一下sigmoid函数的推导过程,可以看到首先我们把 sigmoid的函数写成两种情况 可以看到P(y|x;theta) = htheta(x), y=1 这个时候y=1 也就是是一种分类,然后另一种,就是相减, 是1-htheta(x) 可以看到,把两个公式河道一起就得到了下面的概率公式. 这里是有关概率…

被OpenAI开除后,创始人奥特曼在微软找到了新工作

微软首席执行官纳德拉宣布&#xff0c;OpenAI创始人Sam Altman和Brockman及其同事将加入微软。随后&#xff0c;Altman转发了他的推特。 此前&#xff0c;外媒消息称&#xff0c;OpenAI首席科学家伊尔亚苏茨克维&#xff08;Ilya Sutskever&#xff09;周日晚告知公司员工&…

Dubbo快速实践

文章目录 架构相关概念集群和分布式架构演进 Dubbo概述Dubbo快速入门前置准备配置服务接口配置Provider配置Consumer Dubbo基本使用总结 本文参考https://www.bilibili.com/video/BV1VE411q7dX 架构相关概念 集群和分布式 集群&#xff1a;很多“人”一起 &#xff0c;干一样…

有哪些相见恨晚的stm32学习的方法?

有哪些相见恨晚的stm32学习的方法&#xff1f; 单片机用处这么广&#xff0c;尤其是STM32生态这么火&#xff01;如何快速上手学习呢&#xff1f; 你要考虑的是&#xff0c;要用STM32实现什么&#xff1f;为什么使用STM32而不是用8051&#xff1f;是因为51的频率太低&#xff…