Friday 8 December 2017

Delforexp gexperts editor


NOTA: Esta é a página antiga, por favor, vá para a nova. Por um tempo, venho oferecendo versões experimentais de GExperts. Essas versões são sempre baseadas no atual código de repositório SubVersionCVS do projeto GExperts. Além da funcionalidade normal, eles incluem o formatador de código anteriormente conhecido como DelForEx. O código foi gentilmente doado por Egbert van Nes. Além de integrá-lo em GExperts, também fiz muitas tarefas de limpeza e correção de erros para o código de formatador. Também conhece algumas das novas construções de linguagem (com Delphi 200x). Além disso, esta versão tenta preservar os favoritos e os pontos de interrupção (o que, infelizmente, nem sempre funciona). Uma vez que a qualidade atual do código e o status geral impedem que o formatador seja incluído nos lançamentos oficiais do GExperts, venho oferecendo versões experimentais. Essas versões são um patch para uma instalação GExperts existente. O arquivo atual GExperts-1.36-experimental-twm-2017-03-04.zip contém: EditorExpertGExpertsXxxx. dll GExperts para as versões de Delphi suportadas (6, 7, 2005, 2006, 2007, 2009, XE1, XE2) onde o O formatador é implementado como um expert em editor RegularExpertGExpertsXxxx. dll GExperts para as versões de Delphi suportadas, onde o formatador é implementado como especialista especialista FormatterSettings-Yyyy. ini Várias configurações predefinidas para uso no formatador, o padrão é FormatterSettings-Borland preview. pas Uma amostra Arquivo de código-fonte que é usado dentro da caixa de diálogo de configuração para visualizar a formatação. Para instalá-lo, você deve primeiro baixar e instalar a versão correspondente de GExperts (atualmente 1.36). Depois, você copia o arquivo preview. pas e todos os arquivos. ini para o diretório de instalação GExperts. Além disso, você precisa de um dos. dlls. Escolha aquele que corresponda à sua versão Delphi e qualquer tipo de especialista que você prefere e substitua o arquivo GExpertsXxxx. dll existente pelo do arquivo ZIP. A diferença entre um especialista em editor e um especialista regular é principalmente onde você encontra as opções de configuração. Os especialistas regulares são listados diretamente na caixa de diálogo de configuração do GExperts. Lá você pode definir um atalho e, ao pressionar o botão Configurar, você pode abrir a caixa de diálogo de configuração própria dos especialistas. Além disso, um especialista regular tem uma entrada no menu principal do GExperts. Os especialistas do editor estão listados em sua própria guia na caixa de diálogo de configuração do GExperts. Novamente, você pode definir uma tecla de atalho e abrir a caixa de diálogo de configuração. Eles estão listados sob a entrada GExperts menus Editor Expert, mas geralmente são ativados usando o atalho configurado. Várias pessoas me pediram para fornecer o código-fonte. Ele sempre esteve disponível no repositório GEXperts SubVersion Veja o ramo do formatador (as versões antigas foram baseadas no repositório CVS). Fui há algum tempo lançando versões experimentais de GExperts que incluem o formatador de código anteriormente conhecido como DelForEx com algumas melhorias e Conserta. A última versão é de 2008-12-26 e suporta as seguintes versões de Delphi: Delphi 6 a 7 Delphi 2005 a 2010 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

No comments:

Post a Comment