IDEA强烈推荐的TOP14插件

开发工具IDEA常用的插件推荐及idea部分实用技巧和快捷键记录 如果光标在变量声明处,则查看使用该变量的代码;如果光标在使用变量处,则查看变量的声明位置。快捷键:Win: Ctrl + B Mac: Command + B 或按住 Ctrl / Command 点击鼠标左键。 阅读详情

前言

最近家里组装了一台台式机,各种开发环境必不可少,在安装IDEA之后,就开始盘点之前MacBook上安装的各个好用的插件。

插件

1. Background Image Plus

设置IDEA的背景图片,View --> set Background Image,选择背景图片

效果图:

2. Grep Console

可以根据表达式,对控制台的打印日志设置不同的背景颜色和字体颜色,从而区分日志层级。

使用grep console之前

此时console的输出就是黑底白字,没有样式。

设置grep console

Expression就是表达式,里面都是log的日志等级。这里一定要选择大小写不敏感,就是case那一列。然后选择字体颜色就可以了。

效果


可以看到根据不同的表达式,匹配之后变成了对应的字体颜色。

3. Alibaba Java Coding Guidelines

右键 --> 编码规约扫描,就可以根据阿里的Java代码规范,扫描出一些不规范的代码,例如命名、使用废弃函数等。

4. RainBow Brackets

同一对括号,会用同样的颜色标注。这样写代码的时候容易分清括号的对应关系。

5. CodeGlance

右侧会出现代码地图,可以快速跳转到对应的代码位置

6. RestfulToolkit

右侧会有RestServices侧边栏,点击后会显示当前web项目所有请求地址,可以直接查询。

7. Maven Helper

可以解决maven的jar冲突,当多个jar依赖同一个jar的不同版本,Maven Helper可以直接识别并选择排除。

8. Gitee

码云,git代码版本控制,比github快很多。

9. scala

支持scala语法,大数据开发会用到scala,例如spark和flink等

10. python

Python插件为Python脚本提供了智能编辑。该插件的功能集对应于PyCharm IDE专业版。安装了Python才能新建Python项目。
在这里插入图片描述

11. vue.js

支持前端vue的语法。

12. GsonFormat

GsonFormat能够快速根据JSON生成实体类。MacBook快捷键option + S,Windows为win + S。

13. Lombok

支持lombok,最直观的改变就是Java中的private变量,可以不再定义getter和setter。只需要加上@setter和@getter注解就可以了。

14. Alibaba Cloud Toolkit

idea使用技巧与常用插件推荐 以上技巧和插件可以根据自己的开发需求灵活使用。IDEA 功能强大,搭配合适的插件和快捷键,能够极大提升你的开发效率!如果你有特定的开发场景需求,可以告诉我,我可以推荐更有针对性的技巧和插件! 阅读详情

相关推荐

Sublime Text 4 从零配置到高效开发:插件、快捷键与项目实战

文本编辑器是程序员的核心工具,其核心价值在于提供高效、稳定的代码编写环境。通过插件扩展机制,开发者可以按需定制功能,实现从基础编辑到集成开发环境的无缝衔接。在工程实践中,一款优秀的编辑器能显著提升编码效率与项目管理体验。Sublime Text 以其轻量、快速和强大的自定义能力,成为众多开发者的选择。本文聚焦于 Sublime Text 4 的实战配置,涵盖包管理工具 Package Control 的安装、必备插件的生态搭建以及核心快捷键的运用,帮助你快速构建个性化的高效开发工作流,应对前端、Python

weixin_34198762的博客 359

十六款好用的 IDEA 插件,强烈推荐!!!不容错过

然后在右侧CodeGeeX中,他就会跟我们说这段代码的逻辑,做了什么事,在你接手别人的项目时,没有注释就直接选中问CodeGeeX,懒人必备神器,如下,它就帮我解释了刚才我选中的方法的功能,以后再遇到读不懂的方法时,别忘了询问CodeGeeX;然后我们回到项目中,随便选中一个单词,点击右键,就会出现 "Translate",点击翻译,他就可以直接讲的那次的意思翻译出来,不需要我们在去浏览器翻译,非常方便,对英语不好的同学简直是救星;然后,控制台下方就会出现方法的调用过程,我们可以清楚的知道它的执行逻辑;

m0_70325779的博客 8万+

本地部署AI编程助手:绕过API限制,构建私有化智能编码环境

