1. 点击 delete 删除文件时,会弹出如下选项:

Safe delete (with usage search)

Search in comments and strings

“Safe delete ( with usage search)”, 字面意思是使用搜索安全删除. 是否选中结果分别为:

没有选中状态,直接删除.

选中状态,删除前IDEA会搜寻项目中是否有使用到这个文件的其它文件,

如果有相关文件会提醒有几处被使用,并且列出以下三个按钮:

(1) Delete Anyway 确认删除

(2) View usages 查看哪里被使用

(3) Cancel  取消删除

Safe delete 选中状态后下边还会出现 “Search in comments and string” 选项, 如果选中 , 会同时搜寻注解中是否有相关文件. 如果有,一样会提醒 ; 如果没有相关文件,会完成删除.

建议使用Safe delete,避免误删除或删除后留下冗余代码.

相当于代码重构了,编辑器会查找项目代码里跟这个文件相关的代码,有的话你就斟酌更改,以防你因为删除了这个文件而导致程序运行出错

IDEA 删除java类的3种提示

idea中删除java类并提交_IDEA 删除java类的3种提示相关推荐

  1. java网页作业提交_基于JAVA网上作业提交批改系统的设计(SQL)(含录像)

    基于JAVA网上作业提交批改系统的设计(SQL)(含录像)(毕业论文15000字,程序代码,SQLserver数据库) 摘  要 随着社会的进步,网络技术的发展为教育界提供了一片崭新的空间,传统的教学 ...

  2. 公司--超级链接跳转和表单提交,删除的表单提交和删除失败的提示信息

    超级链接跳转 window.location.href = contentPath + '/masterProductionSchedule/modifyPHSetup.do?articleId='+ ...

  3. java 打开sql数据库_idea 使用Java连接SQL Server数据库教程

    一.工具 1.IntelliJ IDEA 2019.2.4 2.SQL Server数据库,我这里使用的是SQL Server2008 二.数据库用户配置 1.新建一个登录用户 登录数据库 进入如下界 ...

  4. 程序包java.awt不存在_IDEA解决Java:程序包xxxx不存在的问题

    前言 有时候我们在导入程序之后,系统会给出错误提示:Java:程序包xxxx不存在,现在我这里有一招,就是使用IDEA自动导入Java程序包,这也是IDEA的一大优点. 内容 当出现如题所示的错误时候 ...

  5. idea每次修改java都要重启_IDEA修改java代码、Thymeleaf的html模板需要重启

    背景:近期开发java应用由eclipse转移到IDEA,也是受周围人的影响,本来使用eclipse感觉也不错,索性为了方便开发协作,也试试使用IDEA 问题:开发调试过程中,修改java代码或者ht ...

  6. idea打开java文件中文乱码_idea运行java项目js中文乱码如何解决

    大家经常遇到乱码问题,我一般习惯性的把编码问题归结为两种: 编码层面的乱码:指的是那些需要修改项目内的代码或配置来解决的乱码问题,比如有的时候从数据库获取的数据是乱码.发送ajax请求时,获取到的数据 ...

  7. 《Java并发编程的艺术》——Java中的并发工具类、线程池、Execute框架(笔记)

    文章目录 八.Java中的并发工具类 8.1 等待多线程完成的CountDownLatch 8.2 同步屏障CyclicBarrier 8.2.1 CyclicBarrier简介 8.2.2 Cycl ...

  8. java中sql删除姓王的数据_JDBC删除数据实例

    在本教程将演示如何在JDBC应用程序中,删除数据库表中数据记录. 在执行以下示例之前,请确保您已经准备好以下操作: 具有数据库管理员权限,以在给定模式的数据库表中删除数据记录. 要执行以下示例,需要用 ...

  9. 【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Android APT , 使用 注解处理器 生成 Java 代码 , 报如下错误 ; 错误: 无法访问MainActivity_ViewBinde ...

最新文章

  1. Android中获取手机的IMEI
  2. Java源码详解零:HashMap介绍
  3. 全世界最前沿的125个科学问题
  4. Linux Shell 脚本知识点
  5. 排序算法-08基数排序(python实现)
  6. 关于C#函数对象参数传递的问题
  7. oracle创建时分秒列,oracle 11g 分区表创建(年月日周时分秒)
  8. pandas保存为excel,同时设置保存的excel的样式
  9. mysql8.0.12怎么配置_MySQL8.0.12安装及配置
  10. 多线程的底层原理是怎么样的?
  11. theano 深度学习大全
  12. R语言学习系列(数据挖掘之决策树算法实现--ID3代码篇)
  13. 操作系统的概念,功能
  14. 《快学Scala》第6章 对象 练习
  15. 几个轻巧好用的代码检查工具!代码不在坏味道
  16. 区块链3.0 EOS和TRON
  17. win7旗舰版怎么降级到专业版|win7旗舰版改成专业版的方法
  18. 两台电脑通过网线共享文件
  19. 已经不能再简单的UE4中播放视频没有声音的解决方案
  20. 从ccps项目中学习bottle,sqlalchemy,jinja2

热门文章

  1. 前端学习(2930):内嵌改变样式
  2. [js] setTimeout的第三个参数有什么用?
  3. 工作156:优化项目的代码显示名字
  4. 前端学习(2621):更新品牌
  5. 前端学习(2466):在前端页面中引入百度地图
  6. 前端学习(2456):文章列表
  7. 前端学习(1841):前端面试题之react和vue区别
  8. 前端学习(417):京东制作页面25中间部分的准备工作
  9. 前端学习(3):vs code编辑器
  10. html:(19):单选框,复选框,下拉列表框