Idea使用技巧

2023-10-27

很久没有写博客了啊,小小的程序猿爱因斯蛋忙于学习,最近学完了Spring,SpringMVC,SSM整合,SpringBoot一直在学,也敲了很多代码,出了很多错,改进了idea很多东西让我敲代码变得更加的舒坦,现在我给带来一些使用idea时候得到的一些小技巧 耶! 这么多小技巧 肯定会有很多人想要使自己idea变的舒坦的!!!

以下是小技巧合集:


1. 打开的文件多行显示

在这里插入图片描述

效果:

在这里插入图片描述


2. 方法下面都会有一条横线

用IDEA时,方法上都会有一条横线。感觉这样很方便,于是乎自己设置了一下。现在分享给大家!

在这里插入图片描述

3. idea导插件包

https://blog.csdn.net/qq_39597203/article/details/88683118

4. 修改tomcat运行时的默认热部署

在这里插入图片描述

找到我想要换的东西啦!!!开心~~

在这里插入图片描述

在这里插入图片描述

这下我每次就不用自己点Redeploy啦


5. Mapper映射里的sql语句提示

解决IDEA连接Mysql数据库之后,在Mapper.xml中编写sql语句不会自动提示表信息问题。

1.打开settings搜索查找到SQL Dialects 。

在这里插入图片描述

2.将上面两个都选择成MySQL数据库

在这里插入图片描述

3.这样就编写sql语句就可以出现提示。

在这里插入图片描述


6. idea开启自动引入jar包和无用jar包引入语句自动删除

File > Settings > Editor > General > Auto Import 勾选下面红色方框,点击OK保存

在这里插入图片描述


7. IDEA 单行多行注释设置从当前鼠标位置开始 注释快捷键

https://blog.csdn.net/fllow_wind/article/details/115052032


8. idea连接mysql时区问题解决方案(永久)

1.首先打开命令行输入

mysql -u root -p
Enter password:123456

在这里插入图片描述

2.输入mysql 设置时区:

set global time_zone='+8:00';

在这里插入图片描述

3.在MySQL目录下的my.ini里面加上下面内容保存即可

[mysqld]
port=3306
default-time_zone='+8:00'

成功!!!1

在这里插入图片描述

9. IDEA使用Ctrl+滚轮调节字体大小

在这里插入图片描述

10. IDEA 去除 mybatis.xml 文件奥利给黄色警告

我们在打开xxxMapper.xml文件的时候,默认会有一些黄色的警告,如下图
在这里插入图片描述