AI大模型正从云端API的通用能力比拼,转向解决开发者实际痛点的本地化部署。其核心原理在于通过协议兼容层(如Anthropic协议),将开源代码模型(如Qwen-Coder、CodeLlama)服务化,从而在私有环境中提供低延迟、高可控的代码生成与补全能力。这一技术方案的价值在于,它从根本上解决了网络稳定性、数据隐私和长期成本等工程实践中的关键问题。应用场景广泛覆盖了企业级开发、敏感项目编码以及对离线工作流有需求的团队。本文以当前热门的Claude Code和Fable版本为切入点,详细阐述了如何利用Oll

weixin_33816946的博客 285

IDEA常用插件推荐 | 程序员必备神器

但是,有了这个插件,我们就可以在等待的时候观看色彩斑斓的彩虹,欣赏可爱呆萌的小猫,时间仿佛都被按下了快捷键,再也不会因为被卡进度条而郁闷烦躁了,不知不觉中就已经走完了进度,我们又可以怀着愉悦的心情继续写bug了。内嵌了阿里做的AI模型,阿里巴巴的智能编码助手,功能极其强大。除此之外,在我们编写代码的时候,一旦敲下空格、回车等按键,会自动触发通义灵码的代码编写功能,内嵌的AI模型会结合输入行所在上下文语境自动推测开发者想要编写的代码,并提供编写建议,使用Tab键便可以直接进行应用AI编写的代码。

qq_42914110的博客 1万+

Ubuntu高效软件组合推荐:开发、办公与多媒体全场景

Linux操作系统以其开源特性和高度可定制性著称,Ubuntu作为最流行的桌面发行版,拥有丰富的软件生态。在软件选择上,开发者需要平衡功能性、性能与系统集成度,特别是在开发工具链、办公套件和多媒体处理等核心场景。通过apt包管理器和PPA源,可以高效部署VS Code、LibreOffice、Docker等生产力工具,而像Typora、Joplin这类Markdown编辑器则能提升文档工作效率。对于音视频处理,VLC、Audacity等开源工具提供了专业级解决方案。合理的软件组合不仅能提升Ubuntu使用体

weixin_34161064的博客 344

Gemma 4 边缘部署指南:旧CPU跑128K上下文与原生system提示

大语言模型(LLM)的本地化部署正从‘能否运行’迈向‘可靠执行’新阶段。Gemma 4 通过原生 system 角色支持、128K长上下文工程优化、硬件感知量化等关键技术,显著降低边缘设备运行门槛。其核心原理在于架构级改进——如分块注意力与KV Cache动态压缩,而非简单参数缩减;技术价值体现为行为确定性提升、数据主权保障与离线可用性增强。典型应用场景包括老旧PC/树莓派上的文档智能分析、轻量级AI助手、私有化智能体编排。本文聚焦Gemma-4-E2B/E4B在CPU端的实际部署路径,覆盖系统提示生效机制

weixin_33858336的博客 440

IDEA常用插件Top18

前言:精心推荐给大家的一些日常开发中最常用的效率插件,真心祝愿各位程序猿们开发效率提高,永不加班! 一、Alibaba Java Coding Guidelines代码规范检查工具 Alibaba Java Coding Guidelines ,阿里开发的一款强大的代码规范检查工具,可以让自己写出易读性更高的代码,可以让团队代码风格尽量统一易于维护。 前面博客已经介绍过了,不赘述了:Al...

何哥的博客 10万+

Fedora Linux 桌面系统全攻略:从安装配置到开发环境搭建

Linux 操作系统作为开源生态的核心,其发行版的选择与配置是开发者和技术爱好者必须掌握的基础技能。理解不同发行版的设计哲学与软件包管理机制,是构建稳定高效开发环境的关键。Fedora Linux 以其前沿的软件生态与严谨的发布流程,在创新性与稳定性之间取得了良好平衡,为现代软件开发与日常办公提供了可靠的技术底座。通过 DNF 包管理器、RPM Fusion 第三方仓库以及 Flatpak 通用包格式,用户可以便捷地管理从系统工具到桌面应用的全栈软件。本文以 Fedora Workstation 为例,详细

chunchan1381的博客 439

Lithe-IDEA:专为Spring Boot优化的轻量级Java IDE

IDE(集成开发环境)是Java开发者的核心生产力工具,其性能与框架适配性直接影响编码效率。传统IDE常因功能冗余、内存占用高、启动缓慢而制约Spring Boot等现代后端开发体验。Lithe-IDEA基于JVM原生化、语义级Spring Boot分析、Web+原生混合UI等关键技术,实现秒级启动、低内存占用与深度框架感知,将IDE从通用平台回归到‘写得快、读得清、改得稳’的本质。它面向Java工程师,尤其聚焦Spring Boot项目导航、配置绑定、依赖图谱与上下文感知跳转等高频场景,兼顾开源透明性与插

weixin_34405354的博客 412

01_Openclaw环境配置与项目管理工具域详解

