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

IDEA的详细设置

《IDEA破解、配置、使用技巧与实战教程》系列文章目录

第一章 IDEA破解与HelloWorld的实战编写
第二章 IDEA的详细设置
第三章 IDEA的工程与模块管理
第四章 IDEA的常见代码模板的使用
第五章 IDEA中常用的快捷键
第六章 IDEA的断点调试(Debug)
第七章 IDEA创建Java工程、Maven安装与建立工程、Web工程、Tomcat配置
第八章 IDEA关联数据库
第九章 IDEA常用插件_随时更新


文章目录

  • 《IDEA破解、配置、使用技巧与实战教程》系列文章目录
  • 一、系统设置
    • 1、默认启动项目配置
    • 2、取消自动更新
  • 二、设置整体主题
    • 1、选择主题
    • 2、设置菜单和窗口字体和大小
  • 三、显示行号与方法分隔符
  • 四、代码智能提示功能
  • 五、 自动导包配置
  • 六、设置项目文件编码(一定要改)
  • 七、设置控制台的字符编码
  • 八、修改类头的文档注释信息
  • 九、设置自动编译


一、系统设置

1、默认启动项目配置

在这里插入图片描述
启动IDEA时,默认自动打开上次开发的项目?还是自己选择?
如果去掉Reopen last project on startup前面的对勾,每次启动IDEA就会出现如下界面:
在这里插入图片描述

2、取消自动更新

在这里插入图片描述
默认都打√了,建议检查IDE更新的√去掉,检查插件更新的√选上。

二、设置整体主题

1、选择主题

在这里插入图片描述

2、设置菜单和窗口字体和大小

在这里插入图片描述

三、显示行号与方法分隔符

在这里插入图片描述

四、代码智能提示功能

在这里插入图片描述
IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。 如果想不区分大小写的话,就把这个对勾去掉。建议去掉勾选

五、 自动导包配置

默认需要自己手动导包,Alt+Enter快捷键
在这里插入图片描述
自动导包设置

  1. 动态导入明确的包:Add unambiguous imports on the fly,该设置具有全局性;
  2. 优化动态导入的包:Optimize imports on the fly,该设置只对当前项目有效;
    在这里插入图片描述

六、设置项目文件编码(一定要改)

在这里插入图片描述

七、设置控制台的字符编码

在这里插入图片描述

八、修改类头的文档注释信息

在这里插入图片描述
比如:

/*** ClassName: ${NAME}* Package: ${PACKAGE_NAME}* Description: 
* @Author 尚硅谷-宋红康
* @Create ${DATE} ${TIME} 
* @Version 1.0   
*/

常用的预设的变量,这里直接贴出官网给的:

${PACKAGE_NAME} - the name of the target package where the new class or interface will 
be created. 
${PROJECT_NAME} - the name of the current project. 
${FILE_NAME} - the name of the PHP file that will be created. 
${NAME} - the name of the new file which you specify in the New File dialog box during 
the file creation. 
${USER} - the login name of the current user. 
${DATE} - the current system date. 
${TIME} - the current system time. 
${YEAR} - the current year. 
${MONTH} - the current month. 
${DAY} - the current day of the month. 
${HOUR} - the current hour. 
${MINUTE} - the current minute. 
${PRODUCT_NAME} - the name of the IDE in which the file will be created. 
${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc. 
${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.

九、设置自动编译

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Spark官方文档部分翻译】RDD编程指南(RDD Programming Guide)
  • Oracle 12c新特性 In-Memory Column Store
  • WebGIS主流的客户端框架比较|OpenLayers|Leaflet|Cesium
  • 【BUG】已解决:AttributeError: ‘WindowsPath‘ object has no attribute ‘rstrip‘
  • SQL中的游标是什么?
  • [Spring Boot]Protobuf解析MQTT消息体
  • 阿里云服务器 篇三:提交搜索引擎收录
  • = null 和 is null;SQL中关于NULL处理的4个陷阱;三值逻辑
  • VulnHub:insomnia
  • 如何确定企业信息系统的安全保护等级
  • linux内核中list的基本用法
  • ELK日志分析系统部署文档
  • Memcached开发(八):使用PHP进行操作
  • Websocket自动消息回复服务端工具
  • elementUI在手机端使用遇到的问题总结
  • Apache Pulsar 2.1 重磅发布
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • gitlab-ci配置详解(一)
  • Java精华积累:初学者都应该搞懂的问题
  • js中forEach回调同异步问题
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • scala基础语法(二)
  • springMvc学习笔记(2)
  • 成为一名优秀的Developer的书单
  • 程序员最讨厌的9句话,你可有补充?
  • 开源地图数据可视化库——mapnik
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 新手搭建网站的主要流程
  • 正则与JS中的正则
  • Android开发者必备:推荐一款助力开发的开源APP
  • ​​​【收录 Hello 算法】9.4 小结
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • "无招胜有招"nbsp;史上最全的互…
  • ## 1.3.Git命令
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (42)STM32——LCD显示屏实验笔记
  • (八)c52学习之旅-中断实验
  • (八)Spring源码解析:Spring MVC
  • (补充)IDEA项目结构
  • (二)Linux——Linux常用指令
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • .net流程开发平台的一些难点(1)
  • .net通过类组装数据转换为json并且传递给对方接口
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
  • ;号自动换行
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...
  • [AutoSar]BSW_Memory_Stack_003 NVM与APP的显式和隐式同步
  • [C#] 我的log4net使用手册
  • [C++]——继承 深继承
  • [Docker]五.Docker中Dockerfile详解
  • [GN] 设计模式——面向对象设计原则概述