eclipse粘贴多行

想要在eclipse中粘贴一个有换行的长文本,但""是不能跨行的,在Window->Preferences->Java->Editor->Typing中选择Escape text when pasting into a string literal,就能使其满足条件,如果发现有\r\n存在按需求替换就好了。

顺带说一句配合UltraEdit+正则,真是无脑写码神器!

UltraEdit的正则:

% 匹配行的开始 – 显示搜索字符串必须在行的开始,但是在所选择的结果字符串中不包括任何行终止字符。
$ 匹配行尾 – 显示搜索字符串必须在行尾,但是在所选择的结果字符串中不包括任何行终止字符。
? 除了换行符以外匹配任何单个的字符。
* 除了换行符匹配任何数量的字符和数字。
+ 前一字符匹配一个或多个,但至少要出现一个。
++ 前一字符匹配零个或多个,但至少要出现一个。
^b 匹配一个分页。
^p 匹配一个换行符(CR/LF)(段)(DOS文件)。
^r 匹配一个换行符(CR 仅仅)(段)(MAC 文件)。
^n 匹配一个换行符 ( LF 仅仅 )( 段 )( UNIX 文件 )。
^t 匹配一个标签字符TAB。
[] 匹配任何单个的字符,或在方括号中的范围。
^{A^}^{ B^} 匹配表达式A或 B。
^ 重载其后的正规表达式字符。
^(^) 括或标注为用于替换命令的表达式。
一个正则表达式最多可以有9个标注表达式, 按正规表达式的需要而定。
相应的替换表达式是 ^x , 替换范围x是1-9。

如何在ultraedit删除空行(含空格,tab,制表符等怪字符):
查找框中输入:%[ ^t]++^p,注意^t之前有空格。
在替换框什么也不输。

你可能感兴趣的:(eclipse,正则,文本编辑,多行粘贴)