OpenClaw工程实战指南:环境配置与项目管理工具详解 本文档是OpenClaw v2.7.9的官方配置指南,全面介绍了这一开源AI Agent操作系统的架构设计与实践应用。OpenClaw采用独特的"本地优先"理念和"数字员工"框架,包含四层架构:应用适配层、生态组件层、核心引擎层和基础设施层。 文档详细阐述了多平台安装方法(Windows/macOS/Linux/Docker)、国内网络稳定接入方案,以及settings.json配置文件的深度解析。特别强调了CLAUDE.md项目指令文件的编写规范。

lza_csdn2019的博客 748

利用python-docx提取word的高亮部分

利用python-docx提取word的高亮部分 没有找到分享的文档,于是就自己研究了一下。 可以通过python里的python-docx去提取word内的高亮文本。 file=docx.Document(filepath) for para in file.paragraphs: for i in para.runs: #i.font.highlight_color设置了高亮颜色 if i.font.highlight_color is not None:

double_0221的博客 1809

永别了,GPT-4!

就在前一天,The Verge独家爆料称,OpenAI正准备发布一系列全新模型——包括GPT-4.1(含GPT-4.1 mini和GPT-4.1 nano)、满血版o3,以及神秘的o4系列(o4-mini、o4-mini-high)。如今各种爆料已经传得漫天飞,据说,GPT-4.1(包括GPT-4.1-mini、GPT-4.1-nano和GPT-4.1),去年12月宣布的o3 「推理」模型,以及o4-mini全新推理模型都要来了。评估中,GPT-4o在写作、编码、STEM等方面始终优于GPT-4。

阿木寺的博客 302

数字孪生驱动的城市地下管网智能运维与应急处置决策支持系统

上海市城市数字化中心的数据实践显示,通过关联分析管网材质与故障率的关系,将铸铁管更换周期从15年优化至8年(李敏,2021)。环境效益方面,上海市通过优化管网运行参数,年减少碳排放1.8万吨,相当于种植36万棵乔木。数字孪生与物理设备的双向交互采用OPC UA协议实现,某次天津管网渗漏事件中,系统通过实时数据反馈,指导现场人员调整注浆方案,将修复时间从48小时压缩至16小时。虚拟指挥沙盘支持多视角协同,深圳水务系统的实践表明,通过AR可视化技术,跨部门会议效率提升60%,方案决策时间缩短40%。

2501_92431686的博客 1424

JVM垃圾回收与内存管理:从GC原理到G1/ZGC调优实战

Java开发者常将内存管理交给JVM,但GC机制远非“自动清理”那么简单。理解垃圾回收,首先需要掌握JVM内存模型中的堆、栈、方法区等核心区域划分,以及对象存活判定的可达性分析算法。分代收集策略将堆划分为新生代与老年代,通过复制、标记-清除、标记-整理等算法平衡回收效率与停顿时间。从Serial、Parallel到CMS,再到G1与ZGC,收集器的演进始终围绕降低STW(Stop The World)延迟。在实际生产中,GC日志、jstat、jmap等工具是排查OOM与性能瓶颈的关键,而正确的调优思路应基于

weixin_33847182的博客 378

智能音箱开发者必看:CEVA-BX vs Cadence HiFi音频DSP实战选型指南(附功耗对比表)

本文深入对比了CEVA-BX和Cadence HiFi两大音频DSP架构在智能音箱开发中的性能差异,涵盖语音唤醒、多麦克风阵列处理等核心场景。通过实测数据和功耗对比表,为开发者提供选型参考,帮助优化产品性能和能效表现。

weixin_29309213的博客 226

DVWA全级别详细通关教程

dvwa全级别详细通关教程,暴力破解,命令注入,CSRF跨站请求伪造,文件包含,文件上传​,SQL注入,XSS

m0_62063669的博客 1万+

SpringBoot+Vue健康管理系统:全栈开发与毕业设计实战指南

在Web应用开发中,前后端分离架构已成为主流工程实践,它通过后端接口与前端页面的解耦,显著提升了开发效率与系统可维护性。后端领域,SpringBoot凭借“约定大于配置”的自动装配机制,大幅简化了服务搭建与业务集成;配合MyBatis-Plus的通用Mapper和分页插件,可快速完成数据持久化层的CRUD与复杂统计查询。前端方面,Vue的组件化开发与响应式数据绑定,结合Element UI组件库,能高效构建专业管理界面。JWT令牌认证机制为前后端交互提供无状态的安全保障。这套技术栈不仅适合企业级中小型系统开

weixin_33801856的博客 279

GB28181 —— 3、C++编写GB28181设备端,完成注册、注销、保活心跳、响应查询目录等功能(附源码)

