Intellij-idea反向粘贴到字符串中(也就是字符串中的副本)?

时间:2015-07-29 11:24:45

标签: java intellij-idea editor copy-paste

在Intellij中,如果你将一些文本粘贴到一个字符串文字中(在双引号之间),java编辑器可以自动重新格式化粘贴的文本 - 即为双引号新行放置必要的转义字符等。
我想做反向,即从编辑器中的字符串文本中复制文本时,将干净的文本放在剪贴板中,没有转义字符,双引号和用加号等分隔的新行。

例如,当粘贴这些XML行

<?xml version="1.0" encoding="utf-8"?>
<a></a>

在Intellij Java编辑器中的字符串文字中变为:

String str = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
             "<a></a>"

我希望当我从这个字符串文字中复制时,可以选择在剪贴板中存储干净文本,就像粘贴前一样。即回原始文本。

这甚至可能吗?

1 个答案:

答案 0 :(得分:40)

将光标放在字符串的上,然后按 Alt + Enter | Copy String Concatenation Text to the Clipboard