不按住鼠标键拖拽文件和其他项目
“抓取”和“放下”可以把拾取项目和放下项目拆成两个步骤。当来源和目标相距较远,或者你需要先把指针移动到其他窗口时,这种方式会很方便。
- 将指针移动到文件、选中的多个文件、文本或其他可拖拽项目上。
- 在命令模式中触发
command.grabDraggable,默认命令序列是 G 。 - 将指针移开来源位置。指针旁的 badge 会显示当前暂存的项目数量。
你可以在另一个来源位置再次触发抓取命令,以添加更多项目。重复抓取同一个文件时,文件 URL 会自动去重。
- 不按住鼠标键,将指针移动到目标位置。
- 触发
command.dropDraggable,默认命令序列是 D 。 - Cursor Crane 会从当前指针位置开始拖拽,并在目标位置放下暂存的项目。
拖拽会话结束后,暂存区会被清空,badge 也会消失。如果目标位置不接受这些拖拽数据,需要再次触发“抓取可拖拽项目”后再换一个目标位置重试。