Шаблоны кода: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
(Новая: В PascalABC.NET существует поддержка шаблонов кода (snippets). Достаточно набрать несколько букв и нажать Shift-Space...)
 
 
(не показаны 2 промежуточные версии 1 участника)
Строка 2: Строка 2:


==Начальные буквы для быстрого набора конструкций==
==Начальные буквы для быстрого набора конструкций==
| означает позицию курсора после вставки шаблона
* 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 var |:= 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.


end;
* ref
reference '|'

Текущая версия от 13:00, 27 октября 2016

В PascalABC.NET существует поддержка шаблонов кода (snippets). Достаточно набрать несколько букв и нажать Shift-Space.

Начальные буквы для быстрого набора конструкций

| означает позицию курсора после вставки шаблона

  • b
begin
  |
end;
  • be
begin
  |
end.
  • i
integer
  • f
for |:= to do
  • fb
for var |:= 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 '|'