Я использую следующую комбинацию:
СКРИНШОТ 15. ПРИМЕР ЦВЕТОВОЙ СХЕМЫ В КОМПИЛЯТОРЕ
– Текст: Текст = 248,248,242. Фон = 40,41,35
– Выбранный текст: Текст = Black. Фон = Gold
– Рамки:Текст =Default. Фон = 100,100,100.
– Отступ выделения:Текст = Default. Фон = 40,41,35.
– Ключевые слова:Текст = 249,36,114. Фон =Default.
– Комментарии:Текст = 116,112,93. Фон = Default.
– Числа:Текст = 172,128,255. Фон = Default.
– Операторы:Текст = 248,248,242. Фон = Default.
– Строки:Текст = 231,219,116. Фон = Default.
– Строки:Текст = 231,219,116. Фон = Default.
– Макросы:Текст = 103,216,239. Фон = Default.
– Функции и точки входа:Текст = 166,226,43. Фон = Default.
– Индикаторы:Текст = OrangeRed. Фон = Default.
– Предопределенные типы и переменные:Текст = 253,150,34. Фон = Default.
– Input переменные:Текст = Teal. Фон = Default.
– Не ASCII символы:Текст = Yellow. Фон = Default.
Возможно, данная цветовая схема покажется удобной и вам. Я рекомендую использовать темный цвет фона для уменьшения нагрузки на глаза.
– Шрифт – в этой вкладке вы можете выбрать размер текста под свой текущий монитор, а также тип самого шрифта и его кодировка (все эти параметры выбираются из доступных в перечне). Под кодировкой представлено окно с примером выбранных в данный момент параметров шрифта.
– Стилизатор – здесь вы можете выбрать стиль оформления для форматирования кода. Стандартно предложен вариант MetaQuotes , при необходимости вы можете заменить его на любой из предложенных вариантов, например, Mozilla или Java.
Также в этой вкладке вы можете отрегулировать удаление пустых строк, или вставку пробелов. Удалять пустые строки – при включении, стилизатор будет удалять пустые строки, где есть только пробелы.
Заменять табуляцию пробелами – если включить, то при включении стилизатор отредактирует каждый символ табуляции на пробел.
Вставлять пробелы после запятых и точек с запятой – при включении стилизатор добавит пробелы после каждого нажатия запятой или точки с запятой.
Вставлять пробелы вокруг операторов объявления – при включении стилизатор добавит пробелы после некоторых операторов (равенства, сравнения и т.д.)
Это довольно второстепенная вкладка, я обычно не использую это редактирование.
– Компиляторы – MQL5 имеет возможность для подключения сторонних компиляторов, это настраивается в данной вкладе. При подключении других компиляторов вы сможете работать с проектами, выполненными на безе других языков программирования таких как Python, C++ также как программами, выполненными в этом компиляторе. Однако в рамках данного курса мы не будем использовать сторонние компиляторы.
– Отладка – в рамках данного курса мы не будем использовать и изучать отладку профилирования.
– Community – эта вкладка нужна исключительно для хранилища и общих проектов. Если вы не используете общие объекты и хранилище, то эта вкладка для вас не актуальна.
Блок 6. Полезные комбинации кнопок
В данном разделе я пропишу некоторые комбинации кнопок, которые на мой взгляд могут облегчить жизнь разработчику, в целом это то, что я сам использую чаще всего. Полный перечень комбинаций кнопок можно найти в справочнике к компилятору. Кстати крайне рекомендую его к ознакомлению ввиду его высокой информативности. Например, если я использую около 10 комбинаций клавиш клавиатуры в своей разработке, то в справочнике вы найдете перечень в несколько раз больший и возможно там будет полезная для вас информация.
– F1 – самая важная кнопка в работе с компилятором. Вызов справочника. При активной разработке объем взаимодействия со справочником будет всегда большим.
– Клик левой кнопки мышки на номер строки – При клике левой кнопки мыши на номер строки вся строка будет выделена, при необходимости выделить одну или более строк это бывает очень полезно. Чтобы выделить одновременно несколько строк зажмите левую кнопку мышки на первой и протяните вниз до номера последней строки. Компилятор выделит все выбранные строки полностью.
– Ctrl + Клик левой кнопки мышки на номер строки —выделить весь код полностью. В некоторых случаях может понадобиться выделять для переноса весь код, либо комментировать его целиком для определенных действий, эта комбинация в них может быть вам полезна.
Читать дальше