比如一个 APP 有 三个相对独立解耦合的功能模块:
A.java
B.java
C.java
但是显示在 APP 主功能列表视图上显示却是有顺序的是 B A C 那么我想在 IDE 左侧的目录显示的顺序是:
B.java
A.java
C.java
以方便阅读。
但我尝试了却似乎做不到,也搜索了资料 才发现 是 jetbrain 一直没实现这个功能
这个 真的无解吗?因为我是 xcode 转过来用 appcode 的,发现自动补全感觉非常好用,但是有的基本功能感觉有点反人类
1
xuanbg 2021-01-11 17:19:59 +08:00
idea 有排序的呀
|
2
industryhive 2021-01-11 17:21:12 +08:00
我之前找了很久也找到。。。
|
3
tanpengsccd OP @xuanbg 手动排序也可以吗?比如只移动某一个文件的位置。
|
4
xuanbg 2021-01-11 17:33:21 +08:00
@tanpengsccd 没有手动排序功能。我的是 2020.3
|
5
anjianshi 2021-01-11 18:58:51 +08:00
所有编辑器里都没发现过这个功能... 习惯了就好
|
6
tanpengsccd OP @anjianshi Xcode 有这个功能。jetbrain 家都没有 😭
|
7
nightwitch 2021-01-11 20:53:05 +08:00 1
感觉这个功能并不是很好做。
假如手动调整了一个文件的顺序形成了 C.java A.java 然后新建 B.java 和 D.java 的时候怎么安置位置呢? 而且这样 IDE 每次都要保存手动排序后的列表,每次修改文件树都要维持手动排序的状态,一下把一个简单的文件树搞复杂了。 |
8
galikeoy 2021-01-11 21:16:35 +08:00
vscode 可以按照规则排序,就像 lastmodify,update,文件类型等 自定义排序就不知道了
|
9
mxalbert1996 2021-01-11 22:25:18 +08:00 via Android
个人觉得有这个功能才是反人类,这个功能在多人协作的场景下完全就是累赘,我倒希望 Xcode 加一个默认自动按名称排序的功能。
|
10
wxsm 2021-01-12 14:12:18 +08:00
不要随便代表人类
|
11
tanpengsccd OP @wxsm 全文没有一处代表人类。全都是主观 感受。我相信你是没有完全读完我写的内容。
|