Из руководства пользователя
Закладки предназначены для быстрого перехода к различным частям кода. Пометьте закладками нужные строки, а затем перемещайтесь между ними при помощи команд меню "Правка — Закладки" и контекстного меню исходного кода:
- Переключить закладку — включить или выключить закладку на текущей строке, в зависимости от ее текущего состояния. Это же действие можно выполнить с помощью клавиш "Ctrl+F2";
- Следующая закладка — перейти к следующей закладке в текущем коде. Это же действие может быть выполнено с помощью клавиши "F2";
- Предыдущая закладка — перейти к предыдущей закладке в текущем коде. Это же действие можно выполнить, нажав клавиши "Shift+F2";
- Убрать все закладки — убрать все закладки из текущего кода. Это же действие выполняется при нажатии клавиш "Ctrl+Shift+F2".
В MetaEditor также предусмотрены именованные закладки — закладки, которым присвоен цифровой идентификатор. Чтобы установить такую закладку, нажмите клавишу с цифрой от 0 до 9, удерживая клавишу Ctrl. Чтобы перейти к ранее установленной закладке, нажмите соответствующую цифру, удерживая клавишу Alt.
Благодарю за ответ. С закладками иногда путаюсь, либо не те клавиши нажимаю, особенно глубокой ночью) В любом случае спасибо за ответ.
Можно поставить метки и перемещаться между ними. Либо разделить код на несколько файлов и открыть требующиеся файлы на редактирование (каждый файл в собственной вкладке).
Тоже вариант, спасибо
Например, много кода. Работаешь с верхним, с нижним, и посередине кусок. Все три маленькие, а остальные большие куски. Можно ли как-то свернуть эти куски, чтобы их не было видно (как функционируют группировки вкладок в браузере), а если что-то надо из скрытого, то либо кнопкой сбоку нажать "Раскрыть", либо при поиске по коду, если в скрытом месте есть поисковое слово, то автоматом раскроет при поиске и наведении. То есть, выделяешь сбоку строки, кликаешь на что-нибудь, и они свернулись. Место, где начинается код, строчка, подсвечивалась бы жирным, либо жёлтым, как-нибудь так.
Вот так скрыл ненужное, и работаешь с рядом стоящими кусками.
Больше дробите код на отдельные функции. Вообще, пример идеального оформления кода - один экран одна функция. Код получится гораздо более читаемым и работать с таким кодом значительно легче. Еще плюсом такого дробления будет то, что весто куска не закоментированого кода - у вас будет вполне читабельное название функций и позже, когда вы вернетесь к этому куску через длительное время - сразу будет понятно за что отвечает та или иная часть кода.
Больше дробите код на отдельные функции. Вообще, пример идеального оформления кода - один экран одна функция. Код получится гораздо более читаемым и работать с таким кодом значительно легче.
Да, послушал ранее советы на форуме, перестал всё в одной OnTick писать) Гораздо удобнее стало
Вот, кстати, — скрывать содержимое функции! Было бы удобно: нажимаешь на функцию правой кнопкой "Скрыть", весь код скрывается, остаётся одно её название.
Да, послушал ранее советы на форуме, перестал всё в одной OnTick писать) Гораздо удобнее стало
Вот, кстати, — скрывать содержимое функции! Было бы удобно: нажимаешь на функцию правой кнопкой "Скрыть", весь код скрывается, остаётся одно её название.
Да, послушал ранее советы на форуме, перестал всё в одной OnTick писать) Гораздо удобнее стало
Вот, кстати, — скрывать содержимое функции! Было бы удобно: нажимаешь на функцию правой кнопкой "Скрыть", весь код скрывается, остаётся одно её название.
Закиньте все функции в библиотеку, код уменьшится в разы. А вызов функци сопроводите комментарием. Как вариант если подойдет. У меня все функции в библиотке.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Вот так скрыл ненужное, и работаешь с рядом стоящими кусками.