Ajuda do Collabora Office 24.04
Especifica as definições do Basic IDE (Integrated Development Environment) para ajudar a criar macros no Basic.
Esta funcionalidade ajuda os programadores Basic a completar o código, poupando tempo e ajudando a reduzir os erros no código.
Display methods of a Basic object. Code completion will display the methods of a Basic object, provided the object is a UNO extended type, and the option "Use extended types" is also on. It does not work on a generic Object or Variant Basic types.
Quando uma variável é uma interface ou estrutura UNO, aparece uma caixa de lista ao digitar o ponto logo após o nome da variável (como aVar. [aparece a caixa de lista] ). Os seus métodos e variáveis estão listadas na caixa exibida. Pode navegar entre os métodos e variáveis sugeridas com as teclas de seta. Para inserir a entrada selecionada, prima a tecla Enter ou clique duas vezes com o rato. Para cancelar a caixa de lista , prima a tecla Esc.
Ao escrever o nome do método, se premir a tecla Tab uma vez, a entrada selecionada será completada automaticamente. Se premir novamente a tecla Tab, irá percorrer as ocorrências com o prefixo mais longo. Por exemplo, ao escrever aVar.aMeth, irá percorrer as entradas aMeth1, aMethod2, aMethod3, sem que as outras entradas fiquem ocultas.
Exemplo:
é uma definição de variável válida e os seus métodos podem ser acedidos com operador ponto ("."):
Estes são auxiliares de programação para os programadores Basic.
Corrige a capitalização das variáveis e das palavras-chave do Basic ao escrever.O IDE do Collabora Office irá modificar as variáveis e instruções do seu código Basic para melhorar o estilo e a leitura. As modificações ao código serão efetuadas tendo por base as declarações das variáveis do programa e nos comandos do Collabora Office.
Exemplo:
E ao escrever Intvar, será corrigido para intVar de modo a que coincida com a utilização da maiúsculas na declaração de intVar.
As palavras-chave do Basic também serão corrigidas automaticamente (a lista de palavras serão extraídas do analisador de sintaxe).
Exemplos:
Integer, String, ReDim, ElseIf, etc...
Fecha automaticamente as aspas abertas. O IDE do Collabora Office irá adicionar a aspa de fecho sempre que for utilizada uma aspa de abertura. Bastante útil para introduzir cadeias no código Basic.
Fecha automaticamente os parênteses abertos. O IDE do Collabora Office irá adicionar o parêntese de fecho “)” sempre que for utilizada um parêntese de abertura “(“.
Insere uma instrução de fecho para os procedimentos.O IDE do Collabora Office irá adicionar a instrução End Sub ou End Function, se você adicionar uma instrução Sub ou Function, caso seja premida a tecla Enter.
Allow UNO object types as valid Basic types. This feature extends the Basic programming language standard types with the Collabora Office UNO types. This allows the programmer to define variables with the right UNO type and is necessary for the code completion feature.
Exemplo:
O uso de tipos extendidos de UNO em programas Basic pode restringir a interoperabilidade do programa quando executado em outras aplicações office.