Шаблоны кода: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
(Новая: В PascalABC.NET существует поддержка шаблонов кода (snippets). Достаточно набрать несколько букв и нажать Shift-Space...) |
Нет описания правки |
||
Строка 3: | Строка 3: | ||
==Начальные буквы для быстрого набора конструкций== | ==Начальные буквы для быстрого набора конструкций== | ||
* b | * b | ||
begin | begin | ||
| | |||
end; | end; | ||
* be | * be | ||
begin | begin | ||
| | |||
end. | end. | ||
* i | * i | ||
integer | integer | ||
* f | * f | ||
for |:= to do | for |:= to do | ||
* fb | * fb | ||
for |:= to do | for |:= to do | ||
begin | begin | ||
end; | end; | ||
* fore | * fore | ||
foreach |: in do | foreach |: in do | ||
* foreb | * foreb | ||
foreach |: in do | foreach |: in do | ||
begin | begin | ||
end; | end; | ||
* if | * if | ||
if | then | if | then | ||
* ifb | * ifb | ||
if | then | if | then | ||
begin | begin | ||
end; | |||
* ifeb | |||
if | then | |||
begin | |||
end | |||
else | |||
begin | |||
end; | |||
* c | |||
case | of | |||
: ; | |||
: ; | |||
end; | |||
* class | |||
type | = class | |||
end; | |||
* w | |||
while | do | |||
* wb | |||
while | do | |||
begin | |||
end; | |||
* r | |||
repeat | |||
| | |||
until ; | |||
* p | |||
procedure |(); | |||
begin | |||
end; | |||
* fu | |||
function |(): ; | |||
begin | |||
end; | |||
* a | |||
array[1..|] of ; | |||
* t | |||
try | |||
| | |||
except | |||
end; | |||
* tryo | |||
try | |||
| | |||
except | |||
on e:Exception do | |||
end; | |||
* tryf | |||
try | |||
| | |||
finally | |||
end; | |||
* prog | |||
program <filename>; | |||
begin | |||
| | |||
end. | |||
* l | |||
library <filename>; | |||
begin | |||
| | |||
end. | |||
* u | |||
unit <filename>; | |||
interface | |||
| | |||
implementation | |||
begin | |||
end. | |||
* gr | |||
uses GraphABC; | |||
begin | |||
| | |||
end. | |||
* wf | |||
#reference 'System.Windows.Forms.dll' | |||
#reference 'System.Drawing.dll' | |||
uses System, System.Windows.Forms; | |||
begin | |||
|Application.Run(new Form); | |||
end. | |||
* ref | |||
reference '|' |
Версия от 16:15, 21 июня 2009
В PascalABC.NET существует поддержка шаблонов кода (snippets). Достаточно набрать несколько букв и нажать Shift-Space.
Начальные буквы для быстрого набора конструкций
- b
begin | end;
- be
begin | end.
- i
integer
- f
for |:= to do
- fb
for |:= to do begin end;
- fore
foreach |: in do
- foreb
foreach |: in do begin end;
- if
if | then
- ifb
if | then begin end;
- ifeb
if | then begin
end else begin
end;
- c
case | of : ; : ; end;
- class
type | = class end;
- w
while | do
- wb
while | do begin
end;
- r
repeat | until ;
- p
procedure |(); begin
end;
- fu
function |(): ; begin
end;
- a
array[1..|] of ;
- t
try | except
end;
- tryo
try | except on e:Exception do end;
- tryf
try | finally
end;
- prog
program <filename>;
begin | end.
- l
library <filename>;
begin | end.
- u
unit <filename>;
interface | implementation
begin
end.
- gr
uses GraphABC;
begin | end.
- wf
#reference 'System.Windows.Forms.dll' #reference 'System.Drawing.dll'
uses System, System.Windows.Forms;
begin |Application.Run(new Form); end.
- ref
reference '|'