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

【IntelliJ IDEA】一篇文章集合所有IDEA的所有设置

IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),其设置涵盖了多个方面,以满足不同开发者的需求和偏好。由于 IDEA 的设置相当复杂和详尽,这里无法在一篇简短的文章中详细介绍所有设置。然而,我可以提供一些关键设置点的概述,帮助你了解 IDEA 的主要设置区域。

1. 安装与启动

* **下载与安装**:从 JetBrains 官网下载 IntelliJ IDEA,并按照提示进行安装。
具体步骤见【2024最新版】IntelliJ IDEA软件下载安装手册详解(Windows版)

2. 界面与外观

2.1 主题与颜色

进入【Settings】,单击【Appearance】,设置Theme为IntelliJ Light、Darcula或者Dark,这里设置为Dark。

2.2 字体与大小

进入【Settings】,单击【Editor】-> 【Font】,设置字体Font 及字体大小 Size,行高 Line height。

3. 快捷键与编辑器

* **快捷键设置**:自定义或修改快捷键,以提高工作效率。

进入【Settings】,单击【Keymap】,右侧设置快捷键


4. 编辑器设置

4.1 自动补全

进入【Settings】,单击【Editor】-> 【Live Templates】,右侧进行设置。

4.2 语法检查

4.3 显示行号、显示空格


4.4 自动匹配

4.5 自动导入类对应的包

5. 修改Maven的setting

如果是本项目的,请选择下面的菜单:

如果需要设置新项目的,这样可以避免每次新建项目都需要设置Maven,请选择下面菜单

修改setting文件位置为自己要使用的。

6. 新建文件找不到class

1. 提示maven import,点import

2. 进入project structure,如下图将需要的内容Mark as一下即可

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Spring Boot 3.3 【三】Spring Boot RESTful API 增删改查详细教程
  • UNiapp 微信小程序渐变不生效
  • ue5笔记
  • 渗透测试过程中如何做好个人防护?
  • C++分词工具:Jieba分词
  • 关于git clone速度极慢的解决方法
  • 海思arm-hisiv400-linux-gcc 交叉编译rsyslog 记录心得
  • 初识C++|模板初阶
  • Python莫兰生死抑制放大进化图
  • RocketMQ 事务消息
  • 《系统架构设计师教程(第2版)》第12章-信息系统架构设计理论与实践-02-信息系统架构
  • 昇思25天学习打卡营第4天 | 网络构建
  • Fastgpt本地或服务器私有化部署常见问题
  • 设计App的后端接口分类以及环境依赖包详情
  • java启动shell脚本
  • @angular/forms 源码解析之双向绑定
  • 【React系列】如何构建React应用程序
  • 78. Subsets
  • gops —— Go 程序诊断分析工具
  • iOS 系统授权开发
  • java中具有继承关系的类及其对象初始化顺序
  • JWT究竟是什么呢?
  • leetcode-27. Remove Element
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • Python学习笔记 字符串拼接
  • Rancher如何对接Ceph-RBD块存储
  • Webpack入门之遇到的那些坑,系列示例Demo
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 前端_面试
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 我看到的前端
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 一份游戏开发学习路线
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 移动端 h5开发相关内容总结(三)
  • 在electron中实现跨域请求,无需更改服务器端设置
  • - 转 Ext2.0 form使用实例
  • 阿里云API、SDK和CLI应用实践方案
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​十个常见的 Python 脚本 (详细介绍 + 代码举例)
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • $.ajax()
  • (zhuan) 一些RL的文献(及笔记)
  • (论文阅读30/100)Convolutional Pose Machines
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (转)创业的注意事项
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .axf 转化 .bin文件 的方法
  • .NET Core 和 .NET Framework 中的 MEF2
  • .Net IE10 _doPostBack 未定义
  • .net MVC中使用angularJs刷新页面数据列表
  • .net MySql