标签: linefeed

464
推荐指数
9
解决办法
46万
查看次数

如何让IntelliJ IDEA在文件的每一端插入一个新行?

如何使IntelliJ IDEA在文件的每一端插入一个新行,以便GitHub不会抱怨?

intellij-idea linefeed

262
推荐指数
8
解决办法
5万
查看次数

"换行"和"回车"有什么区别?

如果有这两个关键字,那么它们必须具有自己的含义.所以我想知道是什么让他们与众不同,他们的代码是什么?

string newline carriage-return linefeed

201
推荐指数
3
解决办法
23万
查看次数

在PHP中用文件写一个新行

我的代码:

$i = 0;
$file = fopen('ids.txt', 'w');
foreach ($gemList as $gem)
{
    fwrite($file, $gem->getAttribute('id') . '\n');
    $gemIDs[$i] = $gem->getAttribute('id');
    $i++;
}
fclose($file);
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它是\n作为字符串写的,所以文件看起来像这样:

40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880
Run Code Online (Sandbox Code Playgroud)

从Google开始它告诉我使用\r\n,但是\r回车似乎不是我想做的.我只是希望文件看起来像这样:

40119
40122
40120
42155
36925
45881
42145
45880
Run Code Online (Sandbox Code Playgroud)

谢谢.

php fopen newline fwrite linefeed

101
推荐指数
4
解决办法
29万
查看次数

为什么Windows使用CR LF?

我理解两者之间的区别,所以没有必要进入,但我只是想知道为什么Windows使用CR和LF来表示换行的原因是什么.看起来Linux方法(只使用LF)更有意义,节省空间,更容易解析.

windows line-endings carriage-return linefeed

76
推荐指数
3
解决办法
3万
查看次数

Java中的回车\换行

我使用Java代码在Unix环境中创建了一个文本文件.

对于写文本文件我使用java.io.FileWriterBufferedWriter.并且对于每行之后的换行我使用bw.newLine()方法(在哪里bw是对象BufferedWriter).

我通过从Unix环境本身附加邮件(使用Unix命令自动化)发送该文本文件.

我的问题是,在我从Windows系统中的邮件下载文本文件后,如果我打开该文本文件,则数据未正确对齐.newline()性格不起作用,我想是的.

如果我在Windows环境中打开文本文件,我想要在Unix环境中使用相同的文本文件对齐.

我该如何解决这个问题?

下面的Java代码供您参考(在Unix环境中运行):

File f = new File(strFileGenLoc);
BufferedWriter bw = new BufferedWriter(new FileWriter(f, false));
rs = stmt.executeQuery("select * from jpdata");
while ( rs.next() ) {
    bw.write(rs.getString(1)==null? "":rs.getString(1));
    bw.newLine();
}
Run Code Online (Sandbox Code Playgroud)

java line-endings eol carriage-return linefeed

51
推荐指数
2
解决办法
22万
查看次数

PHP:Telegram Bot:在文本消息中插入换行符

"\n"并且"\r\n",在电报机器人发送的短信中进行测试,以创建换行符._使用它们后,将显示下划线,而不是显示换行符.

如何在机器人发送的电报信息中打印换行?

$txt = '?? ???? ?? ????? ???? ?? ??? ???? ???? 10 ?? ?? ?????? ???? ???? ??? ????? ????? ??.';
$txt .= " \n ";
$txt .= 'Thanks for joining, Every day at almost 18:30 GMT an intersting video will be sent';
Run Code Online (Sandbox Code Playgroud)

消息演示 在此输入图像描述

任何帮助将不胜感激.

php linefeed telegram-bot

45
推荐指数
5
解决办法
5万
查看次数

33
推荐指数
3
解决办法
8万
查看次数

回车和换行... C#中是否都需要?

将新行字符插入字符串时,我通常会这样做:

str = "First line\nSecond line";
Run Code Online (Sandbox Code Playgroud)

在C#中,这是标准做法吗?我还应该包含'回车'字符'\ r'吗?以下是否有任何区别,如果有,它们是什么?

str = "First line\nSecond line";
str = "First line\r\nSecond line";
Run Code Online (Sandbox Code Playgroud)

如果同时使用'回车'和'换行'是标准做法,是否有特定的订单?为什么?

注意:我在SO上阅读了一些其他帖子,但没有找到特定于.NET/C#的答案.

编辑:测试一个小应用程序后,我没有看到'\n'和'\n\r'或'\ r \n'之间有任何区别.

c# carriage-return linefeed

29
推荐指数
2
解决办法
12万
查看次数

如何在Eclipse控制台中获取没有换行效果的回车?

如果我

System.out.print("something\r");
Run Code Online (Sandbox Code Playgroud)

在控制台,我有光标回到行的开头,最后是

System.out.print("something\r");
System.out.print(" any\r");
Run Code Online (Sandbox Code Playgroud)

我有

 anything
Run Code Online (Sandbox Code Playgroud)

类型.

但是在Eclipse控制台我得到了

something
 anything
Run Code Online (Sandbox Code Playgroud)

好像它被\r视为CR/LF.

我该如何设置?

java eclipse console carriage-return linefeed

27
推荐指数
2
解决办法
1万
查看次数