WikiDer > Kommentar entfernen
In dem Informatik verweist auskommentieren (ebenfalls Stern aus oder auspeitschen benannt) nach dem in Kommentar Teile von a . platzieren Datei, wie eine Konfigurationsdatei oder die Quellcode von a Computer Programm. Damit soll sichergestellt werden, dass der kommentierte Code oder die kommentierten Einstellungen die Ausführung des Programms nicht beeinträchtigen. Beim Auskommentieren werden häufig Blockkommentare verwendet, das sind Kommentare, die sich über mehrere Zeilen verteilen können (z /* Kommentar */ im Programmiersprachen wenn C und Java).
Benutzen
Manchmal erfolgt das Auskommentieren durch Hinzufügen eines Sprachkonstrukts, das sicherstellt, dass ein Teil des Quellcodes nie ausgeführt wird, z. B. durch Hinzufügen einer Prüfung, die immer erfolgreich ist oder immer fehlschlägt. Sie können auch verwenden Präprozessor-Anweisungen um Teile des Quellcodes zu deaktivieren. In C, C und C# können Sie das mit dem #wenn, #ifdef (nur C und C ) und #endif Anleitung. Der Code ist nur enthalten, wenn die Ausdruck nach dem #wenn oder #ifdef wo ist. Um beispielsweise Code auszukommentieren, setzen Sie ihn vor den Code #wenn 0 und nach dem Code #endif. Dieser Code wird jetzt nicht im ausführbare Datei enthalten sein, da der Ausdruck 0 de Wahrheitswert hat falsch.
Das Auskommentieren von Quellcode kann mit redundantem oder veraltetem Code erfolgen, der im Quellcode belassen wird, um ihn klarer zu machen. Es wird auch an einem Codestück durchgeführt, das einen Fehler enthält, um Fehler helfen. Bei der debuggen Code kann kommentiert werden, um die Auswirkungen zu sehen, wenn bestimmter Code nicht ausgeführt wird. Dies kann helfen, einen anderen Teil des Quellcodes zu debuggen.
Problem
Kommentare blockieren nicht erlaubt
Das Auskommentieren von Code ist in Programmiersprachen, die keine Verschachtelung von Blockkommentaren zulassen, nicht immer möglich. Im C Blockkommentare können nicht verschachtelt werden, was bedeutet, dass Teile des Quellcodes, die bereits Blockkommentare enthalten, nicht wieder in Blockkommentare eingefügt werden können. So ist /*/*Beispiel*/*/ nur 1 Kommentar, nämlich /*Beispiel und der zweite */ gehört zu nichts. In C wird ein Präprozessor verwendet, um dies zu beheben. In anderen Sprachen, wie z Haskell, ist es möglich, Blockkommentare zu verschachteln, sodass das obige Beispiel, das in Haskell aussieht, aussieht {-{-Beispiel-}-}, ist möglich.
Websicherheit
Im HTML Das Auskommentieren von Abschnitten einer Webseite kann zu einem unsichere Website.[1] Eine HTML-Seite mit Kommentaren wird an einen Webbenutzer gesendet, damit die Kommentare auch lesbar sind. Der Inhalt dieses Kommentars kann sich auf Bereiche der Website beziehen, die sich noch in der Entwicklung befinden und von unwilligen Personen genutzt werden können.
Verweise
- ↑(und) Websicherheit: Sind Sie Teil des Problems?, Christian Heilmann, Smashing Magazine, 14. Januar 2010
Externer Link
- (und) Auskommentieren, in dem Jargon-Datei