IDE по умолчанию не соответствует всем вариантам, которые пользователи могут использовать для современной IDE
Несмотря на некоторый прогресс, верно также и то, что поддержка базы кода MQL4 - непростая задача без набора хорошихИнструменты IDE.Отказ от этого причиняет боль и стоит много времени / усилий в областях, которые требуют довольно не творческой работы.Это приводит к повторяющейся дилемме - должен ли я / могу ли я изменить нашу корпоративную цепочку инструментов для ослабления текущих головных болей?
Еще одна IDE?Да, возможно.
MQL4 можно легко использовать с редакторами, которые позволяют настраиваемую подсветку синтаксиса , настраиваемые параметры компилятора (MetaLang.exe
) и добавляют некоторые дополнительные функции по вашему выбору и выбору.как автозаполнение или соответствие скобок может быть для вашего стиля работы.
Практический положительный опыт был достигнут с этими немногими, имея оба wXP
и linux
порты:
- Geany (разборные синтаксические разделы, операции вертикального блока)
- SciTe (разборные синтаксические разделы,с плагином MQL4)
- jEdit (разборные синтаксические разделы)
Что лучше всего зависит от масштаба, элементов управления версиями и шаблонов повторного использования
Наличие кодаБаза с более чем несколькими сотнями человек * лет, хорошие и мощные инструменты важны.И из соображений производительности, и для контроля версий (просто помните MQL4-syntax-creep начиная с Build 600+, не говоря уже о "New" -MQL4.5678).
Команда использует несколько различных IDE-инструментов впараллельно, из-за сильных и слабых сторон, которые они имеют на инцидент.
Так что не стесняйтесь использовать более одной IDE тоже.