Uso de plug-in JCF IDE O plug-in JCF IDE está na biblioteca JcfIDE. bpl. Ele coloca itens de menu no formato do código ToolsJedi. Os itens de menu funcionam da seguinte forma: Arquivo de origem atual Isso formata o arquivo fonte Delphi atual :). A formatação é feita através do IDE - o arquivo no disco não é alterado, e Delphis desfazendo com CTRL-Z ou o item de menu EditUndo irá desfazer o formato no IDE, como em qualquer outra edição que você fizer. Note que você terá que desfazer duas vezes. Após o primeiro desfazer, todo o conteúdo do seu arquivo parecerá ter desaparecido - não entrar em pânico, basta pressionar CTRL-Z novamente. Isto é devido às limitações da API Plugin IDE - o plug-in não pode substituir o conteúdo da janela IDE em uma única etapa atômica, e primeiro deve remover os conteúdos existentes e colocar o novo texto. Se você conhece uma maneira de contornar isso, por favor, avise-me. Avisos e mensagens são enviados para a janela de mensagens IDEs. Todos os arquivos no projeto formatará todos os arquivos no projeto aberto no momento. ) O formato passa a ler e escrever os arquivos no disco. Os arquivos abertos no IDE não são alterados, mas o Delphi solicitará qualquer arquivo aberto que o arquivo no disco tenha mudado. Todos os arquivos abertos Faz o trabalho do arquivo fonte atual em todas as janelas IDE abertas que são arquivos. pas ou. dpr. Definir o trabalho como detalhado no arquivo de ajuda. Já estive algum tempo liberando versões de GExperts experimentais que incluem o formatador de código anteriormente conhecido como DelForEx com algumas melhorias e correções. A última versão é de 2008-12-26 e suporta as seguintes versões de Delphi: Delphi 6 a 7 Delphi 2005 a 2018 Delphi XE Delphi XE2 para XE7 Por favor, note que, eu estou usando isso apenas com Delphi 2007, então as outras versões Pode ter erros desconhecidos. Além disso, nem todas as melhorias linguísticas das versões Delphi posteriores irão funcionar, p. Ex. Tipos aninhados, genéricos e métodos anônimos. Btw: Qualquer ajuda para melhorar o formatador, especialmente a adição de novas construções de idiomas seria apreciada. O código fonte pode ser baixado do repositório de subversão vinculado da minha página inicial. A versão TWM dos GExperts funciona bem e está bem integrada no IDE. Ele permite que você escreva e modifique seu código sem se preocupar demais com a formatação exata, então basta clicar no hot-key atribuído e se reformula instantaneamente. Eu sempre achei fácil configurar para combinar com o estilo que eu prefiro, e não tão complexo quanto o formato de código JEDI, que parecia um exagero para mim. A versão Delphi 2009 está agora disponível no link postado acima, embora com base em uma versão beta do GExperts. No entanto, ainda é o mesmo formatador embaixo, e desconhece a sintaxe de alguns dos novos aprimoramentos do Delphi. Respondido 31 de dezembro 08 às 12:19
Comments
Post a Comment