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

idea插件分享 显著提高开发效率

idea插件

  • Prettier

作用:支持代码格式化(java、js等) 另外支持js内方法跳转和js中ajax请求跳转到java代码里面

下载:Prettier

  • SQL Params Setter

作用:将日志中mapper输出preparing和paramters处理成完整可直接执行的sql,选中日志中preparing和paramters两行内容,鼠标右键选择SQL Params Setter即可复制出完整sql

下载:SQL Params Setter

  • Maven Helper

作用:可以自定义maven命令,鼠标右键-Run Maven-自定义mavaen命令

笔者主要用于项目中存在代码混淆,开发时不需要代码混淆,故增加变量,使用maven runner helper自定义常用命令,用于是否需要混淆处理

下载:Maven Helper

  • MyBatisX

作用:mapper和xml可以来回跳转,超级方便

下载:MyBatisX

  • String Manipulation

作用:字符串大小写

切换:SCREAMING_SNAKE_CASE / camelCase

切换:snake_case / camelCase

切换:kebab-case / snake_case

切换:kebab-case / camelCase

切换:dot.case / camelCase

切换:PascalCase / camelCase

切换:小写单词/驼峰式

切换:第一个单词大写/驼峰式

切换:大写单词/驼峰式

下载:String Manipulation

  • Chinese ​(Simplified)​ Language Pack / 中文语言包

作用: 将idea变成全中文化界面,对于新手非常友好,会找到很多未知功能。但是对于开发人员习惯英文是常态~ 个人取舍

下载:Chinese ​(Simplified)​ Language Pack / 中文语言包

目前发现好用且显著提升开发效率的就是这些,后面如果发现其他更好的再更新~

相关文章:

idea插件分享 显著提高开发效率

idea插件 Prettier 作用:支持代码格式化(java、js等) 另外支持js内方法跳转和js中ajax请求跳转到java代码里面 下载:Prettier SQL Params Setter 作用:将日志中mapper输出preparing和paramters处理成完整可直接执行…...

文心一言发布我怎么看?

文心一言发布会 有想看发布会视频的朋友,关注爱书不爱输的程序猿,私信找我拿 我只简短的回答两个问题: 1.文心一言能否为百度止颓? 首先,百度的颓势是由于多种因素导致的,包括市场竞争压力、业务发展战略的失误、管理体制的问题等。要想止颓,…...

100. 增减序列

给定一个长度为 n 的数列 a1,a2,…,an,每次可以选择一个区间 [l,r],使下标在这个区间内的数都加一或者都减一。 求至少需要多少次操作才能使数列中的所有数都一样,并求出在保证最少次数的前提下,最终得到的数列可能有多少种。 输入…...

操作系统之进程的初步认识(1)

进程1. 进程的相关概念1.1 进程的定义1.2 进程的概念(1)1.3 进程的概念(2)2. 进程和程序的区别3. 进程管理:3.1 进程的结构体有哪些属性(1) Pid(操作系统里指进程识别号)(2) 内存指针(3) 文件描述符表4. 进程调度:(1) 并行(2) 并发5. 进程调度需要的属性(1) 进程状态(2) 进程优…...

【Java】你真的懂封装吗?一文读懂封装-----建议收藏

博主简介:努力学习的预备程序媛一枚~博主主页: 是瑶瑶子啦所属专栏: Java岛冒险记【从小白到大佬之路】 前言 write in the front: 如何理解封装? 试想:我们使用微波炉的时候,只用设置好时间,按下“开始”…...

使用MobaXterm ssh远程登录Ubuntu 20.04

使用MobaXterm 远程登录Ubuntu 20.04 首先需要到官网下载一个MobaXterm 准备一台Ubuntu20.04的虚拟机。使用ifconfig查看IP 我这里的虚拟机是新安装的,所以会提示命令不存在,只要按照提示输入: sudo apt install net-tools接着等待安装完成…...

蓝桥杯历年真题训练

2012年第四届全国电子专业人才设计与技能大赛“自动售水机”设计任务书1. 系统框图接下来我们将任务分块: 1. 按键控制单元 设定按键 S7 为出水控制按键,当 S7 按下后,售水机持续出水(继电器接通,指示 灯 L10 点亮&…...

Spring事务报错: org.springframework.transaction.UnexpectedRollbackException

异常信息:支持当前事务,如果不存在则抛出异常。事务被回滚,因为它被标记为仅回滚 org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-onlyat org.springframe…...

Spring:IOC和AOP

Spring:IOC和AOP一. IOC(1) 引入(2) 定义(3) 作用(4) 实现(5) DI依赖注入二. AOP(1) 概念(2) Spring中的AOP(3) 入门案例0. 准备:1. 定义通知类和通知方法;2. 在通知类中描述和定义切入点 pointcut3. 用注释绑定切入点和通知方法4. 通知类&am…...

【笔记】效率之门——Python中的函数式编程技巧

文章目录Python函数式编程1. 数据2. 推导式3. 函数式编程3.1. Lambda函数3.2. python内置函数3.3. 高阶函数4. 函数式编程的应用Python函数式编程 我的AI Studio项目:【笔记】LearnDL第三课:Python高级编程——抽象与封装 - 飞桨AI Studio (baidu.com) p…...

Java【多线程基础2】 Thread类 及其常用方法

文章目录前言一、Thread类1, 构造方法2, 常用成员属性3, 常用成员方法3.1, start 启动线程3.2, interrupt 中断线程 (重点)3.2.1, 手动设置标记位3.2.2, 使用内置标记位3.3.3, interrupt 方法 的作用3.3 sleep 休眠线程3.4, jion 等待线程3.5 获取当前线程的引用总结前言 各位读…...

JVM调优实战及常量池详解

目录 阿里巴巴Arthas详解 Arthas使用场景 Arthas使用 GC日志详解 如何分析GC日志 CMS G1...

ChatGPT研究分析:GPT-4做了什么

前脚刚研究了一轮GPT3.5,OpenAI很快就升级了GPT-4,整体表现有进一步提升。追赶一下潮流,研究研究GPT-4干了啥。本文内容全部源于对OpenAI公开的技术报告的解读,通篇以PR效果为主,实际内容不多。主要强调的工作&#xf…...

我为什么要写博客,写博客的意义是什么??

曾经何时我也不知道,怎样才能变成我自己所羡慕的大佬!!在一次次的CSDN阅读的过程中,结实了许多志同道合的人!!包过凉哥,擦姐……大佬,但是,很遗憾,与这些人只…...

ssm框架之spring:浅聊AOP

AOP(Aspect Oriented Programming),是一种设计思想。先看一下百度百科的解释: 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态…...

k8s详解

一、k8s中的yaml文件 JSON格式:主要用于api接口之间信息的传递YAML格式:主要用于配置和管理,YAML是一种简洁的非标记性语言,内容格式人性化 YAML格式: 大小写敏感使用缩进代表层级关系,不支持TAB制表符缩…...

计算机操作系统(第四版)第一章操作系统引论 1.1操作系统的目标和作用

第一章操作系统引论 1.1操作系统的目标和作用 什么是操作系统OS? 配置在计算机硬件上的第一层软件是对硬件的首次扩充。 是最重要的系统软件,其他系统软件应用软件都依赖于操作系统的支持。 操作系统主要作用? 管理计算机系统所有硬件设…...

git push解决办法: ! [remote rejected] master -> master (pre-receive hook declined)

项目经理远程创建了一个空项目,无任何内容,给我赋予的developer账号权限,本地改为后提交代码试了很多次都上传不上去,报错如下: ! [remote rejected] master -> master (pre-receive hook declined)先说结果&#x…...

jQuery 遍历方法总结

遍历方法有:1、add(),用于把元素添加到匹配元素的集合中;2、children(),用于返回被选元素的所有直接子元素;3、closest(),用于返回被选元素的第一个祖先元素;4、contents(),用于返回…...

OKHttp 源码解析(二)拦截器

游戏SDK架构设计之代码实现——网络框架 OKHttp 源码解析(一) OKHttp 源码解析(二)拦截器 前言 上一篇解读了OKHttp 的基本框架源码,其中 OKHttp 发送请求的核心是调用 getResponseWithInterceptorChain 构建拦截器链…...

OpenClaw技能组合:Qwen3.5-9B串联多个插件完成复杂数据分析

OpenClaw技能组合:Qwen3.5-9B串联多个插件完成复杂数据分析 1. 当数据分析遇上自动化:我的真实需求场景 上个月我需要定期分析某电商平台的竞品价格数据,传统做法是手动导出CSV→Excel处理→制作图表→写分析报告。重复三周后我意识到&…...

计及力累积效应电力变压器绕组短路强度与稳定性研究 电力变压器作为电网系统的电力转换枢纽

计及力累积效应电力变压器绕组短路强度与稳定性研究 电力变压器作为电网系统的电力转换枢纽,因短路冲击造成其损坏的事故时有发生,统计发现单次短路冲击有时并不会对绕组造成严重的损坏,但会存有难以检测的暗伤,经多次作用累积&am…...

AnimateDiff深度探索:如何零训练解锁个性化动画生成?

AnimateDiff深度探索:如何零训练解锁个性化动画生成? 【免费下载链接】AnimateDiff Official implementation of AnimateDiff. 项目地址: https://gitcode.com/gh_mirrors/an/AnimateDiff 发现AI动画生成的新境界!AnimateDiff作为一款…...

OpenClaw对话日志分析:优化nanobot模型交互体验

OpenClaw对话日志分析:优化nanobot模型交互体验 1. 为什么需要分析对话日志 上周我在本地部署了基于Qwen3-4B-Instruct-2507模型的nanobot实例,通过OpenClaw框架将其接入到我的日常工作中。最初几天,我发现这个轻量级模型虽然响应速度快&am…...

金融行业大模型呼叫系统架构与API集成案例

合规化成为金融AI外呼核心需求 随着《个人信息保护法》《反电信网络诈骗法》等法规实施,金融外呼面临严格合规要求。2026年行业数据显示,不合规外呼导致平均投诉率高达18%,单次罚款可达年营收1%。技术化合规成为金融机构数字化转型的关键。 …...

ChatGPT大模型语音开发入门:从API调用到实战避坑指南

背景痛点:语音交互的“暗礁” 当我们从文本交互迈向语音交互时,面临的挑战是立体的。新手开发者常常在兴致勃勃地调用API后,被一连串的“暗礁”绊倒。 音频格式的迷宫:大模型语音API通常对音频格式有严格要求,例如采…...

AlphaFold实战指南:如何利用Colab+开源代码复现蛋白质结构预测(避坑版)

AlphaFold实战指南:如何利用Colab开源代码复现蛋白质结构预测(避坑版) 蛋白质结构预测一直是计算生物学领域的圣杯级难题。2021年DeepMind发布的AlphaFold2以原子级精度解决了这一挑战,彻底改变了结构生物学的研究范式。本文将带你…...

OFDM UWB系统基于训练序列的同步算法 matlab源代码 代码有详细注释,完美运行

OFDM UWB系统基于训练序列的同步算法 matlab源代码 代码有详细注释,完美运行数字通信系统里有个挺要命的问题——信号咋对齐?OFDM-UWB这玩意儿速度快、抗干扰强,但同步要是没搞好,整个系统直接废了。今天咱们来扒一扒用训练序列做…...

革命性角色生成引擎Pony V7:重新定义AI驱动的视觉创作范式

革命性角色生成引擎Pony V7:重新定义AI驱动的视觉创作范式 【免费下载链接】pony-v7-base 项目地址: https://ai.gitcode.com/hf_mirrors/purplesmartai/pony-v7-base 副标题:解决数字艺术行业5大核心难题——从风格割裂到高分辨率输出的全链路突…...

收藏!小白程序员必备:轻松入门大模型智能体架构的六种设计模式

收藏!小白程序员必备:轻松入门大模型智能体架构的六种设计模式 本文介绍了大模型智能体的六种设计模式,包括单智能体、网络、监督者、工具化监督者、层级和自定义工作流模式。多智能体系统通过职责分配解决了单智能体扩展性问题,提…...