怎么把这个消除呢? 步骤如下:
在这里插入图片描述
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Idea使用技巧 的相关文章

  • Spring Batch如何作为Reader读取多个表(查询)并将其写入平面文件写入

    在我的项目中 我读取了具有不同查询的多个表 并将这些结果集合并到平面文件中 我该如何实现这一目标 我的意思是 JdbcReader 直接采用 1 个选择查询 我如何自定义它 如果 JdbcCursorItemReader 不能满足您的需求
  • Windows 上的虚假唤醒。是否可以?

    我最近学习了 虚假唤醒 有人说这个问题只可能发生在某些类型的 Linux PC 上 我用的是窗户 我为虚假唤醒编写了测试 我得到的结果是这是可能的 但我想向您展示这个测试 也许我在某个地方犯了错误 我的初始变体 import java ut
  • 定制法国号码格式

    我尝试为美国国家 地区使用自定义数字格式 到目前为止效果很好 Not something I want NumberFormat numberFormat0 NumberFormat getNumberInstance Locale US
  • Android 上的 setTimeOut() 相当于什么?

    我需要等效的代码setTimeOut call function milliseconds 对于安卓 setTimeOut call function milliseconds 您可能想查看定时任务 http developer andro
  • 如何检测线程是否被IO阻塞?

    在Java中 线程可以有不同的状态 新的 可运行的 阻塞的 等待的 TIMED WAITING 的 终止的 然而 当线程被IO阻塞时 其状态为 RUNNABLE 如何判断是否被IO阻塞 NEW 线程已创建但尚未处理 可运行 线程正在占用CP
  • 如何通过keytool命令删除已经导入的证书/别名?

    我正在尝试通过 keytool 命令删除已导入的证书 keytool delete noprompt alias initcert keystore keycloak jks 但低于异常 keytool 错误 java lang Excep
  • C# 中的 Culture 相当于 Java 中的 Locale 吗?

    C 使用文化的概念 这在操作上与 Java 中的 Locale 类似吗 或者底层概念是否存在显着差异 从文化而不是语言环境的角度进行工作是一种寻找正确抽象层次的尝试 从以类似方式做事的人群的角度来考虑事物 而不是谈论地理区域和语言 并有点疯
  • 如何在Spring Security SAML示例中配置IDP元数据和SP元数据?

    我想处理 Spring Security SAML 为此 我开始探索Spring安全SAML http docs spring io spring security saml docs 1 0 x reference html chapte
  • java.sql.SQLException: - ORA-01000: 超出最大打开游标数

    我收到 ORA 01000 SQL 异常 所以我有一些与之相关的疑问 最大打开游标是否与 JDBC 连接数完全相关 或者它们也与我们为单个连接创建的语句和结果集对象相关吗 我们正在使用连接池 有没有办法配置数据库中语句 结果集对象的数量 如
  • 按位非运算符

    为什么要按位运算 0 打印 1 在二进制中 不是0应该是1 为什么 你实际上很接近 在二进制中 不是0应该是1 是的 当我们谈论一位时 这是绝对正确的 然而 一个int其值为0的实际上是32位全零 将所有 32 个 0 反转为 32 个 1
  • 从外部 clojar 导入/使用资源

    我想做的是将一个大文件 MIDI 声音字体 打包到一个独立的 Maven repo clojar 中 然后能够以编程方式将其拉下来并从单独的项目中使用它 事实证明 这个看似简单的任务比我想象的要复杂 理想的情况是 如果有一种方法可以直接访问
  • 序言中不允许引用

    请帮我找到这个异常的原因 我使用以下罐子 core renderer jar itext paulo 155 jar 第一个文档 xhtml lt xml version 1 0 encoding UTF 8 gt lt DOCTYPE h
  • java3d 中的面部着色

    使用java3d 如何不在每个顶点基础上着色 而是在每个面基础上着色 我尝试学习 java3d 但我生成的 Shape3d 看起来并不符合预期 我想用不同的颜色给不同的三角形着色 但我不知道该怎么做 纹理看起来有点大材小用 而且我根本没有掌
  • 如何在 Eclipse 中使用 Hibernate Tools 生成 DAO?

    我在用着 Eclipse Java EE IDE Web 开发人员 版本 Indigo 发布 使用 hibernate 工具 我对 Eclipse 中的 hibernate 很陌生 所以我学习如何配置 hibernate 并使用注释生成 P
  • 无法运行简单的 doclet 程序:包 com.sun.javadoc 不存在

    我正在尝试运行一个简单的 doclet 程序 但无法编译它 javac cp cygdrive c Progra 2 Java jdk1 8 0 65 lib tools jar A java 但它抛出 A java 1 错误 包 com
  • Android:如何以编程方式仅圆化位图的顶角?

    我目前正在使用这段代码 Override public Bitmap transform Bitmap source Bitmap result Bitmap createBitmap source getWidth source getH
  • SAXParseException:找不到元素“定义”的声明

    我对 camunda 和 DMN 完全陌生 我试图在 spring boot 中运行 DMN 示例 链接在这里 https github com camunda camunda bpm examples tree master dmn en
  • 如何在 SpringDoc OpenAPI 3 中引用文件?

    我有 Spring Boot 项目 我想在其中记录我的 API 这里是正在处理的 Web 服务的示例 ApiResponses value ApiResponse responseCode 200 content Content media
  • gwt - 在 RPC 调用中使用 List

    我有一个 RPC 服务 方法如下 public List
  • 文件构造函数说明

    我无法理解以下文件构造函数 public File String parent String child and public File File parent String child 参数有什么作用parent and child该文件

