Стайлер в торговом терминале MetaTrader 5 - страница 4

 
HideYourRichess :

Я не смеялся, кстати. Эта описка, в моём личном рейтинге удачных опечаток, потеснила нанопрезидента.


Предлагаю объединить протестные  усилия антистулеров и локеров!


Когда же Вы угомонитесь?
 
Sorento :


Когда же Вы угомонитесь?

Организуйте петицию за введение игнор.листа - жизнь сразу наладится!

 

Renat, спасибо, за перезагрузку текста сохраненного сторонним редактором. ( это про МЕ5)

в МЕ4 такого уже не будет? ( перезагрузка редактируемого файла, сохраненного сторонним  редактором).

 
Renat :

Не надо ничего самостоятельно выравнивать. Нажимаете хоткей Ctrl + , и весь файл прочистится автоматически. Попробуйте сами.

То есть, набираете код в любом стиле как хотите, а потом однократным нажатием приводите все в порядок.

Странный разговор получается почти по Задорнову: "я ее спрашиваю: у вас йогурт свежий? а она отвечает: грушевый".

Не в том я возрасте чтобы менять привычки заложенные еще в PL/1 только потому что вам выпендрится (в хорошем смысле этого слова) захотелось: типа раз новый язык - значит новое ему оформление делать надо. Вы же не печеньки продаете которым раз в полгода упаковку на более красивую менять надо. Не смогли обратную совместимость с 4-кой сделать, элементарного конвертора который старый текст хоть както адаптирует тоже не сделали. Ну хоть форматирование то можно было сохранить ПРИВЫЧНОЕ.

Таааа..... ладно.... это я так. Для меня этого пункта в МЕ5 не существует.


P.S. Хотя было бы интересно организовать голосование: 4-5 стандартных стилей + ваш стандарт. Посмотрели бы мы все на результаты ;)  

 
ForexTools :

Странный разговор получается почти по Задорнову: "я ее спрашиваю: у вас йогурт свежий? а она отвечает: грушевый".

Не в том я возрасте чтобы менять привычки заложенные еще в PL/1 только потому что вам выпендрится (в хорошем смысле этого слова) захотелось: типа раз новый язык - значит новое ему оформление делать надо. Вы же не печеньки продаете которым раз в полгода упаковку на более красивую менять надо. Не смогли обратную совместимость с 4-кой сделать, элементарного конвертора который старый текст хоть както адаптирует тоже не сделали. Ну хоть форматирование то можно было сохранить ПРИВЫЧНОЕ.

Таааа..... ладно.... это я так. Для меня этого пункта в МЕ5 не существует.


Кто Вас лично заставляет пользоваться ручной(не автоматической!) командой приведения кода в удобоваримый вид?


Никто не заставляет.


Но Вы сами будете тысячи раз нажимать на нее, разбираясь в страшном коде, скачанном откуда-либо. А мы постараемся сделать так, чтобы штатно скачанные файлы из Code Base были приемлемого качества и читабельности для пользователей.


Поставьте себя на место управляющего огромной публичной базой кода, которую ты должен редактировать и держать в приличном виде - масса вопросов сразу снимется.

 
Renat :

Но Вы сами будете тысячи раз нажимать на нее, разбираясь в страшном коде, скачанном откуда-либо.

Не буду :) я слишком ленив для этого. Причем настолько ленив, что не поленюсь написать и выложить здесь прожку, которая будет висеть в системном трее и при щелчке на ее иконке, будет форматить так любимым мною Astyle-ром в любой нужный мне стиль ;) Всех действий будет: Ctrl+A, Ctrl+X, щелчек по иконке (вызовется Astyle и отформатит буфер обмена), Ctrl+V обратно в МЕ5. Это дольше чем ваш хоткей, но зато потом с текстом разбираться будет намного быстрее и легче.


И раз уж пошла у нас такая уговаривалка друг друга, то я позволю себе напомнить вам успех всего двух продуктов. Знаете когда MS Office убил Lotus-овый офис (я думаю что большая половина про такой и не слышали)? ;) Это случилось, когда MS сделали в своем офисе (почти) полноценный язык програмирования VBA. ВСЕ! Все что они не могли или не хотели делать пользователи могли сами себе запрограмить. В результате MS Office получал такую функциональность, которую Lotus своими силами никогда не поднял бы.

Второй продукт - TotalComander. Разработчики не стали тянуть на себя все одеяло, а отдали "API" разработчикам. В результате появилась такая куча плугинов для него, которые они бы за двадцать лет не наваяли. Я в ТС в одном и том же привычном интерфейсе и по SQL базам лазю, и реестр системный правлю и CD\DVD пишу и на КПК и на мобилку, и на ФТП, про возможности просмотра и редактирования файлов и работу со всеми типами архивов вообще молчу. Стандартный explorer это безногое, слепое и глухое убожество с одной рукой, по сравнению с моим заточенным ТС. 


А ваш собственный пример? ;) Торговые платформы были у кучи брокеров но только ваша платформа стала действительно МАССОВОЙ, именно потому, что ваш язык програмирования позволил доделать в торговой платформе все что душе угодно! И вы вместо того, чтобы воспользоваться и дальше удачными решениями, пытаетесь закручивать гайки.


Это я все к тому, что если вы и ваши продукты оставляли людям возможность настраивать и доделывать их под себя, ваша маркетинговая цель была бы достигнута быстрее и меньшими для вас затратами, по сравнению с тем, как вы пытаетесь "монополизироваться". Если бы всегда и все делали АБСОЛЮТНО правильно - вопросов бы не было, но я позволю себе только одно напоминание: ваше "правильное" решение о том что индикаторы не должны рисовать объекты на графике, оказалось "не совсем правильным". 


Простите за многабукавак, но уж очень обидно видеть как вы сами себе ставите подножки и вместо того чтобы выбросить костыли, вы пытаетесь всех и себя в том числе уговорить что это вы так высоко прыгать учитесь :)))

 

ForexTools :

... , но я позволю себе только одно напоминание: ваше "правильное" решение о том что индикаторы не должны рисовать объекты на графике, оказалось "не совсем правильным". 

Всё правильно. Но правильно и то, что объекты будут.

Главное спокойствие. и аргументация!

Спасибо за небайдужесть!

 

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

 

Был разговор, что MetaEditor - это пока пустая IDE. Могут ли так расположиться звезды, чтобы можно было писать плагины?

 

И еще совсем непонятный мне аргумент про CodeBase. Почему бы не сделать автоформатирование при непосредственном аплоаде скрипта? Не думаю, что разработчики будут форматировать свой код перед аплоадом... 

 
Не беспокойтесь - все будет хорошо.

Вернемся к вопросу через месяц.

 

GUI для Astyle. Щелкаем чекбоксы и вживую смотрим как меняется форматирование. Созданные настройки можно сохранить в командный файл, который потом будет таким же образом конвертить или отдельные файлы ли все файлы заданного расширения в каталоге.

UniversalIndentGUI
  • Thomas Schweitzer
  • universalindent.sourceforge.net
Ever concerned about how your code looks like?  Ever heard of different indenting styles, for example K&R?    Ever received code from someone else who didn't care about code formatting?     Ever tried to configure a code indenter to convert such code to your coding style?      Ever got bored by that tedious "changing a...
Причина обращения: