DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
阅读:2298回复:11

ContextMenuPlus 的一个不足

楼主#
更多 发布于:2013-07-07 17:28
ContextMenuPlus 对 Firefox 浏览器内部网页的内容复制可以 Copy as Plain Text ,但对从外部应用程序复制就无能为力了,不像 Chrome 浏览器无论从哪里得到的复制源,都可以 Paste as plain text
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
1楼#
发布于:2013-07-07 17:28
其实只要改进一下就可以了,ContextMenuPlus 的一个不足是不能控制输出,而 Chrome 的一个不足是不能控制输入,其实两者都只要改进下结合两者的优点就可以了。不知有没有什么扩展件同时具备两者的优点?并且也具备 ContextMenuPlus 的其它功能?
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
2楼#
发布于:2013-07-07 17:28
Re: hzzhaiqi
在 Firefox 网页之间复制粘贴可以称为内部复制粘贴,那么当从其它浏览器或其它应用程序如字处理软件复制内容到 Firefox 内就可以叫作“从外部应用程序复制”。
什么叫“控制输入输出”?在命令行操作环境下 copy 是一个动作,而在 Windows 下变成了可以分两步走的动作了:copy 是一个动作,paste 是另一个动作;copy 是把内容复制到缓冲区,可以看作是一个输入动作,paste 是把缓冲区的内容粘贴到目标,可以看作是一个输出动作。
ContextMenuPlus 在 Firefox 内可以 Copy as Plain Text ,当 paste 到其它网页或外部应用程序时可以 paste as plain text,而当 paste 从外部应用程序得到的内容时却无法 Paste as plain text ,也就是说 ContextMenuPlus 可以控制输入,在 copy 时去掉文字的格式;但却无法控制输出,在 paste 时去掉文字的格式。
而 Chrome 刚好相反,无论我从哪里得到的源内容,当 paste 到 Chrome 内部时都可以 Paste as plain text ,而当我复制 Chrome 内部的内容时无法 copy as plain text ,所以当我把内容 paste 到外部应用程序时自然也无法 paste as plain text 了。也就是说 Chrome 可以控制输出,在 paste 时去掉文字格式;但却无法控制输入,在 copy 时去掉文字格式。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
3楼#
发布于:2013-07-07 17:28
Re: CooB
我就在这个回帖试了下,当我按下 Ctrl-Shift-v 时却进入了 Full Editor 状态,难道装了 ContextMenuPlus 后默认的快捷键无效了?
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
4楼#
发布于:2013-07-07 17:28
Re: hzzhaiqi
非常感谢给出详细的修改步骤,但我只想增加一个功能而不是改掉原有的功能
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
5楼#
发布于:2013-07-07 17:28
Re: CooB
我删除了这个 Preference 的值,也就是置空,重启 Firefox 后还是无效。
游客

返回顶部