随机推荐

  • 21道C++面试问答(STL)

    什么是C STL C STL从广义来讲包括了三类 算法 容器和迭代器 算法包括排序 复制等常用算法 以及不同容器特定的算法 容器就是数据的存放形式 包括序列式容器和关联式容器 序列式容器就是list vector等 关联式容器就是set m
  • JavaScript中DOM部分知识汇总

    姜昊在视频最后一部分介绍了DOM DOM不是JavaScript DOM是一组用来描述脚本怎样与结构化文档进行交互和访问的web标准 DOM定义了一些列对象 方法和属性 用于访问 操纵和创建文档中的内容 结构 样式以及行为 一 先来看我画的
  • hiveserver2总是启动不起来

    问题1 端口占用 启动情况如下 lcc lcc conf lcc lcc conf hive service hiveserver2 SLF4J Class path contains multiple SLF4J bindings SLF
  • 小波分析 + 支持向量机(SVM)预测股票涨跌幅的实现

    刚刚开始进入量化投资领域 最近在做金融数据方面的预测 用到了数据挖掘的知识 花了大概半个月的时间搞懂研报的思想 学习研报中提到的数据处理和机器学习算法 并实现了这个量化投资的核心模型部分 虽然结果显示这个方法没有多好 但是在这期间 我遇到了
  • IOS图片生成工具(@1X,@2X,@3X)

    IOS图片生成工具 1X 2X 3X 在进行IOS开发过程中 经常需要为了适配不同分辨率的设备而准备不同尺寸的图片 由于本人长期从事后台研发工作 对前端及UI常用工具 比如PS 并不熟悉 于是开发了下面这个工具对一个大尺寸的图片进行裁剪 生
  • 数据结构我好爱:链表作业->静态链表的插入与删除

    就以SDD个人的看法来说 静态链表与我们传统正常的单链表区别不大 我们可以想作正常的单链表即可 只是电脑帮助你分配了一块空间 然后你快乐地使用 取地址从而进行连接 它的地址是16位制的 而静态链表就纯靠个人 首先你去malloc一块空间 然
  • phpMyAdmin设置session过期时间方法

    本文转载自 https www fujieace com mysql session gc maxlifetime html 我们在用phpmyadmin登录后1440秒未活动后总是自动退出 提示 登陆超时 1440秒未活动 请重新登录 如
  • Unity3D -- Hit UFO

    目录 一 游戏内容 二 UML图 三 游戏的实现 1 DiskFactory 2 SSAction 3 SSActionManager 4 ISceneController 5 UserGUI 6 自定义组件 四 运行界面与代码传送门 五
  • WebSocket的理解以及应用场景

    文章目录 一 对 WebSocket 的理解 二 Websocket的使用方法如下 三 应用场景 一 对 WebSocket 的理解 WebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术 属于应用层协议 它基于TC
  • ajax 控制器返回数组,从浏览器中的javascript传递数组数据到使用ajax弹出mvc控制器...

    Vivin Paliat 32 你可以从JavaScript方面做到这一点 ajax type POST url myurl data myArray a notice that myArray matches the value for
  • Mysql安装和Navicat安装的步骤和出现的问题汇总

    Mysql安装过程 1 下载准备 首先需要准备下载Mysql和其图形化界面Navicat Mysql下载路径 选择zip下载就好 Navicat下载路径 2 Mysql安装 将下载好的zip解压到你要的文件夹中 配置好环境变量Path 路径
  • 循环队列的操作

    数据结构 严蔚敏 队列的顺序存储结构 循环队列 收藏 include stdafx h c1 h 程序名 include
  • [QT]moc生成文件分析

    首先看一下简单含有的signal slot代码 cpp view plain copy class myClass public QObject Q OBJECT public myClass myClass void trigger vo
  • 基于springboot人事管理系统

    末尾获取源码 开发语言 Java Java开发工具 JDK1 8 后端框架 SpringBoot 前端 Vue 数据库 MySQL5 7和Navicat管理工具结合 开发软件 IDEA Eclipse 是否Maven项目 是 前言 基于sp
  • LeetCode1047. 删除字符串中的所有相邻重复项

    1047 删除字符串中的所有相邻重复项 给出由小写字母组成的字符串 S 重复项删除操作会选择两个相邻且相同的字母 并删除它们 在 S 上反复执行重复项删除操作 直到无法继续删除 在完成所有重复项删除操作后返回最终的字符串 答案保证唯一 输入
  • jacob操作word增加表格 行列

    import com jacob activeX ActiveXComponent import com jacob com Dispatch import com jacob com Variant import com jacob co
  • leetcode线程题1116——打印零与奇偶数

    直接考虑信号量解决问题 输出完奇数偶数 释放输出0所需的信号量 对于本题没有想到的地方是调用过程 原代码编写的没有自己加入for循环 以为三个线程会不停被调用 一直不过 只输出 01 就结束了 根本没有循环起来 include
  • AIX 用户和组管理

    参考http www ibm com developerworks cn aix library au aixuseradmin 管理 IBM AIX 中的用户和组是管理员的重要责任之一 可以以许多种方式管理用户和组 可以通过 AIX Sy
  • Eigen中编译内联对效率的影响

    Eigen在src Core util Macros h中定义了 EIGEN STRONG INLINE EIGEN ALWAY INLINE EIGEN DONT INLINE 其中EIGEN STRONG INLINE在MSVC和ICC
  • Idea使用技巧

    很久没有写博客了啊 小小的程序猿爱因斯蛋忙于学习 最近学完了Spring SpringMVC SSM整合 SpringBoot一直在学 也敲了很多代码 出了很多错 改进了idea很多东西让我敲代码变得更加的舒坦 现在我给带来一些使用idea