IDEA从零到精通(33)之IDEA优化导包(自动导入包、删除包)
文章目录
- 作者简介
- 引言
- 导航
- 概述
- 设置
- 测试实例
- 小结
- 导航
- 热门专栏推荐
作者简介
作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!
引言
我本来是一直用eclipse和myeclipse的老程序员了,很多我的粉丝小伙伴都说他们要用idea,问我怎么不用idea,其实明哥觉得用啥开发工具都不是重点,重点是要跟着明哥多学Java知识、多练习,但是作为一个宠粉的人,我怎么能拒绝粉丝的要求呢,于是我偷偷的去学习了一波(拿来吧你),然后就写了这个系列,希望小伙伴们能有所收获,明哥会努力更新的。
导航
✪ IDEA从零到精通目录索引
◄上一篇【32】IDEA打开后进入开始欢迎界面
►下一篇【34】IDEA 强大的文件对比功能
概述
优化导包功能是可以帮助我们自动删除无用的包Import,以及自动Import没有导入的包。
而且,当你改变引用类的路径时,也会自动改变引入路径。
设置
- 设置的位置:Settings→Editor→General→Auto Import
- 勾选
勾选add unambiguous imports on the fly以及Optimize imports on the fly
Add unambiguous imports on the fly:快速添加明确的导入。【当然如果是存在同名的包,则需要Alt + Enter 手动导入的】
Optimize imports on the fly:快速优化导入,意思就是存在无用的包,会帮我们自动删除。
- 在粘贴代码时导入
Insert imports on paste (我选择All)
比如我们从网上copy了一段代码,贴到我们项目中,就可以自己设定是否导入了。
- All 直接导入,我喜欢用这个
- Ask表示让我们自己选择(这种其实也蛮好)
- None就表示不做任何操作
测试实例
- 实例1 ,自动导入类
输入ArrayList 完成后就会自动导入
- 实例2,自动删除不需要的引入
删除ArrayList所在的第5行,就会自动删除引入
- 实例3,重名的无法自动导入,需要手动导入
想引用java.util.Date类,但是输入完成后无法自动导入;
因为Date有多个重名的;
通过按快捷键 alt+enter 选择需要导入的类。
- 改变引用类的路径时,也会自动改变引入路径
User类,开始是在vo1 包下;
将User类拖动到vo 包下,类中会自动调整import语句的包路径。
- 实例5,粘贴代码,自动引入
粘贴含有 List ArrayList User类的代码,会自动导入。
小结
这节总结了“IDEA优化导包设置”,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明哥一起学习Java的,【关注一波】不迷路哦。
请到文章下方帮忙【一键三连】谢谢哈!
导航
✪ IDEA从零到精通目录索引
◄上一篇【32】IDEA打开后进入开始欢迎界面
►下一篇【34】IDEA 强大的文件对比功能
热门专栏推荐
【1】Java小游戏(俄罗斯方块、植物大战僵尸等)
【2】JavaWeb项目实战(图书管理、宿舍管理等)
【3】JavaScript精彩实例(飞机大战、验证码等)
【4】Java小白入门200例
【5】从零学Java、趣学Java
【6】IDEA从零到精通
IDEA从零到精通(33)之IDEA优化导包(自动导入包、删除包)相关推荐
- IDEA从零到精通(32)之IDEA打开后进入开始欢迎界面
文章目录 作者简介 引言 导航 概述 解决方案 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始 ...
- mysql视频教程siki_siki老师MySQL数据库从零到精通,资源教程下载
课程名称 siki老师MySQL数据库从零到精通,资源教程下载 课程目录 01-什么是数据库 学习方法介绍 02-各种数据库的比较和关系型数据库的介绍 03-服务器端运行通信原理图 04-游戏服务器端 ...
- idea从零到精通02之idea基础设置
作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...
- idea从零到精通01之idea下载和安装
作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...
- IDEA从零到精通(16)之IDEA中用Spring Initializr创建springboot项目
文章目录 作者简介 引言 导航 热门专栏推荐 创建项目 编写测试代码 运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaS ...
- idea从零到精通08之IDEA常用插件、提升开发效率
文章目录 作者简介 引言 导航 热门专栏推荐 概述 一.插件安装方式 二.在Idea中无法直接安装插件 三.常用插件 1.ECTranslation 2.Grep Console 3.CodeGlan ...
- IDEA从零到精通(26)之MybatisX插件的安装与使用
文章目录 作者简介 引言 导航 概述 安装插件 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主 ...
- IDEA从零到精通(12)之用C3P0连接Mysql数据库
文章目录 作者简介 引言 导航 热门专栏推荐 一.下载驱动并加入项目中 二.编写配置文件 三.编写工具类 四.编写测试类 五.测试运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介: ...
- IDEA从零到精通06之创建web项目及部署tomcat运行
文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...
最新文章
- linux怎么创建用户教程,在Linux中如何手动创建一个用户
- 有了这款可视化工具,Java 应用性能调优 so easy。。。
- poj 3077Rounders(模拟)
- C++ list用法总结
- hadoop伪分布式配置修改配置文件的时候无法保存(没有权限保存)
- 12个超炫数据可视化工具_Python5个数据可视化工具
- Win10 owerShell Get命令大全
- vs无法写入量的大数据_一个每天服务数万人的企业食堂:自助餐按重计价,大数据支持食材预备量...
- 一招教你如何修复MySQL slave中继日志损坏问题
- 终端运行python报联网_终端里为什么无法运行python
- c语言选择结构程序设计实验总结,C语言程序设计,选择结构程序设计实验
- android摄像头录像避坑指东
- Tomcat开启APR运行模式,优化并发性能
- 网站 下载 整个_如何下载整个网站?
- uva1589 Xiangqi
- https请求调用工具类
- 【多多情报通】看完让人焕然大悟的6种拼多多店铺玩法
- 一道题带你认识ACM竞赛
- Android之APP跳转到权限设置界面适配华为、小米、vivo等
- java ()括號_Java提取中括號中的內容
热门文章
- 电脑越来越慢怎么办?
- 绕过验证码的艺术:探索Nifty Gateway
- python divmod()函数的使用
- 七日杀linux服务端,服务器七日杀服务器最新命令的使用方法和说明 - Welcome to XiongTianQi.CN...
- 小白如何利用闲鱼卖货?走出这几个误区,让你生意爆棚
- ubuntu文件夹映射至win10网络盘符
- pandas数据分析实战之去除重复值
- Android9夜神网易mumu模拟器激活Lsposed框架教程
- ajax的优缺点是什么?
- 小米5x显示连接不上服务器怎么办,MIUI8/小米手机连不上网怎么办?解决办法介绍...