GB28181 —— Win10下编写GB28181设备端,完成注册、注销、保活心跳、响应查询目录等功能(附源码)

1308

JDK8 JVM调优与GC实战:回收器选型、参数模板及OOM排查

JVM调优的核心在于理解内存模型与垃圾回收机制。对象在堆中分配、晋升与回收,不同回收器在吞吐与延迟之间权衡。合理的GC参数能减少STW停顿,提升服务稳定性。在Java服务端、大数据处理、高并发交易等场景,GC日志判读与OOM排查是定位性能瓶颈的关键手段。基于JDK8的Parallel、CMS、G1特性,结合参数模板与工具链,可系统化解决线上卡顿与内存溢出问题。

weixin_34166472的博客 223

基于NSGA2算法的无人机三维路径规划MATLAB实现

传统的路径规划方法多采用启发式搜索算法,然而这些方法往往带着局限性,不能有效地克服无人机飞行任务中所遇到的复杂环境与约束。而基于遗传算法的NSGA2(Non-dominated Sorting Genetic Algorithm II)方法则可以在优化目标之间找到最好的平衡点,是一种十分优秀的解决方案。本文介绍了基于NSGA2算法的无人机三维路径规划MATLAB实现。NSGA2算法是一种多目标优化算法,通过非支配排序和拥挤度距离来评估个体的适应度和选择新个体,从而产生一组非支配解。3.选择新个体组成P1;

CyberLynxX的博客 982

金融领域必备:Python爬虫+AI量化分析,爬取股票数据并实现智能交易策略

本文通过Python爬虫+AI量化分析的组合,实现了从股票数据爬取到智能交易策略的全流程。免费获取全维度金融数据(行情、财务、舆情),替代付费终端;用LSTM模型捕捉股价的时间序列规律,提升预测精度;基于Backtrader实现策略回测与优化,保证策略的有效性。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1371

GLM-5.1工程化实测:开源大模型如何扛起生产SLA

大语言模型在工业落地中常面临部署重、响应抖动、长文本失准等工程瓶颈。GLM-5.1作为聚焦交付稳定性的开源大模型,通过ALiBi位置编码提升超长上下文定位鲁棒性,结合动态上下文压缩与结构化元标签训练,显著降低API延迟与人工审核率。其设计摒弃MoE与RLHF,转向稠密架构+DPO优化+工具链原生集成,在A10等主流GPU上实现低资源开销下的高确定性推理。适用于工业质检、合同解析、API错误诊断、技术文档问答等强SLA约束场景,为AI从‘能用’迈向‘敢签合同’提供可复用的工程范式。

dianyin7770的博客 417

使用cutoff包基于最小p值法方法计算最佳截断值(基于LIRI基因数据集) R语言

这个方法在生物学研究中具有重要的意义,能够帮助我们从大规模基因表达数据中准确地找到差异显著的基因。在上述代码中,calculate_p_values函数是一个自定义函数,用于计算差异表达基因的p值。在本文中,我们将介绍如何使用R语言的cutoff包来基于最小p值法方法计算最佳的截断值,以便筛选出差异显著的基因。通过以上步骤,我们成功地使用cutoff包基于最小p值法方法计算了最佳的截断值,并筛选出了差异显著的基因。最后,我们可以根据得到的最佳截断值将基因表达数据集进行筛选,提取出差异显著的基因。

ByteKnight的博客 1291

完全0基础适用!Activiti7.1 + Springboot 2.x 开发快速上手讲解,全网最全最详细(不藏私)

点击绘制界面空白处,编辑底部内容。如果不需要,则自动以文件名为准此处ID为:。也可根据自己喜好改,但是后续代码操作需要该ID!

Qensq的博客 1021

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

30 款狂拽酷炫的 IDEA 插件,拉满生产力

作为Java开发者,我们很清楚IDEA是一款功能强大、开箱即用的集成开发环境。不过,如果能够采用各种类型的IDEA插件来扩展IDEA的功能,进一步提升我们的开发效率,将是非常有价值的。在本文中,我们将分享一些适合各种类型开发者使用的IDEA插件,并探究它们如何提高我们的工作效率。安装插件教程在这里直接搜索就行了1强烈推荐的插件Presentation Assistant 快捷键展示录屏或者共享的时...

3万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

20款超级好用的idea插件,开发效率翻倍!!!

20款超级好用的idea插件,开发效率翻倍!!!

tigerhhzz的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 被腾讯云的AI绘画整破防了
下一篇: vue3:Module not found: Error: Can‘t resolve ‘fs‘ in
叫我阿柒啊
博客等级 码龄9年 2433粉丝 2369原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值