文章目录

  • 作者简介
  • 引言
  • 导航
  • 概述
  • 设置
  • 测试实例
  • 小结
  • 导航
  • 热门专栏推荐

作者简介

作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

引言

我本来是一直用eclipse和myeclipse的老程序员了,很多我的粉丝小伙伴都说他们要用idea,问我怎么不用idea,其实明哥觉得用啥开发工具都不是重点,重点是要跟着明哥多学Java知识、多练习,但是作为一个宠粉的人,我怎么能拒绝粉丝的要求呢,于是我偷偷的去学习了一波(拿来吧你),然后就写了这个系列,希望小伙伴们能有所收获,明哥会努力更新的。

导航

✪ IDEA从零到精通目录索引
◄上一篇【32】IDEA打开后进入开始欢迎界面
►下一篇【34】IDEA 强大的文件对比功能

概述

优化导包功能是可以帮助我们自动删除无用的包Import,以及自动Import没有导入的包。
而且,当你改变引用类的路径时,也会自动改变引入路径。

设置

  1. 设置的位置:Settings→Editor→General→Auto Import

  1. 勾选
    勾选add unambiguous imports on the fly以及Optimize imports on the fly

Add unambiguous imports on the fly:快速添加明确的导入。【当然如果是存在同名的包,则需要Alt + Enter 手动导入的】
Optimize imports on the fly:快速优化导入,意思就是存在无用的包,会帮我们自动删除。

  1. 在粘贴代码时导入
    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优化导包(自动导入包、删除包)相关推荐

  1. IDEA从零到精通(32)之IDEA打开后进入开始欢迎界面

    文章目录 作者简介 引言 导航 概述 解决方案 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始 ...

  2. mysql视频教程siki_siki老师MySQL数据库从零到精通,资源教程下载

    课程名称 siki老师MySQL数据库从零到精通,资源教程下载 课程目录 01-什么是数据库 学习方法介绍 02-各种数据库的比较和关系型数据库的介绍 03-服务器端运行通信原理图 04-游戏服务器端 ...

  3. idea从零到精通02之idea基础设置

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  4. idea从零到精通01之idea下载和安装

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  5. IDEA从零到精通(16)之IDEA中用Spring Initializr创建springboot项目

    文章目录 作者简介 引言 导航 热门专栏推荐 创建项目 编写测试代码 运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaS ...

  6. idea从零到精通08之IDEA常用插件、提升开发效率

    文章目录 作者简介 引言 导航 热门专栏推荐 概述 一.插件安装方式 二.在Idea中无法直接安装插件 三.常用插件 1.ECTranslation 2.Grep Console 3.CodeGlan ...

  7. IDEA从零到精通(26)之MybatisX插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主 ...

  8. IDEA从零到精通(12)之用C3P0连接Mysql数据库

    文章目录 作者简介 引言 导航 热门专栏推荐 一.下载驱动并加入项目中 二.编写配置文件 三.编写工具类 四.编写测试类 五.测试运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介: ...

  9. IDEA从零到精通06之创建web项目及部署tomcat运行

    文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...

最新文章

  1. linux怎么创建用户教程,在Linux中如何手动创建一个用户
  2. 有了这款可视化工具,Java 应用性能调优 so easy。。。
  3. poj 3077Rounders(模拟)
  4. C++ list用法总结
  5. hadoop伪分布式配置修改配置文件的时候无法保存(没有权限保存)
  6. 12个超炫数据可视化工具_Python5个数据可视化工具
  7. Win10 owerShell Get命令大全
  8. vs无法写入量的大数据_一个每天服务数万人的企业食堂:自助餐按重计价,大数据支持食材预备量...
  9. 一招教你如何修复MySQL slave中继日志损坏问题
  10. 终端运行python报联网_终端里为什么无法运行python
  11. c语言选择结构程序设计实验总结,C语言程序设计,选择结构程序设计实验
  12. android摄像头录像避坑指东
  13. Tomcat开启APR运行模式,优化并发性能
  14. 网站 下载 整个_如何下载整个网站?
  15. uva1589 Xiangqi
  16. https请求调用工具类
  17. 【多多情报通】看完让人焕然大悟的6种拼多多店铺玩法
  18. 一道题带你认识ACM竞赛
  19. Android之APP跳转到权限设置界面适配华为、小米、vivo等
  20. java ()括號_Java提取中括號中的內容

热门文章

  1. 电脑越来越慢怎么办?
  2. 绕过验证码的艺术:探索Nifty Gateway
  3. python divmod()函数的使用
  4. 七日杀linux服务端,服务器七日杀服务器最新命令的使用方法和说明 - Welcome to XiongTianQi.CN...
  5. 小白如何利用闲鱼卖货?走出这几个误区,让你生意爆棚
  6. ubuntu文件夹映射至win10网络盘符
  7. pandas数据分析实战之去除重复值
  8. Android9夜神网易mumu模拟器激活Lsposed框架教程
  9. ajax的优缺点是什么?
  10. 小米5x显示连接不上服务器怎么办,MIUI8/小米手机连不上网怎么办?解决办法介绍...