KDevelop 5.6 promete melhor estabilidade e desempenho

KDevelop 5.6 IDE traz melhor estabilidade e desempenho
KDevelop

Depois de seis meses de intensos trabalhos de aperfeiçoamento, saiu a mais nova versão do A versão do KDevelop, a 5.6. Este é um ambiente de desenvolvimento integrado focado no KDE. Assim, ele está disponível com diversas mudanças importantes. O KDevelop 5.6 IDE promete melhor estabilidade e desempenho

O KDevelop 5.6 não é o lançamento IDE mais empolgante dos últimos tempos. No entanto, traz com ele um foco em melhor estabilidade, desempenho e manutenção futura para sua base de código.

Este lançamento traz meio ano de trabalho, focado principalmente em estabilidade, desempenho e manutenção futura. Muitos recursos existentes receberam pequenas melhorias novamente, e há uma adição visível: a exibição opcional de notas embutidas para problemas no final da linha (commit), diz o comunicado oficial.

Saiba mais na postagem do blog de David Redondo apresentando esse recurso.

KDevelop 5.6 promete melhor estabilidade e desempenho

KDevelop 5.6.0 em ação, mostrando notas de problemas inline

O KDevelop 5.6 traz consigo a capacidade de exibir notas embutidas para problemas no final da linha, melhor suporte ao projeto CMake com uma variedade de mudanças, melhor suporte à linguagem C ++, melhor tratamento da linguagem PHP, suporte para Python 3.9.

Outras Mudanças

  • Corrigir o foco do teclado para plasmóide;
  • Recarregue as sessões no dataengine apenas quando os arquivos/caminhos relevantes forem alterados;
  • Mostrar sessões vazias no mecanismo de dados;
  • Associe pontos de interrupção carregados a um cursor em movimento;
  • Certifique-se de que DebugController seja inicializado antes que a IU seja exibida;
  • Remova o alias “text/x-diff” dos tipos MIME suportados;
  • Suporte também o novo nome KSysGuard do que antes era chamado de KF5SysGuard;
  • Execute: lembre-se da opção de matar um processo que já está em execução;
  • Faça a compilação com MSVC ++ 19.24;
  • Otimize e melhore a expansão de variáveis de ambiente;
  • Suporte para escape de barra invertida antes do dólar em variáveis de ambiente;
  • Considere catchpoint um ponto de interrupção do código;
  • Remove os diretórios do repositório de itens temporários;
  • Alteração do comportamento da solução alternativa em QUrl :: ajustado (QUrl :: NormalizePathSegments);
  • Previna a recursão na expansão de variáveis de ambiente;
  • Não trave quando não houver documentação para um determinado URL;
  • Ignorar DecompositionDecl não exposto;
  • Permite a expansão de variáveis personalizadas definidas dentro de outras variáveis;
  • Permitir usePreview = true para estilos de formatador de origem criados pelo usuário;
  • Limpe as declarações AStyleFormatter;
  • Permitir o seguimento de link entre provedores;
  • Armazenar em cache apenas PCH e resultados de conclusão para arquivos abertos no editor;
  • Corrija o zoom Ctrl + mouse_scroll da visualização da documentação;
  • Use os ícones de erro de dados para marcar problemas;
  • Correção da redefinição do fator de zoom da visualização da documentação por meio do atalho Ctrl + 0;
  • Permitir a navegação com os botões de avançar e voltar do mouse nas páginas iniciais do CMake e ManPage;
  • Corrija a navegação da visualização da documentação por meio dos botões para frente e para trás do mouse;
  • Não force a atualização ao recarregar projetos;
  • ProblemNavigationContext: conserta ícones em escala de pixel na dica de ferramenta do problema;
  • Não inclua marcadores de fim de linha nas configurações do diretório de construção;
  • Não trave quando não conseguirmos encontrar uma tela para a dica de ferramenta ativa;
  • E não travar quando as assinaturas não corresponderem no AdaptSignatureAssistant.

Mais detalhes sobre o lançamento do KDevelop 5.6 e para downloads via KDevelop.org.