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
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.