在复制/粘贴过程中,Google文档说“这些操作无法通过“编辑”菜单进行,但是您仍然可以使用Ctrl C”等?


18

从右键菜单中选择复制/粘贴时,为什么Google文档会弹出一个对话框来说明:

在Google文档中复制和粘贴

消息:

这些操作无法通过“编辑”菜单进行,但是您仍然可以使用Ctrl-C或Ctrl-V

等何时可以直接从菜单进行操作?

复制和粘贴在菜单中...

复制和粘贴在菜单中

...但是选择它表示您无法执行操作,请使用Ctrl-C等 但是选择它说你做不到,请使用Ctrl-C等

这背后的设计思想是什么?

毕竟我不明白为什么不能只做手术:

  1. 它提供菜单选项:复制和粘贴
  2. 当您选择这些时,它知道它们告诉您什么
  3. 它可以进行复制和粘贴,但可以通过Ctrl-C,Ctrl-V等进行。
  4. 他们当然可以将处理菜单选择的Google文档代码与实际执行操作的代码链接起来

这是专利问题吗?

安全问题?

还是某种使该额外步骤成为强制性的用户界面冲突?


1
尝试使用上下文菜单复制/粘贴时使用的浏览器是什么?
OnenOnlyWalter

@OnenOnlyWalter您有g +个人资料吗?
Jacob Jan Tuinstra 2013年

@JacobJanTuinstra为什么这么重要?
therobyouknow

@JacobJanTuinstra为什么是,我呢,你为什么问:)
OnenOnlyWalter

1
这总是让我烦恼。麻烦您在菜单中添加这些选项,但是然后告诉您离开。无论如何,可以通过进入Firefox的“编辑”菜单并选择“剪切/复制/粘贴”(而不是使用云端硬盘的菜单或右键单击)来避免这种情况。
w00t 2015年

Answers:


11

我会假设您没有使用Chrome,这就是为什么我的答案很重要的原因。

查阅有关复制/粘贴 Google云端硬盘文档的文章:

在Chrome中工作时,您可以使用右键菜单复制和粘贴内容(或从工具栏的“编辑”菜单中选择“复制”或“粘贴”)。

使用云端硬盘中的右键单击上下文菜单时,剪切/复制/粘贴的内容存储在其他位置(在Chrome中)。因此,如果不使用Chrome,则将无法使用菜单选项。键盘快捷键仍然有效,因为这些片段存储在其他位置(在系统剪贴板上,而不是浏览器上)。

更新:更多内容-Chrome使用自己的网络剪贴板。为什么?我不是100%肯定,但我认为是这样,以便跨文件或应用程序(例如,电子表格到文档等)粘贴时可以保留某些东西,而这是传统系统剪贴板无法做到的。由于上下文菜单也是正在运行的应用程序的本机(在这种情况下,您的Drive和Chrome都连接在一起),因此在Firefox中使用时,上下文菜单的行为会有所不同。这是因为那些特定的选项正在寻找访问Chrome剪贴板的功能,但它不能。

此时,我的答案更加让人猜想:我敢打赌,Chrome 中的Ctrl+ C事件会被覆盖以复制/剪切到Chrome剪贴板,但是如果不在Chrome中,则自然会默认为系统剪贴板。上下文菜单的行为方式不一样,因为,我不知道:)虽然可能会在产品论坛中出现……


感谢您的回答。如果使用不同的地方就足够公平了,但是我不明白为什么。对我来说,用右键单击然后,选择复制和Ctrl-C都是事件是应该由处理相同的事件处理代码,不是吗?相同的事件处理代码不会说明如何调用它,因此无论触发副本如何方式,都应该将副本存储在同一位置。
therobyouknow

有点,但不是真的。。。我在回答中添加了更多内容,希望可以进一步解决。
OnenOnlyWalter

更新了答案,现在可能变得没有意义了,无神论者?:)
OnenOnlyWalter

在Linux上,Chrome的ctrl-C确实会复制到系统剪贴板;我可以粘贴到大多数其他应用程序中,包括Firefox。但是,无论做什么,我都无法粘贴到Firefox中的Google文档中。源是什么(即,哪个应用程序托管了ctrl-C)都没有关系。
尖尖的

这里有一些推理。虽然很烦。
艾利安
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.