Настройка SlickEdit для работы с документами MQL4/5 и их компиляции. - страница 6

 

Огромное спасибо.

Все сделал по инструкции. Работает.

Правда версия SE 17, а настройки импортировал от 16, но вроде работает.

Есть вопрос. Как настроить  возможность сворачивать часть кода между фигурными скобками в строчку. 

 

Можно настроить горячие клавиши. Сам лично этими возможностями не пользуюсь - стараюсь что бы сразу виден был весь код функции, иначе разбиваю на более мелкие функции. К тому же возможности навигатора проекта затмевают желание пользоваться возможностями фолдинга.

 
alexvikt:

Правда версия SE 17, а настройки импортировал от 16, но вроде работает.

Есть вопрос. Как настроить  возможность сворачивать часть кода между фигурными скобками в строчку. 

Не знаю как в 17, но в 16 по умолчанию ставится панелька "Selective Display", а в ней есть кнопочка "Hide Selected Lines".

И к стати, можно самому редактировать контекстное меню :

 

 
Вопрос, а кто нибудь пробовал хелп по MQL подключить ?
 
Набил файл с заголовками всех функций MQL4 (кроме тех индикаторов), плюс в комментарии к функциям забил часть справочника. Можно включить в проект и при наборе функции будут подсвечиваться переменные и их тип.
Файлы:
AllMQL4.mqh  111 kb
 
alexvikt:
Набил файл с заголовками всех функций MQL4 (кроме тех индикаторов), плюс в комментарии к функциям забил часть справочника. Можно включить в проект и при наборе функции будут подсвечиваться переменные и их тип.

Большая работа проделана - впечатляет! Спасибо.

Причем нет необходимости прописывать в коде (иначе компилятор будет выдавать множество сообщений о неиспользуемых функциях)

#include <AllMQL4.mqh>
достаточно просто добавить этот файл в проект.
 

Стандартные структуры MQL5.

Файлы:
 

Обновленные ключевые слова MQL5 (включая новые в последних билдах).

Спасибо Ilyas'у за содействие.

Файлы:
user.zip  161 kb
 

Узнал совсем недавно такую фишку: если правильно оформить комментарий над объявленным объектом (любым), то по наведении курсора на соответствующий объект в теле программы получим такой всплывающий комментарий:

-позаимствовал у Intger'a.

Редактор автоматически определяет соответствующие пункты комментария.

 

Спасибо.