问题标签 [copy-paste]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
70838 浏览

emacs - 如何将文本从 Emacs 复制到 Linux 上的另一个应用程序

当我在 Emacs 22.1.1 中剪切(杀死)文本时(在 X 上的自己的窗口中,在 KDE 中,在 Kubuntu 上),我无法将它粘贴(拉动)到任何其他应用程序中。

0 投票
2 回答
4252 浏览

visual-studio-2008 - 如何自定义 Visual Studio 2008 中的复制/粘贴行为?

如何自定义 Visual Studio 2008 中的复制/粘贴行为?

例如,我创建一个新<div id="MyDiv"></div>文件,然后将其复制并粘贴到同一个文件中。

VisualStudio 粘贴<div id="Div1"></div>而不是我复制的原始文本。

当我试图复制一组我想复制/粘贴多次并且只更改一部分 id 的相关 div 时,这更加令人沮丧。

是否可以调整设置以更改复制/粘贴行为?

0 投票
13 回答
129341 浏览

editor - 如何在没有富文本格式的情况下复制和粘贴代码?

我过去常常发现自己处理来自网站/Word 文档等的一段代码,却发现在粘贴时我会得到所需的代码以及一些额外的 HTML 标签/文本,基本上是额外的格式信息。

为了摆脱多余的镇流器,我会将文本粘贴到记事本,然后再次复制,然后粘贴到所需的目的地。

就在最近,我发现了一个简单且免费的 Windows 工具,名为PureText,它可以让我减少记事本步骤。它基本上添加了一个额外的键盘快捷键,例如 WinKey + V 将执行粘贴操作而无需格式化;只是纯文本。我觉得很方便。

我想知道您自己会使用什么方法?他们是否更好/更容易使用周围的工具?

0 投票
3 回答
2923 浏览

drag-and-drop - 如何在网页或 C# 中读取原始 (CF_HTML) 剪贴板数据?

如果我将所选网页从 Firefox 拖放到 HTML-Kit,HTML-Kit 会询问我是要粘贴为文本还是 HTML。如果我选择“文本”,我会得到:

根据 MSDN,这是“CF_HTML”格式的剪贴板数据。在 OS X 和 Linux 系统上是否相同?

有没有办法在网页到网页的拖放操作中访问这种详细信息(而不仅仅是纯剪辑片段)?C# WinForms 桌面应用程序怎么样?

0 投票
5 回答
4674 浏览

windows - 红宝石。如何在 Windows 上复制和粘贴 irb?

如何在 Windows 上复制和粘贴 irb(交互式 Ruby Shell)?

0 投票
2 回答
1285 浏览

html - Textarea overflow-x when a user copy-pastes into it?

I have a textarea with overflow-x: auto; attributed to it. It works great when a user is typing text into the box by hand. When a user copy pastes a line from a file, however, that is bigger than my textarea, the overflow-x property does not work, instead the textarea wordwraps the long line.

Is there a way (maybe javascript) to make overflow-x work on copy-paste?

Thanks.

0 投票
2 回答
3265 浏览

php - PHP 4 和 5、Ctrl-C、system() 和子进程

我有一个 PHP 脚本,它使用system()调用来执行其他(可能长时间运行的)程序(感兴趣:NCBI BLAST、phrap、primer3 和其他用于进行 DNA 序列分析和组装的程序)。

我在 Windows XP 下运行,在命令提示符下使用 PHP 的 CLI 版本,或者作为服务运行。(无论哪种情况,我都通过数据库表中的任务队列与它通信)。

在 PHP4 下:当我点击Ctrl+时C,脚本停止并且当时运行的任何子进程也停止。在 PHP5 下:当我点击Ctrl+时C,脚本停止,但孩子仍在运行。

同样,当将脚本作为服务运行时,使用 PHP4 运行时停止服务会停止子进程,而使用 PHP5 时子进程会继续运行。

我尝试编写一个最小的测试应用程序,并发现了相同的行为。测试 PHP 脚本仅使用 system() 执行 C 程序(仅休眠 30 秒),然后等待按键被按下。

我查看了 PHP 4.4.9 和 5.2.6 的源代码,但在 system() 代码中没有发现它们会导致这种情况的差异。我还快速查看了 CLI 应用程序的启动代码,并没有发现信号处理方面的任何差异。

任何可能导致此问题或解决方法的提示将不胜感激。

谢谢。

0 投票
1 回答
377 浏览

macos - Mac 控制台粘贴生成垃圾文本

在 mac os 控制台上,当粘贴大量文本(例如 sql 数据库)时,我会收到大量垃圾和损坏的文本。但是当在 Windows 下或文本框中执行相同操作时,不会发生这种情况,并且文本输出正常。

这是缓冲区问题还是类似的问题?如果是这样,有人知道任何标志可以使其尺寸更大吗?

除此之外,有人对解决此问题的方法有任何建议吗?

0 投票
1 回答
620 浏览

objective-c - 您可以使用 NSPasteBoard 粘贴到另一个应用程序中吗?

我发现了如何获取 NSPasteboard 的内容,并将其复制到我的活动应用程序中。我还没有找到将它粘贴到另一个应用程序的方法,只是如何将它粘贴到我当前的应用程序中。

如果您想知道我为什么要这样做,我正在研究是否有办法改进 Jumpcut 开源应用程序 (jumpcut.sf.net)。目前,它伪造 Cmd+v 将内容粘贴到另一个应用程序中,但这在 X11 上不起作用(需要 Ctrl+v)。

谢谢

0 投票
4 回答
6503 浏览

c# - 如何将图像和文本作为一个对象复制到剪贴板?

我正在尝试将文件中的图像和文件中的文本复制到剪贴板。我的意图是打开一个 word 文档或一封 Outlook 电子邮件,并将文本和图像粘贴到一个标准粘贴命令(例如 CTRL-V)中。我可以很容易地分别做这两个,但是在一个操作中同时做这两个似乎不起作用。

这就是我如何让这两个作为单独的操作工作(当然只有相关的代码行,去掉 try/catch 等):

将图像添加到剪贴板:

...

...

将文本添加到剪贴板:

...

...

我正在使用 c# 和 .net 2.0 框架并针对 Windows XP(在不久的将来可能还会使用 Vista)。

TIA