Vorschläge zur Verbesserung des MetaEditors

 

Die Halterungen sind beleuchtet, das ist cool!

Die Farbe ist bläulich, sie ist mit der normalen Hervorhebung verbunden, und man macht sich Sorgen, ob man eine Klammer getroffen hat. Es wäre schön, wenn die Klammern in einer grünlichen oder gelblichen Farbe hervorgehoben würden, im Gegensatz zur Farbe der normalen Hervorhebung.

Vielleicht wäre gelb besser.

 
Integer:

Die Halterungen sind beleuchtet, das ist cool!

Die Farbe ist bläulich, sie ist mit der normalen Hervorhebung verbunden, und man macht sich Sorgen, ob man eine Klammer getroffen hat. Es wäre schön, wenn die Klammern in einer grünlichen oder gelblichen Farbe hervorgehoben würden, im Gegensatz zur Farbe einer normalen Hervorhebung.

Vielleicht wäre gelb besser.

Unterstützt!

Ich habe ständig das Gefühl, dass auch die Klammer hervorgehoben wird.

 

Das sehe ich auch so.

Ich würde auch gerne eine Funktion zum Falten und einen Projektnavigator sehen. Alt+M ist nicht sehr praktisch, es könnte ganz entfernt werden, wenn es einen Projektnavigator gäbe.

 
Noch besser wäre es, wenn Sie die Farbe in den Einstellungen selbst ändern könnten.
 
C-4:
Noch besser wäre es, wenn Sie die Farbe in den Einstellungen selbst ändern könnten.

Es scheint überflüssig zu sein, lassen Sie es grün/gelb sein und das ist genug.

Die andere Sache, die ich gerne machen würde, und die für Entwickler wahrscheinlich nicht schwer zu bewerkstelligen ist, ist die farbliche Hervorhebung externer/globaler Variablen. Dies sind die Variablen, die vor allen Funktionen deklariert werden und einen globalen Kontext innerhalb des Programmmoduls (Indikator/Experiment/Skript) haben. So werden die Eingabevariablen derzeit hervorgehoben. Selbst diese Hervorhebung von Eingabevariablen ist nicht so wichtig wie die Hervorhebung von externen/globalen Variablen.

Entwickler, bitte denken Sie darüber nach!

Документация по MQL5: Основы языка / Переменные / Input переменные
Документация по MQL5: Основы языка / Переменные / Input переменные
  • www.mql5.com
Основы языка / Переменные / Input переменные - Документация по MQL5
 
Automatische Silbentrennung bei langen Zeilen hinzufügen.
Документация по MQL5: Основы языка / Типы данных / Тип string
Документация по MQL5: Основы языка / Типы данных / Тип string
  • www.mql5.com
Основы языка / Типы данных / Тип string - Документация по MQL5
 
Graff:
Automatische Transposition langer Zeilen hinzufügen.
Tun Sie es nicht.
 
TheXpert:
Tun Sie es nicht.
+1000
 

Der Code-Editor selbst ist recht gut, was die Farben angeht, so ist das Geschmackssache.

Meiner Meinung nach ist die Debugging-Funktion sehr lahm:

1. Implementierung der Möglichkeit, Variablenwerte anzuzeigen, wenn man mit dem Mauszeiger über sie hinwegfährt.

2. Berechnung komplexer (verschachtelter) Ausdrücke, wenn diese hervorgehoben sind.

3. Möglichkeit, alle Werte von Array-Elementen im Debug-Fenster anzuzeigen.

4. Berechnung von komplexen (verschachtelten) Ausdrücken im Debug-Fenster.

   if (isBSSymmetric(M) == false)
    {
     for (int t = M + 1; t > ML; t--)
      bazis[t] = bazis[t - 1];
     bazis[ML + 1] = 0; 
    }


5. die Möglichkeit, die Debugging-Funktionalität an die von Delphi-Typsystemen anzugleichen.

Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 

1. Unterstützung einer separaten Farbauswahl für globale Variablen.
2. Auswahl von Farbe und Hintergrund für gepaarte Klammern. (da ich zum Beispiel immer auf einem schwarzen Hintergrund arbeite).
3. Es fehlt noch die Fähigkeit, Saiten zusammenzulegen.
4. Aktivieren/Deaktivieren des automatischen Vorschubs bei langen Zeilen.

Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - Документация по MQL5
 
Graff:
Automatische Transposition langer Zeilen hinzufügen.
Auf keinen Fall, tun Sie das nicht.