Toon posts:

[Visual Fortran] multiline comment

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

weet iemand hoe je comment toe kunt passen voor meerdere regels? Ik heb al in de help gezocht, hier alles al doorzocht en ook al google gebruikt. Het enige dat naar voren komt is dat je: ! moet gebruiken maar dat is maar voor een enkele regel.

Groeten Diablo1983

  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Meerdere regels laten beginnen met !

! dit
! is
! dus
! een
! multiline
! comment

Verwijderd

Topicstarter
haha, zeer grappig, kan het niet met een begin en eind tag?

Ik bedoel dus als ik een heel stuk van commentaar wil voorzien heb ik geen zin om overal een ! voor te zetten.

[ Voor 50% gewijzigd door Verwijderd op 05-04-2004 14:11 ]


  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 21-05 14:59

pjvandesande

GC.Collect(head);

Voor elke regel ! zetten :+

Maargoed, dit werkt:

code:
1
2
3
!DEC$IF (.FALSE.)
...("commented" code, ook al is het niet groen) 
!DEC$ENDIF


Ik weet niet in hoeverre er IDE'macro's zijn zoiets al Begin/EndComment

Verwijderd

Topicstarter
k zal dit eens proberen, ik had gehoopt dat er mischien iets zou zijn als

!/
....
....
/!

bedankt iig!

[ Voor 9% gewijzigd door Verwijderd op 05-04-2004 14:16 ]


Verwijderd

Topicstarter
Ok dan dit werkt hartstikke mooi! _/-\o_ maar heeft iemand nog een andere oplossing? :P

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 21-05 14:59

pjvandesande

GC.Collect(head);

Nee, helaas niet. Je kan zelf een macro maken natuurlijk.

Zo iets als:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Option Explicit

Sub BeginComment()
dim strFunctionName
strFunctionName = ActiveDocument.Selection
if strFunctionName = "" Then
ActiveDocument.Selection = "!DEC$ IF (.FALSE.)" & vbCrLf
end if
End Sub

Sub EndComment()
'DESCRIPTION: End a comment block in a CVF source
dim strFunctionName
strFunctionName = ActiveDocument.Selection
if strFunctionName = "" Then
ActiveDocument.Selection = "!DEC$ END IF" & vbCrLf
end if
End Sub


Zo kun je heel makkelijk een stuk code commenten. Maar /* en */ zou het makkelijkst zijn.

[ Voor 25% gewijzigd door pjvandesande op 05-04-2004 14:32 ]

Pagina: 1