MetaEditor: форматирование кода

 

Доброго времени суток!
Есть ли возможность в ME, какой-либо клавишей, форматирование кода? Как в обычных IDE. Если да, то какой?

MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
SimpleUser:

Доброго времени суток!
Есть ли возможность в ME, какой-либо клавишей, форматирование кода? Как в обычных IDE. Если да, то какой?

Это?


 
Да. Но слово "стилизатор" в русском варианте перевода просто убивает. :)
Осталось найти, как это настраивается. Форматирование кода - это ведь главное условие священных войн.
 
SimpleUser #:
Осталось найти, как это настраивается. Форматирование кода - это ведь главное условие священных войн.

В настройках)

Tools -> Options -> Styler

 
Уже нашёл. Только странные тут настройки. Непривычные.
В целом хочу так:
void OnStart()
{
   if(1)
   {
      //comment
   }
}
Но, непонятно, как сделать?
 
SimpleUser #:
Уже нашёл. Только странные тут настройки. Непривычные.
В целом хочу так:
Но, непонятно, как сделать?

Выберите стилизатор МетаКвотс:


 
Он как раз по умолчанию. Но там не так, как я хочу. Видите разницу?
Стандарт
void OnStart()
  {
   if(1)
     {
      //comment
     }
  }
А хочется
void OnStart()
{
   if(1)
   {
      //comment
   }
}
 
SimpleUser #:
Он как раз по умолчанию. Но там как раз не так, как я хочу. Видите разницу?

Эксперементируйте


 

Спасибо за совет. :)
Но там набор ограничен и среди них нет нужного.
Или я его не вижу.

 
SimpleUser #:

Спасибо за совет. :)
Но там набор ограничен и среди них нет нужного.
Или я его не вижу.

Лень проверять все? :)

Вроде бы есть возможность работать в VisualStudio. Может такое подойдет...

 
Yevhenii Levchenko #:

Лень проверять все? :)

Вроде бы есть возможность работать в VisualStudio. Может такое подойдет...

Я как раз перебрал всё. А вот про VS не знал - попробую обязательно.

Причина обращения: