jetbrain 家的 IDE as/appcode 等 为什么一直都没有目录列表内容手动排序功能?(idea 可能同样如此) 这是不是有点反人类?

2021-01-11 17:11:09 +08:00
 tanpengsccd

比如一个 APP 有 三个相对独立解耦合的功能模块:

A.java 
B.java
C.java

但是显示在 APP 主功能列表视图上显示却是有顺序的是 B A C 那么我想在 IDE 左侧的目录显示的顺序是:

B.java 
A.java
C.java

以方便阅读。

但我尝试了却似乎做不到,也搜索了资料 才发现 是 jetbrain 一直没实现这个功能

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206594565-Is-it-possible-to-sort-a-contents-of-project-window-manually-non-alphabetically-

这个 真的无解吗?因为我是 xcode 转过来用 appcode 的,发现自动补全感觉非常好用,但是有的基本功能感觉有点反人类

2495 次点击
所在节点    程序员
11 条回复
xuanbg
2021-01-11 17:19:59 +08:00
idea 有排序的呀
industryhive
2021-01-11 17:21:12 +08:00
我之前找了很久也找到。。。
tanpengsccd
2021-01-11 17:32:07 +08:00
@xuanbg 手动排序也可以吗?比如只移动某一个文件的位置。
xuanbg
2021-01-11 17:33:21 +08:00
@tanpengsccd 没有手动排序功能。我的是 2020.3
anjianshi
2021-01-11 18:58:51 +08:00
所有编辑器里都没发现过这个功能... 习惯了就好
tanpengsccd
2021-01-11 19:52:28 +08:00
@anjianshi Xcode 有这个功能。jetbrain 家都没有 😭
nightwitch
2021-01-11 20:53:05 +08:00
感觉这个功能并不是很好做。
假如手动调整了一个文件的顺序形成了
C.java
A.java
然后新建 B.java 和 D.java 的时候怎么安置位置呢?

而且这样 IDE 每次都要保存手动排序后的列表,每次修改文件树都要维持手动排序的状态,一下把一个简单的文件树搞复杂了。
galikeoy
2021-01-11 21:16:35 +08:00
vscode 可以按照规则排序,就像 lastmodify,update,文件类型等 自定义排序就不知道了
mxalbert1996
2021-01-11 22:25:18 +08:00
个人觉得有这个功能才是反人类,这个功能在多人协作的场景下完全就是累赘,我倒希望 Xcode 加一个默认自动按名称排序的功能。
wxsm
2021-01-12 14:12:18 +08:00
不要随便代表人类
tanpengsccd
2021-01-12 19:45:49 +08:00
@wxsm 全文没有一处代表人类。全都是主观 感受。我相信你是没有完全读完我写的内容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/743915

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX