
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hier ist eine einzeilige asty.bat batter:
astyle.exe --indent=tab --indent=force-tab=3 --style=allman --delete-empty-lines --pad-oper --unpad-paren --pad-paren-out %1 %2 %3 %4 %5 %6 %7 %8 %9
und Sie haben Glück.
http://astyle.sourceforge.net/astyle.html
Und das ist meine:
Ich denke, Klammern sollten hervorgehoben werden. Es ist so schlimm, sie mit den Augen zu erkennen.
So praktisch ist es im Studio:
Es würde Hunderte von Arbeitsstunden einsparen, um einen trivialen Fehler zu entdecken. Zumal es für den Redakteur ein Kinderspiel ist.
Ich stimme zu. Jetzt muss ich in alternative Editoren wie AlkelPad oder Notepad++ hochladen. Die gepaarten Klammern sind dort hervorgehoben.
Diese Editoren sind kostenlos und stellen eine Alternative zum Windows-Notepad dar. Könnte MQ diese einfache und nützliche Funktion nicht in ME einführen?
Und das ist meine:
Sie sind noch sehr jung und haben die Zeit, die Energie und die Lust, mit dem Cursor über unsichtbare Zwischenräume zu hüpfen und ständig in Wellen von Linien auf und ab zu springen. Aber erwachsene, seriöse Männer haben dafür keine Zeit.
Grüße!
Habe heute angefangen, auf mq5.... herumzustöbern:( Beitritt zu..... Der Designstil des Codes ist einfach furchtbar.
Nun, es sind keine "Piks", es ist gesunder Menschenverstand und Schlussfolgerungen... Der "Spaten" bedeutet "was auch immer", wie du fluchst, dir den Atem raubst und weitergehst...
Wenn vernünftige Überlegungen irgendeine Wirkung auf den MC hätten, wäre mein Beitrag nicht da. ;-). Man könnte meinen, dass wir jetzt zum ersten Mal mit ihnen sprechen.
Weder Partner noch Persönlichkeit wurden überschritten. Wir gehen wirklich aufs Ganze.
Ich werde meine fünf Cent dazugeben.
Wenn ich früher Aussagen über den Programmierstil gelesen habe, dachte ich, es ginge darum, wie das Programm geschrieben wurde.
Lassen Sie mich erklären: Dieselbe Idee kann in der Sprache von Puschkin, dem Zentralkomitee der KPdSU, Onkel Grischa, Schwanezki usw. ausgedrückt werden.
Das ist der Stil.
Und hier geht es um die Eigenheiten des Designs.
Sturm in einem Glas Wasser.
Was hier diskutiert wird, sind Designmerkmale.
Sturm in einem Glas Wasser.
Vielleicht aus einem bestimmten Blickwinkel, aber meine Erfahrung zeigt zum Beispiel das Gegenteil - guter Code (sozusagen aus algorithmischer Sicht) ist in der Regel so geschrieben, dass man sich nicht die Augen und das Hirn zerbrechen muss, um herauszufinden, was relevant ist und warum. Wenn man jedoch die Größe eines typischen MQL-Programms bedenkt... Wirklich, ein Sturm im Wasserglas. :)
Lassen Sie mich erklären: Dieselbe Idee kann in der Sprache von Puschkin, dem Zentralkomitee der KPdSU, Onkel Grischa, Schwanezki usw. ausgedrückt werden.
Das ist der Stil.
Und hier geht es um die Besonderheiten des Designs.
Nur weil ein einfacher Programmtext für Sie ausreicht (egal wie er geschrieben ist), heißt das nicht, dass andere dieselben minimalen Bedürfnisse haben ;)
Sagen Sie mir bitte, warum die ESKD-Zeichnungsnorm zum Standard gemacht wird? Dann nimm ein Blatt Papier, zeichne es mit einem Filzstift und zeige es Onkel Vasya, damit er eine Rolle für dich schnitzen kann. Ja, damit alle Menschen, "unabhängig von Wohnsitzland, Religion und Geschlecht", die Zeichnung, die sie betrachten, gleichermaßen verstehen und immer wissen, dass der Name des Autors immer in der rechten unteren Ecke der Hauptinschrift zu finden ist (und nicht irgendwo auf der Rückseite des Blattes). Und (egal, wer der "Autor" ist) die Schattierung sollte eine Sache bedeuten - die geschnittene Oberfläche des Teils (und nicht nur beschlossen, zu malen, um schöner aussehen).
Sturm in einem Glas Wasser.
Aber die Entwickler (bereits) nicht so denken. dank dieser "Sturm" haben sie über die Tatsache, dass die Menschen unterschiedlich sind und wenn Sie ein Massenprodukt machen wollen gedacht - es muss universell gemacht werden. jetzt gibt es spezifische Fragen, was und wie man in der Styler konfigurieren, geht die Arbeit und "wir werden alle glücklich sein.
Ein interessantes Thema, nebenbei bemerkt. In einem Forum bin ich einmal auf Informationen von Auswanderern nach Australien gestoßen - sie haben einfach keine einheitliche Norm für (ich glaube, das ist schon lange her - ich bin mir nicht sicher) elektronische und/oder automatische Schaltungen.
Ich weiß nicht, wie es in Autralia ist, aber was die Stileinstellungen betrifft, so konnte man in PCAD, wo ich (ebenfalls vor langer Zeit) Schaltpläne gezeichnet habe, beliebige Elemente erstellen/ändern. Allerdings wäre es mir nie in den Sinn gekommen, z. B. 2INE anders zu bezeichnen, als es dort bewertet wurde. Aber es war möglich, es so zu zeichnen, wie man es wollte. Heute gibt es internationale Normen (ISO), in denen alles streng geregelt ist.
Übrigens, es gibt eine internationale Standardisierungsgruppe für C#, C++, etc. Steht da nicht etwas über Stile?