若要将文件放入特定的已打开应用程序窗口中,请先确保该应用程序支持该类型的文件,然后将文件从访达拖到目标窗口并松开。当窗口难以分辨时,请在开始拖动前将目标窗口置于可见位置。如果拖放到窗口中不起作用,请使用该应用程序的文件 > 打开命令,或将文件拖到该应用程序的“程序坞”图标上以将其打开。这些方法取决于应用程序是否支持该文件以及您所需的操作。

检查应用程序是否可以使用该文件

文件可以由应用程序打开,而无需导入到特定的文稿或项目中。例如,将 PDF 拖到应用程序上可能会在新窗口中打开它,而将图像拖放到文稿中可能会插入该图像。具体发生什么取决于应用程序以及放置文件的位置;macOS 并未提供一种通用的放置操作能让所有应用程序以相同的方式导入文件。

在拖动之前,请确认文件和预期的目标位置。在“访达”中,选择该文件并检查其名称和扩展名。如果不确定哪些应用程序可以打开它,请按住 Control 键点按该文件,然后选取打开方式以查看可用选项。Apple 还介绍了通过应用程序中的文件 > 打开打开文件,或将其拖到“访达”或“程序坞”中的应用程序图标上。当目标窗口不支持拖放时,这些是可靠的替代方案。在 Mac 上选取用于打开文件的 App — Apple 支持

将文件拖到目标窗口

  1. 打开“访达”窗口并找到该文件。如果目标应用程序尚未打开,请将其打开,并选取或创建应接收该文件的文稿、项目或窗口。
  2. 排列“访达”和目标窗口,以便您可以看到目标区域。如果一个窗口遮挡了另一个窗口,请在应用程序支持的情况下,通过拖动窗口的标题栏或边缘来移动或调整窗口大小。
  3. 在“访达”中按住该文件,将指针移到目标窗口上方,仅在指针位于应用程序接受文件的区域上方时才松开。
  4. 在继续之前检查发生了什么。应用程序可能会导入或插入文件、打开文件、显示确认信息,或者在该位置或文件类型不受支持时不执行任何操作。

Apple 将 Mac 上的基本拖动操作描述为:选择一个项目,在移动鼠标或触控板的同时按住它,然后在目的地松开。目标应用程序决定了放置操作的含义。在 Mac 上拖放项目 — Apple 支持

若要拖放多个文件,请在拖动前在“访达”中选择目标文件。在图标或列表视图中,按住 Command 键点按可以将单个项目添加到所选内容中;按住 Shift 键点按可以选择一段范围。如果您只需要一个文件,请先停顿一下,确认“访达”显示的是正确的项目,然后再开始拖动。放置操作会对每个选定的项目生效,因此意外的多选可能会传输超出您预期的内容。

打开多个窗口时找到正确的窗口

如果可以看到目标窗口,请将其移到最前面,并使其在“访达”旁保持可见。当窗口重叠时,使用调度中心查找应用程序窗口:按 Control–上箭头 或调度中心按键,然后选择所需的窗口。Apple 将调度中心记录为一种同时查看已打开窗口的方法。选择目标后,返回“访达”并在源窗口和目标窗口都可访问的情况下开始拖动。在 Mac 上的“调度中心”中查看打开的窗口和空间 — Apple 支持

如果“访达”和目标应用程序位于不同的桌面空间中,请使用 Control–左箭头 或 Control–右箭头 切换到包含目标的空间,或使用调度中心中的“空间”栏。Apple 介绍了在空间之间移动以及在空间之间移动应用程序窗口的方法。该指南针对的是窗口和空间;并不保证在切换空间时文件拖动状态仍保持有效。如果无法使文件持续附着在指针上,请先切换空间,然后使用应用程序的文件 > 打开命令或其他受支持的导入控件。在 Mac 上的多个空间中工作 — Apple 支持

当面临的挑战是识别并聚焦到正确的已打开窗口时,Wallo 会有所帮助:其工作流程在本地按目标组织现有的 Mac 窗口和待办事项,并支持键盘聚焦。它不会改变应用程序是否接受拖放的文件。当您需要明确受支持的途径时,请使用应用程序自身的导入或打开命令。

当直接向窗口拖放不便时使用“程序坞”

如果目的只是在应用程序中打开该文件,请将其拖到该应用程序的“程序坞”图标上。Apple 介绍了这种打开文件的方法,包括将 Pages 文稿拖到 Pages 图标上。当应用程序窗口被遮挡或应用程序尚未打开时,这尤其有用。这可能会在新窗口中打开文件,而不是将其导入到您预期的特定文稿中,因此请检查结果。在 Mac 上使用“程序坞” — Apple 支持

如果所需的应用程序不在“程序坞”中,请使用“访达”的打开方式菜单,或打开该应用程序并选取文件 > 打开。除非您打算更改该类型所有文件的默认应用程序,否则不要在“访达”的“显示简介”窗口中选取全部更改;Apple 将该设置与使用其他应用程序打开单个文件区分开来。在 Mac 上选取用于打开文件的 App — Apple 支持

将文件移入文件夹时保留副本

将文件拖到应用程序窗口与将其拖到“访达”文件夹中是不同的。当目的地是文件夹时,“访达”可能会移动或拷贝文件,具体取决于来源和目的地。Apple 介绍了在拖动时按住 Option 键以拷贝项目而不是移动它。该修饰键适用于“访达”的拖放行为;它不保证应用程序会将拖放解读为拷贝或接受该文件。在 Mac 上拖放项目 — Apple 支持

对于不能承担移动或更改风险的文件,如果应用程序支持在原位打开原始文件,请使用该应用程序的文件 > 打开命令,或者先在“访达”中制作单独的副本。请记住原始位置,如果使用了文件夹作为目标位置,请在“访达”中验证结果。

如果拖放没有任何反应或打开了错误的内容

首先检查您是否在目标窗口上方松开了鼠标,然后尝试其他可能有效的放置区域,例如文稿画布或应用程序带标签的导入区域。接着确认应用程序支持该文件类型,并且目的地是接受文件的窗口或项目。有些应用程序接受通过导入按钮或菜单导入文件,但不接受将其拖放到窗口中。针对该操作,请使用应用程序自身的说明;macOS 没有定义可以强制不受支持的拖放生效的通用快捷方式。

如果文件在错误的应用程序中打开,请从“访达”中选取打开方式,并为该特定文件选择合适的应用程序。如果应用程序无法打开它,Apple 指出该文件可能已损坏或无法被该应用程序识别;请尝试其他兼容的应用程序。如果拖放操作在新窗口中打开了文件,但您原本打算将其添加到现有项目中,请根据需要关闭或保留该窗口,并改用项目的导入命令。在 Mac 上选取用于打开文件的 App — Apple 支持

快速选择合适的方法

当目标窗口可见且应用程序支持将文件放入该特定区域时,请使用直接从“访达”到窗口的拖动操作。当您想要使用某个应用程序打开文件且不需要针对特定的现有文稿时,请使用“程序坞”图标。当应用程序不接受拖放、您需要在项目中选取确切的目标位置,或者切换空间导致拖动变得困难时,请使用文件 > 打开或应用程序专用的导入命令。在继续之前检查结果,因为打开、导入和文件移动是不同的操作结果。

参考资料