Úteis modelos de código Delphi

votos
7

Eu tenho programado em Delphi há pouco mais de dois anos agora, e eu tenho apenas talvez 5 modelos personalizados, eu sinto como se eu deveria ter mais.

Se alguém tiver alguma queridos particularmente úteis que seria ótimo ter um bom repositório deles aqui em stackoverflow.

Eu não me importo se você usar a sintaxe Delphi 2009 ou Delphi 7, mas se o código que você estaria gerando só funciona em uma versão específica, por favor mencione isso.

Publicado 19/05/2009 em 22:06
fonte usuário
Em outras línguas...                            


5 respostas

votos
11

Há um punhado dos úteis aqui, incluindo alguns com base em CodeRush. Estes são os modelos ao vivo, então eles trabalham em Delphi 2006 e para cima.

http://delphi.wikia.com/wiki/Delphi_Live_Templates

Respondeu 20/05/2009 em 01:05
fonte usuário

votos
8

Muito útil string de depuração de saída, mais formatação


Nome:
ods
Descrição:
string de depuração de saída com formato cupom:

OutputDebugString (PAnsiChar (formato ( '|', [])));

Além disso, se eu quero deixá-lo no código:

Nome:
Dods
Descrição:
saída de depuração de Cordas com ifdef depuração
Código:

{$ IFDEF DEBUG}   
   OutputDebugString (PAnsiChar (formato ( '|', [])));   
{$ ENDIF}
Respondeu 19/05/2009 em 22:12
fonte usuário

votos
5

Este é bastante útil porque sempre aparece em primeiro lugar quando eu bati ctrl-j (assim que meu atalho é ctrl-j Enter)


Nome:
// *
Descrição:
Comentário Linha de
Código:

// ************************************************ ******************************  

Eu usá-lo para começar a documentação em torno de métodos. Com certeza é melhor bater '*' 78 vezes.

Respondeu 19/05/2009 em 22:08
fonte usuário

votos
4

Se você faz um monte de trabalho em conjuntos de dados são acessível.

Nome: FBN

Descrição: DataSet FieldByName

|DataSet|.FieldByName( '|Field|' )|end|

Nome: pbn

Descrição: DataSet ParamByName

|DataSet|.ParamByName( 'P_|Param|' )|end|
Respondeu 20/05/2009 em 15:21
fonte usuário

votos
3

Eu fiz um casal que me salvou um monte de tempo. Alguns dos que tomaram a monótona fora de declarações de propriedade. Então eu fiz alguma para criar recenseadores tipo seguro, listas de objetos e listas de balde. Eu provavelmente deveria fazer um para coleções também, mas ainda não tem.

Estes são todos disponíveis em meu blogue .

Respondeu 25/06/2009 em 21:38
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more