Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй статью и заслужи признание тысячи трейдеров!
RubyTrader
12
RubyTrader 2010.02.21 20:52 

Фича редактора "Стилизатор" игнорирует установленное количество пробелов табуляции и установку табуляции вместо пробелов.

Rustem
80
Rustem 2010.02.22 13:28  
Стилизатор не имеет настроек, он стилизует код под наш стиль(MetaQuotes style), описанные вами настройки используются только для настройки редактора.
o_O
Модератор
23615
o_O 2010.02.22 15:01  
RubyTrader писал(а)  :

Фича редактора "Стилизатор" игнорирует установленное количество пробелов табуляции и установку табуляции вместо пробелов.

скачайте UniversalIndentGUI.
RubyTrader
12
RubyTrader 2010.02.22 23:43  
Rustem7:
Стилизатор не имеет настроек, он стилизует код под наш стиль(MetaQuotes style), описанные вами настройки используются только для настройки редактора.

 

Есть настройки в редакторе, и единственная здравомысленная работа "стилизатора" это работа в соответствии с этими настройками. Так работают "стилизаторы" во всех IDE.

Кроме того, вы лукавите, не верю что у вас такой внутренний стиль программирования, когда я после стилизатора увидел совершенно нечитаемую строку вида

 for(int cnt=map;cnt<=rates_total*kf-1;cnt++) 

 меня на секунду заглючило и я подумал что я быдлокодер :)) Давайте будем серьезны, так никто не делает, в нормальный код не надо вчитываться чтобы понять его. Мог бы посоветовать обмен опытом по этому поводу с известной JetBrains, эти парни в R# в дле форматирования и эргономики изрядно переплюнули даже родной майкрософтовский форматтер VS.

Nikolay Kositsin
295483
Nikolay Kositsin 2010.02.23 10:58  
RubyTrader:

 

Есть настройки в редакторе, и единственная здравомысленная работа "стилизатора" это работа в соответствии с этими настройками. Так работают "стилизаторы" во всех IDE.

Кроме того, вы лукавите, не верю что у вас такой внутренний стиль программирования, когда я после стилизатора увидел совершенно нечитаемую строку вида

 for(int cnt=map;cnt<=rates_total*kf-1;cnt++) 

 меня на секунду заглючило и я подумал что я быдлокодер :)) Давайте будем серьезны, так никто не делает, в нормальный код не надо вчитываться чтобы понять его. Мог бы посоветовать обмен опытом по этому поводу с известной JetBrains, эти парни в R# в дле форматирования и эргономики изрядно переплюнули даже родной майкрософтовский форматтер VS.

Однозначно, апофеоз идиотизма! Сам не мог поверить, что это можно воспринимать серьёзно! Это исключительно для любителей садо-мазохизма, так измываться над собственными глазами!
o_O
Модератор
23615
o_O 2010.02.23 11:35  

быдлокодер,  ыыыыы :))

зачёт

Rustem
80
Rustem 2010.02.23 11:47  
RubyTrader:

 

Есть настройки в редакторе, и единственная здравомысленная работа "стилизатора" это работа в соответствии с этими настройками. Так работают "стилизаторы" во всех IDE.

1. Для более детального понимания идеологии стилизатора рекомендуем ознакомиться с соответствующим разделом помощи MetaEditor'а (Разработка программ - Работа с исходным кодом - Стилизатор).

2. Примеры исходного кода оформленного в соответствии с правилами стилизации вы можете найти в стандартной библиотеке для MQL5.

MetaQuotes
Админ
24887
Renat Fatkhullin 2010.02.23 13:01  
RubyTrader:

 

for(int cnt=map;cnt<=rates_total*kf-1;cnt++) 

 меня на секунду заглючило и я подумал что я быдлокодер :))

Если такое вычисляемое значение стоит в проверке цикла, то Вы не зря так думаете. Надеяться на оптимизатор кода не надо.


Наш стайлер не будет трогать отбивки в таких случаях - тут мы явно переборщили.

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий