这块的拖拽逻辑非常逆天,当然其他Xterminal同类的拖拽组件都是一样的拖拽逻辑,只是我最常用到的是【命令管理】,所以单独拎出来举个例子。
比如我新建了一个文件夹A,里面放了子命令 a1 a2,我现在想把a2放到a1上面,这是一个很寻常的操作,但是,【命令管理】不支持排序,所以当我把a2挪到a1上面时,a2会直接消失……去哪了呢?a2会被放到根目录,不在任何文件夹下了——为什么啊?!
也不说支持排序了(虽然我希望能支持),至少a2不能这样消失啊我的天。
又比如,拖拽时会有一个绿色的线提示你拖拽的目标,但是这个线的逻辑是,是绿线指向子目录,代表同级目录……
总之很多,这个拖拽逻辑随意体验下,就能感觉到逆天之处,希望能优化下orz