在Eclipse中,如何用新行替换字符?

时间:2008-10-01 08:32:21

标签: eclipse editor text-editor eclipse-3.4

在Eclipse 3.3.2中,我想用文件中的新行替换一个字符(比如',')。 我应该在“替换为”框中写什么才能这样做?

编辑:许多答案似乎适用于Eclipse 3.4。是否有Eclipse 3.3.X的解决方案?

6 个答案:

答案 0 :(得分:138)

复选框'正则表达式'并使用'替换为'框中的'\ R'

这是Eclipse 3.4引入的新功能,请参阅What's New in 3.4

答案 1 :(得分:1)

复选框'正则表达式'并使用'替换为'框中的'\ n'

答案 2 :(得分:1)

就像其他人说的那样,只需使用正则表达式,而不只是\ r \ n,请放置\ r \ n

答案 3 :(得分:0)

我刚刚找到an article about that problem。这似乎是一个错误。

有一种解决方法是在剪贴板中复制一个新行,然后将其粘贴到“替换”框中。

答案 4 :(得分:0)

我正在使用Helios并且它有效,但是我有一些替换问题......我想在这些括号之间放置一个换行符“><” (为了使每个新的XML标签转到一个新的行)...首先我必须在两个括号之间放置一个字符,例如/ r,之后我检查了“正则表达式”框并用/替换了/ r R,导致正确的换行符。否则,替换似乎是灰色的。

答案 5 :(得分:0)

如果选中了正则表达式执行文件搜索复选框,那么替换所有/替换选中也将允许正则表达式并将\ n转换为文件中的换行符

相关问题