Wie kann ich mehrere Zeilen in Ruby kommentieren?
Antworten
Zu viele Anzeigen?#!/usr/bin/env ruby
=begin
Every body mentioned this way
to have multiline comments.
The =begin and =end must be at the beginning of the line or
it will be a syntax error.
=end
puts "Hello world!"
<<-DOC
Also, you could create a docstring.
which...
DOC
puts "Hello world!"
"..is kinda ugly and creates
a String instance, but I know one guy
with a Smalltalk background, who
does this."
puts "Hello world!"
##
# most
# people
# do
# this
__END__
But all forgot there is another option.
Only at the end of a file, of course.
- So sieht es aus (per Screenshot) - ansonsten ist es schwer zu interpretieren, wie die obigen Kommentare aussehen werden. Zum Vergrößern anklicken :
Adam Lear
Punkte
36637
Rein Henrichs
Punkte
15102
miku
Punkte
170688
the Tin Man
Punkte
154584
- See previous answers
- Weitere Antworten anzeigen
9 Stimmen
Es ist ziemlich unglücklich, dass mehrzeilige Kommentare in Ruby wie ein Codeblock aussehen. Und angesichts der hohen Punktzahl, die für diese Frage vergeben wurde (und der akzeptierten Antwort), sollten die Leute, die an der Ruby-Syntax arbeiten, eindeutig ein wenig darüber nachdenken.