在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>"
我希望当我从这个字符串文字中复制时,可以选择在剪贴板中存储干净文本,就像粘贴前一样。即回原始文本。
这甚至可能吗?
答案 0 :(得分:40)
将光标放在字符串的值上,然后按 Alt + Enter | Copy String Concatenation Text to the Clipboard