Gambas verstaat Note, Todo en Old

Note en Todo worden herkend

Ik heb een beetje toevallig ontdekt dat Gambas een mooi overzichtje geeft van bepaalde opmerkingen die ik in de broncode heb gemaakt. Ini het deel van het venster onderaan waar de foutmeldingen van het compileren komen, kan je ook kiezen om de “Notes” te zien. Selecteer het Notes icoon in het rijtje “Konsole”, “Waarschuwingen”, “Notes”, “Versiecontrole (Git)”.

In vier kolommen krijg je een ovezicht van opmerkingen (commentaren) die je in je broncode gemaakt hebt met een bepaald voorvoegsel, bv “Todo” of “Note”. NOTE’s worden in het zwart getoond, TODO’s in het groen.

Type | Klasse | Lijn | Tekst

NOTE | Klassenaam1 | Lijnnummer | Tekst van de commentaar

TODO | Klassenaam2 | Lijnnummer | Tekst van de commentaar

Als je op een lijn klikt ga je onmiddellijk naar die code in de editor. Zeker handig als je een onafgewerkt stuk code aangeduid had met Todo, en het nadien vergeten was. Andere commentaren die in mijn code staan verschijnen niet, zoals “reload list”, “ok” enz.

Bestandsnaam met .old wordt herkend

Even toevallig ontdekt: ik had een betere versie gemaakt van een Form en hernoemde via mijn bestandbeheer (dus niet in de Gambas IDE) de oorspronkelijke versie naar “… .old”; tot mijn verrassing werd dat .old bestand in de IDE zichtbaar met een vuilbakje ernaast.

Ik had beide bestanden van de Form FHtmlOut hernoemd naar FHtmlOut.Form.old en FHtml.Class.old, en dan geeft hij die beide bestanden weer maar met een rood vuilbakje ervoor.
Je kan dat hernoemen niet in de IDE doen, dan wordt de nieuwe naam geweigerd wegens de “.” in de naam (het zou handig zijn moest de IDE de nieuwe .old naam aanvaarden en zelf beide bestanden hernoemen, en bv ook ineens de code controleren of het nergens meer aangeroepen wordt)