Carriage Return zeigt in notepad++, aber nicht textpad?

Ich habe etwas text kopiert Dateien aus einem server. Ich normalerweise verwenden, und lieber notepad++ anschauen, text-Dateien, sondern auf diesem server, nur textpad installiert ist. Das ist wirklich seltsam Verhalten, aber ich habe bemerkt, dass wenn ich eine EOL-Zeichen in notepad++ kann ich ganz klar sehen und suchen Sie nach dem CRLF (also \r\n). Aber wenn ich die gleichen Dateien in textpad, ich bin in der Lage, um die Suche nur auf den LF (\n) und nicht jeder trifft auf die CR (\r). Bin ich etwas fehlt, wie Textpad ist die Interpretation der EOL chars?

  • Danke für die Antwort Kyslik. Ich normalerweise nicht verwenden TextPad, aber das ist das, was ist installiert auf dem server. Wenn ich die Dateien in notepad++ auf meinem desktop kann ich sehen, das CRLF (\r\n), und ich nach Ihnen suchen können. Wenn ich die gleichen Dateien mit Textpad und Suche für CRLF(\r\n) erhalte ich nur Treffer auf LF(\n) und nicht CR(\r). Habe ich etwas falsch mit meinen Einstellungen oder ist Textpad nur wahrhaft interpretieren CRLF als (\n) anstelle von (\r\n)?
  • newline unterscheidet sich in allen 3 gängigsten Betriebssysteme (Windows, Linux und Mac OS) ich Wette, Sie wusste das. notepad++ soweit ich weiß, ist sehr robust und daher newlines werden "erkannt" und ich Wette, Sie können sogar festlegen, wie das Programm "Anzeige" (rendering) im text-Bereich. Wie es scheint ja TextPad interpretieren CRLF als \n auch auf windows-Rechner. Aber werfen Sie einen Blick in release notes von TextPad => In regular expressions in macros, [^...] is now changed to [^...\r\n] to constrain it to the end of line. Ich weiß nicht, Ob ich geholfen habe.
Schreibe einen Kommentar