Lançamento do editor CudaText 1.110.3


Lançamento do editor CudaText 1.110.3

CudaText é um editor de código gratuito e multiplataforma escrito em Lazarus. O editor suporta extensões Python e possui vários recursos emprestados do Sublime Text. Na página Wiki do projeto https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 o autor lista vantagens em relação ao Sublime Text.

O editor é adequado para usuários e programadores avançados (mais de 200 lexers sintáticos estão disponíveis). Alguns recursos do IDE estão disponíveis como plug-ins. Os repositórios do projeto estão localizados no GitHub. Para rodar em Linux existem compilações para GTK2 e Qt5. CudaText tem uma inicialização relativamente rápida (cerca de 0.3 segundos em uma CPU Core i3).

Alterações feitas nos últimos 2 meses:

  • Mecanismo de expressão regular TRegExpr aprimorado. Adicionados grupos atômicos, grupos nomeados, asserções lookahead+lookbehind, pesquisa de grupos Unicode por p P, suporte para caracteres Unicode maiores que U+FFFF. Este é o mesmo mecanismo incluído no Free Pascal, mas na versão upstream. Espera-se que as alterações do upstream sejam incluídas no Free Pascal.

  • Lexers foram melhorados. Por exemplo, JSON agora destaca todas as construções JSON inválidas, Bash enfatiza “números” inválidos, PHP foi bastante melhorado para passar nos testes de outro editor.

  • Opções adicionadas:

    • Fonte da barra de status.
    • Elemento do tema da interface do usuário para a cor da barra de status.
    • Resolução de exibição da faixa de guias.
    • Permita que as barras inferior e lateral sejam mostradas na inicialização.
  • O comando “Verificar atualizações” funciona em todos os sistemas operacionais.

  • Novo lexer RegEx, para colorir a entrada da caixa de diálogo Pesquisar no modo “expressão regular”.

  • As caixas verticais para o modo de quebra de linha agora funcionam da mesma maneira que no Sublime Text e no VS Code. Mais detalhes estão descritos no Wiki. https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection

  • Para usuários do ST3, há uma seção Wiki mostrando como realizar muitas ações do ST3 no CudaText: https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions

Fonte: linux.org.ru

Adicionar um comentário