idea快捷键

list的遍历

方法一:itli 或者fori

for (int i = 0; i < list3.size(); i++) {

Integer integer = list3.get(i);

}

方法二:iter

for (Integer integer : list3) {

}

方法三:forEach

list.forEach(o->{});

方法四:stream().forEach

list.stream()

.forEach(

o -> {

复制代码
    });

查看当前类的所有方法

Alt+7或者ctrl+F12

一键格式化代: Ctrl+Alt+L

搜索行号 ctrl + G

去掉√

File-->settings-->Editor-->General -->Editor Tabs-->去掉√

GenerateAllSetter Alt+Enter

实际的开发中,可能会经常为某个对象中多个属性进行 set 赋值,尽管可以用BeanUtil.copyProperties()方式批量赋值,但这种方式有一些弊端,存在属性值覆盖的问题,所以不少场景还是需要手动 set。如果一个对象属性太多 set 起来也很痛苦,GenerateAllSetter可以一键将对象属性都 set 出来。

快捷键:Alt+Enter

JSON字符串自动转换成Java实体类 GsonFormat Alt+ S

GsonFormat 个人觉得是一个非常非常实用的插件,它可以将JSON字符串自动转换成Java实体类。特别是在和其他系统对接时,往往以JSON格式传输数据,而我们需要用Java实体接收数据入库或者包装转发,如果字段太多一个一个编写那就太麻烦了。

快捷键:Alt+ S

new一个对象 Ctrl+Alt+v

new WordsLibrarySet()

new WordsLibrarySet().var

IDEA自动生成序列化ID【UID】

GenerateSerialVersionUID

按以上配置就可以自动在实体类上,按alt + enter 回车键添加序列化id

alt + insert

alt +Ctrl+3

GenerateSerialVersionUID

Alt + Insert 快速生成SerialVersionUID

GsonFormat (Ait+s) 将json解析成类

String Manipulation 变量名使用驼峰形式、常量需要全部大写Alt + M

功能:变量名使用驼峰形式、常量需要全部大写等等,编码解码等等。总的来说就是对字符串的处理。

使用:选中需要处理的内容后,按快捷键Alt + M

try catch 【CTRL+ALT+T】

alt+6 查看//todo

todo

相关推荐
马剑威(威哥爱编程)8 分钟前
【AI全栈后端12-03】Spring Boot 用多模型路由把智能客服成本降下来
java·人工智能·spring boot
霸道流氓气质12 分钟前
AI模型幻觉检测与抑制完全指南:从规则引擎到RAG对比的Java生产级实战
java·开发语言·人工智能
风华同学18 分钟前
vscode远程连接
ide·vscode·编辑器
niucloud-admin23 分钟前
JAVA V6 多商户商城 开发文档——手机端前端
java·开发语言·前端
云安全助手29 分钟前
自建接入VS聚合平台:企业 AI 调用的选型思路与迁移成本拆解
java·大数据·数据库·人工智能·ai大模型
樱花落木兰29 分钟前
SpringBoot + ECharts 后台数据统计报表模块实战
java·javascript·spring boot·ai·log4j·github·echarts
霸道流氓气质38 分钟前
Dify 可视化 LLM 应用开发平台完全指南:从Workflow编排到Java生产级集成实战
java·开发语言
m0_5873830043 分钟前
24小时自助健身房软硬件解决方案实战:从架构设计到部署指南
java·spring·小程序·架构·需求分析
CallFay云起未来1 小时前
AI客服上线后多久才能回本?从TCO到ROI的完整测算方法
java·大数据·人工智能·架构·文心一言
Sam_Deep_Thinking1 小时前
什么是CountDownLatch?
java·后端·面试·程序员