Depuração de código 4D diretamente no Visual Studio Code
Para os utilizadores de Visual Studio Code que trabalham com 4D, uma nova extensão chamada 4D-Debugger que funciona com 4D 20 R8 está agora disponível.
A nova extensão 4D-Debugger traz novas e poderosas capacidades de depuração ao Visual Studio Code, expandindo as caraterísticas do 4D-Analyzer introduzidas anteriormente. Com esta extensão, pode definir pontos de interrupção, percorrer o código 4D e inspecionar variáveis a partir da interface do Visual Studio Code. Esta ferramenta integra-se perfeitamente, simplificando o processo de depuração e tornando o VS Code um espaço de trabalho mais versátil para projectos 4D.
4D Netkit: Obter informações do utilizador a partir do Google
A capacidade de acessar eficazmente às informações dos usuários do Google é fundamental para criar interfaces de utilizador com capacidade de resposta e automatizar tarefas como o envio de e-mails para vários utilizadores de um domínio. Para satisfazer estes requisitos, introduzimos um conjunto de funcionalidades para obter informações específicas do utilizador e para recuperar todos os perfis e contatos do domínio.
Melhorar a experiência de depuração
A depuração tem um papel vital em qualquer processo de desenvolvimento, e melhorar a funcionalidade e usabilidade do depurador pode aumentar significativamente a produtividade de um desenvolvedor. A partir de 4D 20 R8, 4D introduziu várias melhorias em seu depurador e depurador remoto. Essas atualizações focam em salvar configurações definidas pelo usuário, tornando o gerenciamento e reuso de expressões mais fácil, e redesenhando a interface geral.
4D View Pro: Atualização da importação/exportação do Excel
Como parte do desenvolvimento contínuo de 4D View Pro, expandimos as funcionalidades de importação e exportação de Excel em 4D 20 R8. Nesta atualização, novas opções de idioma foram adicionadas para alinhar com as capacidades da interface e dar mais controle sobre o livro de trabalho exportado.
API IMAP: Recuperar contagens de e-mails não lidos para várias caixas de correio numa única chamada
Muitos de vocês confiam nos comandos IMAP para mostrar o número de emails não lidos na UI de sua aplicação, ajudando os usuários a se manterem informados sobre novas mensagens. Com 4D 20 R7, melhoramos a função IMAPTransporter.getBoxList ( ), permitindo que recupere contagens de emails não lidos e propriedades da caixa de correio simultaneamente, garantindo tempos de resposta mais rápidos.
Melhorar a compilação com tipagem direta em 4D
Com 4D 20 R7 pode dizer adeus aos métodos “Compiler_” e abraçar mais liberdade em como e onde declara suas variáveis. Economize tempo mantendo o foco em seu fluxo de trabalho de desenvolvimento e seu processo de codificação graças a Diret Typing.
4D NetKit: Recuperar contagens de e-mails não lidos para várias etiquetas numa única chamada com a API do Gmail
Muitos de vocês usam comandos Gmail para mostrar o número de emails não lidos na UI da sua aplicação para que os utilizadores saibam sobre novas mensagens. Então, a partir de 4D 20 R7, atualizamos a função Google.mail. getLabelList( ) para que possa obter o número de emails não lidos junto com as propriedades de rótulo para Gmail de uma só vez para garantir tempos de resposta ótimos.
4D View Pro: O que há de novo no 4D 20 R7
4D 20 R7 vem com uma nova versão do SpreadJS, v17.1, e uma atualização do Ribbon que é compatível com ele. Vamos descobrir as novas caraterísticas que essa nova versão oferece para ajudar a acelerar seu desenvolvimento 4D View Pro.
Parâmetros personalizados para inicializar a área da Web incorporada
Uma vez que a área web embutida utiliza CEF como seu motor de navegador web, tem havido pedidos para um método para incorporar interruptores CEF adicionais, como o interrutor autoplay-policy, durante a inicialização da área.
A partir do 4D 20 R6, é possível gerenciar seus parâmetros personalizados usando um arquivo de parâmetros.
4D Netkit: Personalização da interface de ligação OAuth 2.0
Alguns de vocês podem precisar gerenciar a exibição da interface de conexão durante uma conexão OAuth 2.0 por razões técnicas ou de design. A partir de 4D 20 R6, pode escolher não abrir automaticamente um navegador web para mostrar a interface de conexão, mas usar o authenticateURI para mostrá-la onde quiser.
Nesse post de blog, vamos mostrar um exemplo de abertura da interface de login Microsoft dentro de uma área web.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política