Página 1 de 1

Novidades do RAD Studio 13

Enviado: terça fev 03, 2026 6:25 am
por VladHax
IDE 64 bits para Windows 64 bits, Novo Operador Ternário para Delphi,
Suporte Inicial para C++23, Pesquisa no IDE, Pacote de Componentes de IA e Website de IA Complementar, Atualização do WebStencils, Controle de Versão do Pacote GetIt, Melhorias de Qualidade no VCL, FMX, IDE, Debugger, RAD Server, Delphi e Ferramentas de Código C++


IDE de 64 bits para a plataforma de destino Windows 64
Primeiro IDE de 64 bits com recursos completos para a plataforma de destino Windows 64 com instalação do IDE RAD Studio. Oferece suporte a Delphi e C++ para a criação e depuração de aplicativos Windows de 64 bits, agora incluindo: ferramentas de código para C++ via Visual Assist; suporte para COM, ActiveX e bibliotecas de tipos; modelos dinâmicos (Ctrl+J) e o menu Surround, além de melhorias de qualidade (Delphi e C++Builder).


Novo operador ternário e outras extensões da linguagem Delphi
O RAD Studio 13 apresenta um novo operador ternário, implementado usando a palavra-chave “if”, uma nova função intrínseca NameOf, novas diretivas do compilador {$PUSHOPT} e {$POPOPT}, declaração implícita do parâmetro “Self” nos operadores Initialize e Finalize da classe de registros, novos operadores de linguagem “is not” e “not in”, uma nova diretiva “noreturn” para declaração de procedimento e restrições adicionais para tipos genéricos (somente Delphi).


O C++Builder Windows Modern Toolchain
apresenta suporte para C++ 23
O compilador C++Builder Modern Win64 foi atualizado para Clang 20, oferecendo suporte a C++ 23 (e padrão para C++ 23). Esta é uma atualização significativa para o C++ Modern toolchain do RAD Studio 12.x. O RAD Studio 13 oferece tempo de execução aprimorado do Address Sanitizer (ASAN), bibliotecas compartilhadas com versão e compatibilidade aprimorada com versões legadas do compilador C++Builder (somente C++Builder).



Pacote de componentes SmartCore AI (IA dentro de seus aplicativos)
(Em breve disponível no GetIt). O RAD Studio 13 apresenta novos componentes centrais de IA para adicionar recursos de IA a aplicativos ou criar aplicativos totalmente novos com foco em IA usando Delphi ou C++Builder. Trata-se de um bloco de construção e uma base para o futuro: pode ser ampliado para integração com mecanismos de IA e controles de interface do usuário adicionais. O SmartCore AI Component Pack da GetIt usará drivers específicos para se comunicar via REST com diferentes mecanismos de IA (incluindo OpenAI, Claude, Gemini e Ollama). Os usuários também podem adicionar drivers adicionais para provedores de IA para expandir os recursos do aplicativo (Delphi e C++Builder).


Web Site RAD AI Companion
Juntamente com o lançamento do RAD Studio 13, a Embarcadero está lançando um chatbot personalizado para o RAD Studio, que oferece a capacidade de consultar uma IA especificamente treinada em nosso produto e suas bibliotecas ou solicitar que ele gere código-fonte de aplicativos (Delphi e C++Builder).


Aprimoramentos do WebBroker e WebStencils Enhancements
(incluindo gerenciamento de sessões)
O RAD Studio 13 amplia as tecnologias web do WebStencils (WebBroker, DataSnap, RAD Server) ao fornecer scripts do lado do servidor e transformar o RAD Server em uma ferramenta de site e serviço web. O WebBroker adiciona gerenciamento de sessão, melhor integração com o Apache, suporte ao servidor web Nginx e registro aprimorado. O WebStencils oferece suporte para dados de sessão, variáveis globais e nova instrução switch, integrando autenticação e autorização de sessões e oferecendo acesso direto às propriedades do conjunto de dados para facilitar a criação de sites complexos (Delphi e C++Builder).



Controle de versões dos pacotes GetIt
No RAD Studio 13, o GetIt adiciona suporte ao controle de versões, permitindo que a Embarcadero e seus parceiros publiquem e ofereçam várias versões do mesmo pacote. Ele também oferece aos usuários a capacidade de escolher uma versão específica na qual seus aplicativos se baseiam, em vez de serem forçados a instalar a versão mais recente (Delphi e C++Builder).


Recursos de pesquisa do RAD Studio IDE
O RAD Studio 13 adiciona recursos de pesquisa abrangentes e configuráveis em muitos painéis do IDE, incluindo o Gerenciador de Projetos, a Visualização da Estrutura, o painel Mensagens e o Log de Eventos. Para o Log de Mensagens, o RAD Studio 13 também adiciona opções de destaque adicionais e introduz o agrupamento de dicas e avisos do compilador no mesmo arquivo de código-fonte
(Delphi e C++Builder).


Melhorias de qualidade: integração de plataformas
Os compiladores RAD Studio são direcionados para Windows (com Delphi e C++) e plataformas Android, iOS, macOS e Linux (com Delphi). A nova versão inclui limpeza das APIs do Windows e atualizações das APIs WinRT, projeção WinAPI WinMD e controle WebView 2 no TEdgeBrowser. O Delphi também inclui headers de API iOS expandidos e importador Java2OP aprimorado para Android (Delphi e C++Builder para Windows, Delphi para outras plataformas).


Melhorias de qualidade: VCL
O RAD Studio 13 apresenta novos recursos e melhorias de qualidade para bibliotecas de interface do usuário integradas. A VCL apresenta a integração das interfaces UIAutomation da Microsoft e o estilo TitleBar, melhorias nos componentes ControlList, FormsTabsBar, TToggleSwitch, rolagem ActionMainMenuBar e muito mais
(Delphi e C++Builder).


Melhorias de qualidade: FireMonkey
O FireMonkey no RAD Studio 13.0 integra o novo Display Link Service para animações mais estáveis e suaves. Melhor desempenho ao copiar bitmaps, aproveitando a GPU, um novo componente MaskEdit, propriedades TPresentedScrollBox adicionais, uma nova interface IFMXSpellCheckerServiceEx, TAlignLayout atualizado para incluir novas opções de alinhamento para centralizar controles e um novo componente ApplicationEvents. A integração aprimorada do FMXLinux permite o uso mais fácil do modelo de interface do usuário do Linux, disponível para clientes Enterprise como pacote GetIt. O suporte ao Skia4Delphi também foi atualizado para a versão mais recente (Delphi e C++Builder).


Melhorias de qualidade: FireDAC e bancos de dados
O RAD Studio 13 apresenta várias atualizações para o FireDAC, incluindo suporte ampliado para campos de banco de dados Unsigned Big Integer, para opções mais flexíveis ao arrastar um campo do editor de campos para um formulário visual. Novos recursos associados à autenticação OAuth para Oracle, operações de backup paralelas para FireBird e suporte aprimorado para tipos de matriz PostgreSQL. Observação: o RAD Studio já inclui a licença para a próxima edição do InterBase 15 Developer (Delphi e C++Builder).


Melhorias de qualidade: aprimoramentos do RAD Server
O RAD Studio 13 torna o uso da documentação da API baseada em Swagger mais flexível, já que os parâmetros de esquema e referência agora são opcionais. A nova versão adiciona a opção de suporte ao RAD Server Multi-tenancy para integrar a configuração específica do locatário e introduz uma maneira simples e direta de implementar o controle de versão da API (com um servidor oferecendo várias versões das mesmas APIs REST para aplicativos clientes mais antigos e mais recentes) (apenas nas edições Delphi e C++Builder, Enterprise e Architect).


Melhorias de qualidade: Ferramentas de código Delphi e C++
Em resposta às solicitações dos clientes Delphi, o antigo mecanismo “Classic” Delphi CodeInsight para autocompletar código está disponível novamente como alternativa à versão com DelphiLSP no IDE. O RAD Studio 13 também oferece um assistente Delphi Upgrade Advisor para permitir que os desenvolvedores identifiquem alterações significativas na configuração do projeto e no código, melhorando o tempo de compilação e a experiência com as ferramentas de código. Para C++, a integração do Visual Assist está habilitada no IDE de 64 bits, ao mesmo tempo em que oferece maior estabilidade no IDE de 32 bits (Delphi e C++Builder).


Melhorias de qualidade: IDE e depurador
O RAD Studio 13 inclui inúmeras melhorias no IDE. Os depuradores baseados em LLDB foram atualizados para a versão 20 do LLDB, acompanhando a atualização do compilador C++ para o Clang 20. A qualidade do depurador também foi aprimorada, com foco principalmente na experiência de depuração do IDE de 64 bits. Além disso, a caixa de diálogo “Attach to Process” foi redesenhada para incluir colunas adicionais que exibem informações sobre os processos, bem como vários controles da interface do usuário. A nova versão também inclui melhorias no Smart CodeInsight (nossa IA para desenvolvedores) com um novo recurso “Test Connection” na caixa de diálogo de configuração e nas solicitações e no processamento de respostas. No IDE, os usuários podem aplicar a cor de fundo às guias do editor, ativar o tema do IDE para as cores “Structural Highlight” e copiar mensagens de erro do painel de estrutura. O RAD Studio 13 também expande o ToolsAPI para permitir que clientes e fornecedores terceirizados expandam e personalizem o IDE de maneiras quase ilimitadas, usando um conjunto oficial de interfaces
(Delphi e C++Builder).



Recursos padrão desde o RAD Studio 12
Compiladores 64-bit

IDE RAD Studio de 64-bit

Suporte a telas 4k no RAD Studio

Smart CodeInsight: Codificação com IA

Biblioteca de modelos WebStencils

Split Editor Views no IDE RAD Studio

Suporte SKIA para design de UI no FireMonkey

Modo de foco exclusivo para editores e anotações na barra de rolagem

Nível 35 da API Android

Compilador C++ moderno baseado em Clang e Toolchain

InterBase Dev Edition incorporado!

Integração do Visual Assist no C++Builder

Use estilos VCL em tempo de design!



Fonte: https://www.embarcadero.com/br/products ... 3-florence

----------

Aprenda a programar com a Nasciweb Academy!!!!