LibreOffice 24.8 Help
Bepaalt de instellingen voor BASIC IDE (Integrated Development Environment) om te helpen met het bewerken van macro's in BASIC.
Deze functie helpt de BASIC-programmeur om de code te voltooien, bespaart veel typen en helpt fouten bij het coderen te verminderen.
Methoden van een Basic-object weergeven. Als u de code voltooit, worden de methoden van een Basic-object weergegeven, op voorwaarde dat het object een uitgebreid UNO-type is en dat de optie "Gebruik uitgebreide typen" ook is ingeschakeld. Het werkt niet op een generiek Object- of Variant-basictype.
Als een variable een UNO interface of structuur is, verschijnt er na het typen van een punt achter de naam van de variabele een keuzelijst (zoals aVar. [lijst verschijnt] ). De methoden en variabelen worden in de lijst getoond. Je kunt met de pijltjestoetsen tussen de voorgestelde methoden en variabelen navigeren. Druk op de Enter toets om de gekozen naam in te voegen, of dubbel-klik met de muis op de naam. Gebruik de toets Esc om de keuzelijst af te breken.
Wanneer bij het typen van de naam van een methode de Tab toetst éénmaal wordt ingedrukt, wordt de naam aangevuld. Als nogmaals op de Tab wordt gedrukt, worden de overeenkomstige keuzen getoond, die beginnen met dezelfde letters. Als bijvoorbeeld aVar.aMeth wordt getypt, zullen de mogelijkhedenaMeth1, aMethod2, aMethod3 worden geselecteerd, terwijl andere keuzen niet worden verborgen.
Voorbeeld:
is een geldige variabele-definitie, de methoden hiervan kunnen worden geraadpleegd via de operator punt ("."):
Dit is gecodeerde hulp voor de BASIC-programmeur.
Verbetert, in de meeste gevallen, variabelen en trefwoorden in BASIC, terwijl u typt. LibreOffice BASIC IDE zal de instructies en variabelen van uw code in BASIC wijzigen om de programmeerstijl en leesbaarheid te verbeteren. Wijzigingen aan de code zijn gebaseerd op de vooraf ingegeven van de programma variabelen en op de gekende LibreOffice BASIC-commando's.
Voorbeeld:
en waar Intvar wordt geschreven, wordt dit gecorrigeerd naar intVar om met de bestaande omschrijving van intVar overeen te komen.
BASIC trefwoorden worden ook automatisch verbeterd (de lijst van de trefwoorden kunnen in de parser gevonden worden).
Voorbeelden:
Integer, String, ReDim, ElseIf, etc...
Automatisch sluiten van open aanhalingstekens. LibreOffice BASIC IDE voegt een aanhalingsteken aan het eind toe als u begint met een aanhalingsteken. Handig voor het invoegen van tekenreeksen in de BASIC-code.
Automatisch sluiten van open haakjes. LibreOffice BASIC IDE voegt een haakje ")" aan het eind toe als u begint met een haakje "(".
Voegt automatisch instructie voor sluiten in procedures in. LibreOffice BASIC IDE zal een instructie End Sub of End Function toevoegen nadat u een instructie Sub of Function heeft getypt en Enter heeft gedrukt.
Sta UNO-objecttypen toe als geldige Basictypen. Deze functie breidt de standaardtypen van de Basic-programmeertaal uit met de LibreOffice UNO-typen. Hierdoor kan de programmeur variabelen met het juiste UNO-type definiëren, wat nodig is voor de functie voor het voltooien van de code.
Voorbeeld:
Het gebruik van UNO uitgebreide types in BASIC-programma's kan de interoperabiliteit van het programma beperken, wanneer gebruikt in andere kantoorprogramma's.