В обновившемся вчера терминале
MetaTrader5 (build 401) появилась поддержка сниппетов.
Речь об автоматической подстановке фрагментов кода, осуществляющейся после набора ключевого слова. Разработчики демонстрируют нововведение на основе декларации класса.
Набираем слово class. Курсор изменяет форму, показывая что, данное слово ключевое для сниппета
Остается нажать на клавишу TAB, чтобы заменить ключ декларацией класса. Удобно и то, что в случае изменении имени класса автоматически изменяется и имена конструктора и деструктора.
Надо признать, что терминал MetaTrader 5 становится все эффективней и удобнее в части разработки экспертов.
По информации разработичков на данный момент работают следующие сниппеты (список с алфавитном порядке):
#imp — Объявление импорта
book — Точка входа OnBook
calc — Точка входа OnCalculate
calcp — Точка входа OnCalculate
case — Селектор case
chart — Точка входа OnChart
class — Объявление класса
classb — Объявление класса с наследованием
deinit — Точка входа OnDeinit
do — Объявление цикла do while
enum — Объявление перечисления
for — Объявление цикла for
if — Объявление условия if
ife — Объявление условия if-else
initi — Точка входа int OnInit
initv — Точка входа void OnInit
start — Точка входа OnStart
struct — Объявление структуры
switch — Селектор switch
test — Точка входа OnTester
tick — Точка входа OnTick
time — Точка входа OnTime
trade — Точка входа OnTrade
while — Объявление цикла while
UPD 12.03.2011: начиная с build 411 появилась возможность остановить обработку сниппета по Esc
Комментарии (1)
11 pilot Сообщений: 410
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий