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

【IDEA/基本设置】主题、字体、导包;Code Style配置(google的Java Code Stytle);git提交优化import;vscode设置Java规范

基本设置

Java基础概念-14-AI工具和IDEA的相关设置_哔哩哔哩_bilibili

这个视频中有主题、字体、还有注释颜色的设置、背景设置

字体

导包配置

Add unambiguous imports on the fly

作用:当你输入一个类名且该类的引用没有歧义时,IDE 会自动添加 import 语句

Optimize imports on the fly

作用:在编写代码时实时优化导入,自动删除未使用的 import,并自动整理顺序。

下载google-style

Intellij IDEA 配置 Code Style - 星朝 - 博客园

官网:

styleguide/intellij-java-google-style.xml at gh-pages · google/styleguide

下载

导入

IntelliJ IDEA:当你导入 XML 时,IDEA 会读取该文件的内容,并将其解析、转换并保存到 IDEA 自己的内部配置格式中。一旦导入完成,原始的 XML 文件就不再被需要了

Settings may be overridden by Indents Detection

你的代码样式设置可能会被「缩进检测」功能覆盖

Scheme 里选了 GoogleStyle IDE,这是全局默认的风格

但当打开一个已有文件时,如果 IDE 检测到它的缩进和 GoogleStyle 不一致,就会自动切换到文件自身的缩进规则,导致 GoogleStyle 暂时失效

如果你希望严格强制执行 GoogleStyle,不被文件自身的缩进干扰,可以:点击提示里的 Disable 链接,关闭「缩进检测」功能

注释

注释换行

勾选

不勾选

优化import

优化import,不然有些包被删了 maven找不到

所以CI/CD跑失败了

点的alibaba code guidelines是下载的插件

vscode

不能删除xml文件:

VS Code (Red Hat Java 扩展):这个扩展本质上是在后台运行了一个 Eclipse 的 JDT LS。当你配置 java.format.settings.url 时,它并不是“导入”数据,而是建立了一个引用。每次你触发格式化(或者保存时自动格式化)时,插件都会去实时读取这个文件路径下的内容来执行格式化规则

http://www.jsqmd.com/news/806419/

相关文章:

  • 深度强化学习在航天控制中的仿真到实物迁移挑战
  • 安卓AI助手深度解析:全局唤醒、多模态输入与智能体模式实战
  • IPv6核心技术解析与企业部署实战:从原理到物联网应用
  • FastAPI整洁架构实践:从分层设计到可测试代码
  • OptiSearch:浏览器扩展实现AI与搜索引擎的无缝集成
  • ComfyUI全面掌握-知识点详解——自定义节点安装与首次 AI 绘图(实操+排错)
  • 别再为本科毕业论文熬大夜!Paperxie 智能写作,一键搞定终稿的正确姿势
  • ResNet的“捷径”设计,如何影响了后来的Transformer和扩散模型?
  • 千问 LeetCode 2281.巫师的总力量和 Python3实现
  • 文档格式转换折腾、排版太丑?huashu-md-html:双向格式转换流水线,一站式解决万物转干净Markdown与精美HTML排版难题!
  • 渗透测试保姆级入门教程,零基础到精通一篇搞定
  • 过零电压比较器基础知识及Multisim电路仿真
  • DeepSeek大模型Kubernetes编排落地全链路(从Helm Chart定制到GPU拓扑感知调度)
  • 用ChatGPT批量生成高互动Instagram内容:5步工作流+4类避坑红线(数据实测CTR提升217%)
  • Linux---挂载系统
  • 基于Electron的本地字幕翻译工具开发全解析
  • CxFlatUI——一款开源免费、现代化的 WinForm UI 控件库
  • 用 LangChain 写一个最简 Agent:80 行代码搞清楚到底发生了什么
  • Linux开发工具
  • AI辅助Android开发:新时代的工程师技能要求与面试指南
  • 从富士康辩论看电子制造业:效率、成本与人性的技术平衡
  • Bunge组织架构重组:农业巨头的战略转型解析
  • 蓝桥杯EDA国赛备赛
  • AI 赋能的 Android 开发:迈向智能化、高效化的新范式
  • 特征提取:从手工特征到深度学习
  • Linux Deadline 调度器的应用场景:4K 视频解码与自动驾驶控制
  • 火山引擎 Agent Plan 初体验实测
  • ARM ETE Trace ID寄存器详解与应用
  • 如何解决多平台加密音乐格式不兼容问题?Unlock Music浏览器端解密技术深度解析
  • MISRA C与CERT C编码标准在汽车电子安全中的协同应用