Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Neste post vamos apresentar alguns dos inmeros recursos que o Editor de Cdigo oferece
aos desenvolvedores. O Editor pode ser configurado via menu em Tools | Options | Editor.
Estas opes tambm podem ser acessadas atravs do menu de contexto.
Quando voc seleciona um trecho do cdigo (ou o cdigo inteiro), no lado esquerdo do Editor
aparece um cone com uma caneta. Clique nesse cone ou tecle CTRL + J. A rea selecionada
muda de cor e o cursor movido para uma instncia do identificador, destacando cada uma de
suas ocorrncias naquela rea. Modifique o identificador e cada ocorrncia dele ser alterada
automaticamente.
Se voc escreveu uma classe incluindo propriedades e mtodos, este recurso ir adicionar o
corpo do mtodo, variveis e mtodos de acesso s propriedades, etc. Suponha que voc
tenha criado a seguinte classe:
?
1
2
3
4
5
TPessoa = class(TObject)
constructor Create;
destructor Destroy; override;
property nome: string;
end;
Posicione o cursor no interior da classe e pressione CTRL + SHIFT + C. O cdigo seguinte ser
gerado, e o cursor ser movido para que o corpo do primeiro mtodo seja digitado.
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
type
{ TPessoa }
TPessoa = class(TObject)
private
Fnome: string;
procedure Setnome(AValue: string);
published
constructor Create;
destructor Destroy; override;
property nome: string read Fnome write Setnome;
end;
implementation
{ TPessoa }
procedure TPessoa.Setnome(AValue: string);
begin
if Fnome=AValue then exit;
Fnome:=AValue;
end;
constructor TPessoa.Create;
begin
end;
destructor TPessoa.Destroy;
begin
inherited Destroy;
end;
1
2
3
4
1
2
3
4
5
6
Existem vrios modelos prontos, mas voc pode criar os seus prprios templates usando a
opo Tools | Code Templates. Na janela que ser aberta voc usar o boto Add para
adicionar novo modelo.
Clique aqui para ver um rpido tutorial de como criar novos modelos. Por enquanto isso que
temos. Aproveite os recursos e explore mais possibilidades com o Lazarus
Clique no boto com o sinal de + ou pressione CTRL + INS para inserir os campos. Uma nova
janela mostrando todos os campos da tabela correspondente ser mostrada, como a figura a
seguir: