LibreOffice 25.2 Hjælp
Definerer indstillingerne for BASIC IDE (integreret udviklingsmiljø) for at hjælpe med at redigere makroer i Basic.
Denne funktion hjælper Basic-programmører med at fuldføre kode, gemme omfattende kode og hjælper med at undgå kodefejl.
Viser metoder for et Basic-objekt Kodefuldførelse vil vise metoderne for et Basic-objekt, forudsat at objektet en udvidet UNO-type, og at indstillingen "Benyt udvidede typer" også er slået til. Det virker ikke på de generiske Basic-typer Object ellerVariant.
Når en variabel er et UNO-interface eller -struktur, fremkommer en rulleliste når du indtaster punktum efter variablens navn (som aVar. [rullelisten fremkommer] ). Dens metoder og variable vises i rullelisten, se herunder. Du kan navigere mellem de foreslåede metoder og variable med piletasterne. Tryk på Enter for at indsætte den markerede eller dobbeltklik med musen. For at afbryde rullelisten kan du trykke på Esc-tasten.
Ved indtastning af metoders navne, og efterfølgende taster Tabulator en enkelt gang, vil den fuldføre det aktuelle element, og tastes Tabulator endnu en gang, gennemgås alle match med det længste præfix. For eksempel når der er tastet aVar.aMeth vil den gennemløbe aMeth1, aMethod2, aMethod3 elementerne, og andre elementer skjules ikke.
Eksempel:
Er en valid variabeldefinition, hvis metoder kan benyttes via operatoren punktum(.):
Dette er kodehjælpere i Basic-programmering.
Korrigerer tilfælde af Basic-variable og nøgleord, mens du skriver. LibreOffice Basic IDE vil rette indtastningen mens du skriver Basic-erklæringer og Basic-variable for din kode for at optimere kodestilen og læsbarheden. Ændringerne i koden er bygget på programmets variabeldeklarationer og de afviklede LibreOffice Basic-kommandoer.
Eksempel:
og hvis du skriver Intvar, vil det blive korrigeret til intVar for at matche tilfældet som er deklareret som intVar .
Basic-keywords korrigeres også automatisk (listen af keywords tages fra fortolkeren).
Eksempler:
Integer, String, ReDim, ElseIf, etc...
Lukker automatisk åbne anførselstegn. LibreOffice Basic IDE vil tilføje lukkende anførselstegn hver gang du skriver et åbnende anførselstegn. Der er praktisk, når du skal indsætte tekststrenge i Basic-koden.
Lukker automatisk parenteser. LibreOffice Basic IDE vil automatisk lukke parenteser “)” hver gang du starter en parentes “(“.
Lukker automatisk lukke-erklæring for procedurer. LibreOffice Basic IDE vil automatisk tilføje en erklæring End Sub eller End Function, efter at du skriver en Sub eller Function sætning og trykker Enter.
Tillader UNO-objekter som gyldige Basic-typer. Denne funktion udvider Basic-programmeringssprogets standardtyper med LibreOffice UNO-typerne. Dette tillader programmerne at definere variable med den korrekte UNO-type, hvilket er nødvendigt for funktionen kodefuldførelse.
Eksempel:
Brugen af UNO udvidede Typer i Basic programmer kan begrænse interoperabiliteten af programmet, når det udføres i andre kontorpakker.