Open lzcjames opened 2 weeks ago
不太明白你所指的分组具体指的是什么。是文件目录树视图吗?或是截图说明一下呢?期待你的回复
感谢你的快速回复。
如果能在Changes的版块里能创建分组,就像Intellij中的创建changelist那样: 在图中,默认的分组名为Default Changelist, 然后我们也可以自己创建新分组比如图中的My new feature来对已更改的文件进行分组。
我这样的解释是否清楚些?
很有意思的feature。这个分组是如何建立的呢?(不好意思,我对IDEA不熟悉)需要用户填写正则表达式吗,还是完整路径列表?
我觉得这个分组应该不需要正则表达式或者完整路径列表,它在Intellij中应该就是一个虚拟的分组。
以下是我在Intellij中个人项目的一个演示:
在Local changes 的版块里,默认分组 "changes" (之前叫Default Changelist) 包含了两个被更改的文件,然后我新建一个分组名为 "change for beer",并把这两个文件拖动到新分组里。
如果这个功能能被实现,那会很棒。
感谢您的耐心回复。我基本上了解了该功能具体的应用场景。
如果照搬IDEA的方案,要改动的东西太多了,目前支持的三种显示方式(列表,文件名+路径列表,文件目录树)都需要修改,包括但不限于:
换个思路,如果保持当前显示方式,加入类似macOS的颜色标签功能(可过滤),实现应该比较简单,但会增加记忆难度。
后面我再想想是否需要加入这个feature和如果实现它吧。
Hello,
Is it possible to group changes in the changes area?
Similar to the changelist feature in IntelliJ IDEA.
谢谢!