快速批量解决Kotlin包名和文件所在路径不一致问题
发布日期:2021-06-29 18:33:29
浏览次数:2
分类:技术文章
本文共 522 字,大约阅读时间需要 1 分钟。
简要介绍
Kotlin具有一个特殊技能,允许包名和文件所在路径不一致. 我只能说,你是强大得有个不合时宜了.这样会导致文件管理出现及其混乱的局面,特别是工程大了之后,这事就够你喝一壶了.
问题样例: 下面的UserActivity,处于com/hbs/tlist/ui/activity目录下,但是包名却是com.cxyzy.demo.ui.activity.此文件是我从其他地方拷贝过来的,如果只有一个文件,修改也简单,但是有很多个这样的文件.如果一个个修改,那不是烦死了.干这种重复的活,那是程序员该干的? 找攻略…解决方案
- 访问菜单“Analyse》Inspect Code…”
- 选择问题文件的范围,如果不确定,就选择“Whole project”
- 在扫描结果中打开“Kotlin》Java interop issues”,“Package name does not match containing directory”下面就是所有包含此问题的文件列表了,右键点击选择“Move file to package-matching directory”即可批量搞定,呵呵.
安卓开发技术分享:
更多技术总结好文,请关注:「程序园中猿」转载地址:https://cxyxy.blog.csdn.net/article/details/88815156 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月04日 10时48分51秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
查看docker veth pair与宿主机上网卡的对应关系
2019-04-29
使用 GitLab CI 进行持续集成的一些踩坑
2019-04-29
企业云盘给贸易业带来新的效益
2019-04-29
Linux入门常用命令
2019-04-29
Spring整理
2019-04-29
SpringMvc加强
2019-04-29
初识Vue全家桶 Nuxt.js(一)
2019-04-29
基本路由及动态路由(二)
2019-04-29
视图:默认模板+默认布局(自定义布局)+nuxt.js页面(三)
2019-04-29
基于nuxt下asyncData,fetch发送axios请求(四)
2019-04-29
插件机制+自定义axios(五)
2019-04-29
Redis的学习之路
2019-04-29
Windows下Redies+GUI安装,使用Jedis与spring boot 整合
2019-04-29
Windows创建本地版本库(1)
2019-04-29
基于java的酒店管理系统的设计与实现
2019-04-29
基于WEB的仓库管理系统的设计与实现
2019-04-29
基于java的web聊天系统
2019-04-29
基于java的俄罗斯方块的设计与实现
2019-04-29
基于java的魂斗罗的设计
2019-04-29