快速批量解决Kotlin包名和文件所在路径不一致问题
发布日期:2021-06-29 18:33:29
浏览次数:3
分类:技术文章
本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月18日 07时19分52秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
unit test & mock
2019-04-30
exception
2019-04-30
GIL & coroutine & performance
2019-04-30
parameter passing
2019-04-30
sort & search algorithm
2019-04-30
design pattern
2019-04-30
算法-动态规划2
2019-04-30
算法-动态规划3
2019-04-30
算法-计算1的个数及python sort函数的多层排序
2019-04-30
regular expression examples
2019-04-30
subsets : zero left padding : leetcode 78
2019-04-30
python 模块导入注意事项
2019-04-30
quick sort
2019-04-30
自动为 Gatsby网站中的 Markdown 页面添加 sidebar
2019-04-30
leetcode 463. Island Perimeter
2019-04-30