checkstyle
发表于|更新于
|浏览量:
这个世界上没有无用的齿轮,也只有齿轮本身能决定自己的用途。——《嫌疑犯X的献身》
可以安装idea插件checkstyle进行代码审查

可以呼出对应的工具界面,选择规范类型


也可以自定义审查规则



相关推荐
2026-05-06
craft-agents-oss
灵感不过是顽强的劳动而获得的奖赏。——列宾 https://github.com/lukilabs/craft-agents-oss Craft Agents:一个会“自己把路铺好”的 Agent 桌面工坊在一个到处都在谈 Agent 的时代,很多工具像是“给你一堆零件,然后祝你好运”。而 Craft Agents 更像一个穿着工装、背着工具箱、还顺手带着咖啡的队长——你只要说一句“我想做这件事”,它就会开始把路铺平:连 API、连 MCP、搬技能、跑后台任务、开多会话收件箱……而且还很“懂事”,不爱废话。 Craft Agents 是 craft.do 团队为了更高效地和 Agent 协作而打造的工具:它把 直觉化的多任务、与任意 API/服务的无负担连接、会话分享、以及更“Agent Native”的使用方式,揉进了一个能每天用、能长期用、还能随手改的开源项目里。 它同时使用 Claude Agent SDK 与 Pi SDK 两条路线并行:把它们各自擅长的部分留在身上,也把那些“我们一直想改但别处改不了”的地方亲手修整。并且它是 Apache 2.0 开源:你...
2024-02-22
git提交大小写问题
不是真正的朋友,再重的礼品也敲不开心扉。——弗·培根 今天发现提交到git上的文件名后缀和本地大小写不匹配 原来默认git关闭了大小写判定 1git config core.ignorecase false 关闭忽略大小写即可
2026-02-13
PowerToys
忘掉今天的人将被明天忘掉。——歌德 Microsoft PowerToys:把 Windows 的“日常小事”做到极致当我们在 Windows 上工作,很多需求都不需要“大而全”的工具,却希望“轻巧而顺手”。比如批量重命名文件、捕捉屏幕色值、快速找到鼠标、用快捷方式启动应用、把窗口布局做成自己的“工作区”… 这些“日常小事”,如果有一组统一、稳定、持续更新的官方工具来打包解决,就会让整个操作系统的体验更上一层楼。 这就是 Microsoft PowerToys 的定位:一套面向 Windows 的实用工具集合,帮助你自定义系统、简化常用操作、优化工作流。官方的描述很朴素,但意义很大:PowerToys is a collection of utilities that help you customize Windows and streamline everyday tasks。 仓库主页与文档:microsoft/PowerToys · PowerToys Docs 安装渠道:GitHub Release、Microsoft Store、WinGet,以及社区...
2020-12-18
代码统计插件statistic
一个人光溜溜的到这个世界来,最后光溜溜的离开这个世界而去,彻底想起来,名利都是身外物,只有尽一人的心力,使社会上的人多得他工作的裨益,是人生最愉快的事情—— 邹韬奋 有时我们会需要统计代码行数,可以使用idea的插件statistic 下载地址 下载后安装 安装完成点击确定,然后重启idea 点击Statistic的Refresh 可以看到已经统计完成
2023-07-08
bboss
好话一句三冬暖,话不投机六月寒。——佚名 分享一个开源项目 ETL-Stream-ElasticsearchClient https://github.com/bbossgroups/bboss-elasticsearch bboss是一个基于开源协议Apache License发布的开源项目,由开源团队bboss运维,主要由以下三部分构成: Elasticsearch Highlevel Java Restclient , 一个高性能高兼容性的Elasticsearch/Opensearch java客户端框架 数据采集同步ETL ,一个基于java语言实现数据采集作业的强大ETL工具,提供丰富的输入插件和输出插件,可以基于插件规范轻松扩展新的输入插件和输出插件 流批一体化计算框架,提供灵活的数据指标统计计算流批一体化处理功能的简易框架,可以结合数据采集同步ETL工具,实现数据流处理和批处理计算,亦可以独立使用;计算结果可以保存到各种关系数据库、分布式数据仓库Elasticsearch、Clickhouse等,适用于数据体量和规模不大的企业数据分析计算场景,具有...
2026-04-28
mac批量解压rar
学不可以已。——《荀子》 让 unar 当“解压小管家”:一条 find 命令把一堆压缩包全安排了我之前那篇《mac解压rar》其实已经把 unar 介绍过一遍了:它是那种“你把压缩包丢过去,它就默默把内容掏出来、还不爱吵闹”的类型。但生活总会给你一点新剧情—— 某天我看着一个目录,里面躺着一大堆 .zip / .rar / .7z,像一群等着被“开封”的包裹:你点一个解一个、解完还得找下一个……解压这件事瞬间从“顺手”变成了“体力活”。 于是我决定:让 unar 不要只做“单兵”,要当“流水线工人”。这时候,find 登场了——它就像目录里的巡逻队长,能把所有压缩包一个个揪出来,排队交给 unar 挨个处理。 最终我用的是这一条命令: 1find /Users/achao/Downloads/tmp -type f \( -iname "*.zip" -o -iname "*.rar" -o -iname "*.7z" \) -exec unar {} \; 下面把它掰开揉碎讲清楚:每个参数都...
