perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 36
Click for quality!




11.02.2012 / 13:19

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragZeilenumbruch als [] im Editor angezeigt
Seitenanfang
Hallo allerseits,

ich mache gerade recht merkwürdige Erlebnisse mit Notepad++ und dem Windows-Notepad.

Wenn ich ein Script in Notepad++ erstelle und danach mit dem Windows-Editor öffne, werden mir immer mal wieder die Zeilenumbrüche als [] angezeigt. Genauer gesagt ist das ein Zeichen, das aussieht wie ein kleines Rechteck, aber die Klammern treffen es schon recht gut (nur ist da kein freier Bereich zwischen den Zeichen).

Bisher erscheint es mir so, als trete das zufällig auf, allerdings hatte ich gestern auch den ganzen Tag Probleme mit einer Datei, bei der ich genau das heute herausgefunden habe.

Notepad++ zeigt die Datei zwar weiterhin normal an (also mit Zeilenumbrüchen statt Zeichen), allerdings verweigert sich Perl bei der Interpretation. Hatte da gestern die lustigsten Probleme, von "alle Kommentare, die vor der letzten Zeile stehen, brechen das Programm ab" bis "jeder Fehler wird in Zeile 1 gefunden".

Zu einem gewissen Teil kann ich mir das ja jetzt erklären, denn die Datei hatte ja anscheinend wirklich keine Zeilenumbrüche, deshalb stand der ganze Code in Zeile 1 und Kommentare haben alles spätere auskommentiert.

Aber warum passiert das überhaupt? Warum sehe ich diese Zeichen im einen Editor, im anderen nicht?

Hat da jemand Erfahrung oder einfach mehr Ahnung als ich und kann mir helfen?

Vielen Dank schon einmal und beste Grüße
Chris

Datum: 04.11.2008-11:16

BeitragErgänzung
Seitenanfang
Ich weiß ja nicht, ob es was erklärt, aber das Problem scheint nur dann aufzutreten, wenn ich eine Textdatei im Explorer anlege, sie als *.pl benenne und dann in Notepad++ editiere.

Wenn ich den Windows-Editor benutze, ist alles okay mit den Zeilenumbrüchen. Ebenso (anscheinend) wenn ich eine neue Datei in Notepad++ erstelle und dann abspeichere.

Es sieht also so aus, als könnte ich das Problem umgehen, aber rätselhaft ist mir die Sache weiterhin.

Datum: 04.11.2008-12:25

Beitragre: Ergänzung
Seitenanfang
Prüf' mal im Notepad++, ob Du Windows- oder Linux-Zeilenenden verwendest.

Diese "Zeichen" tauchen normalerweise im Notepad auf, wenn man eine Datei mit Linux-Zeilenenden öffnet.

Unter Windows sind die Zeilenumbrüche \r\n unter Linux nur \n.

Datum: 04.11.2008-14:51

Beitragre: Ergänzung
Seitenanfang
Also auf der Registerkarte "Neu/Öffnen/Speichern" ist Windows und ANSI angegeben.

Interessanterweise tritt der Fehler (so erscheint es mir zumindest) aber nur auf, wenn ich die Datei im Explorer anlege - nicht, wenn ich sie in Notepad erstelle und abspeichere.

Datum: 04.11.2008-16:03

-






-
-