Wednesday 23 August 2017

Delforex Delphi Formatter Pcb


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-2012-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. Foi sempre disponível no repositório GEXperts SubVersion. Procure no ramal do formatador (as versões antigas foram baseadas no repositório CVS). Uso do plugin JCF IDE O plugin 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.

No comments:

Post a Comment