Sugerencias para mejorar el MetaEditor

 

Los soportes están iluminados, lo que es genial.

El color es azulado, se asocia con el resaltado normal, y hace que te preocupes si has dado con un paréntesis. Estaría bien que los paréntesis se resaltaran en algún color verdoso o amarillento, a diferencia del color del resaltado normal.

Quizás el amarillo sería mejor.

 
Integer:

Los soportes están iluminados, ¡eso es genial!

El color es azulado, se asocia con el resaltado normal, y hace que te preocupes si has dado con un paréntesis. Estaría bien que los paréntesis se resaltaran en algún color verdoso o amarillento, a diferencia del color de un resalte normal.

Quizás el amarillo sería mejor.

¡Secundado!

Constantemente se siente como el paréntesis se destaca también.

 

También estoy de acuerdo.

También me gustaría ver un plegado de funciones y un navegador de proyectos, Alt+M no es muy práctico, podría eliminarse por completo si hubiera un navegador de proyectos.

 
Sería aún mejor si pudieras cambiar el color tú mismo en los ajustes.
 
C-4:
Mejor aún, si puedes cambiar el color tú mismo en los ajustes.

Me parece redundante, que sea verde/amarillo y que sea suficiente.

La otra cosa que me gustaría hacer, que probablemente no sea difícil para los desarrolladores, es resaltar las variables externas/globales en color. Son aquellas variables que se declaran antes de todas las funciones y tienen un contexto global dentro del módulo del programa (indicador/experiencia/script). Así es como se resaltan actualmente las variables de entrada. Incluso este resaltado de las variables de entrada no es tan importante como el resaltado de las variables externas/globales.

Desarrolladores, ¡piensen en ello!

Документация по MQL5: Основы языка / Переменные / Input переменные
Документация по MQL5: Основы языка / Переменные / Input переменные
  • www.mql5.com
Основы языка / Переменные / Input переменные - Документация по MQL5
 
Añade la separación automática de las líneas largas.
Документация по MQL5: Основы языка / Типы данных / Тип string
Документация по MQL5: Основы языка / Типы данных / Тип string
  • www.mql5.com
Основы языка / Типы данных / Тип string - Документация по MQL5
 
Graff:
Añade la transposición automática de líneas largas.
No lo hagas.
 
TheXpert:
No lo hagas.
+1000
 

El editor de código en sí es bastante bueno, en cuanto a los colores, eso ya es a gusto de cada uno.

En mi opinión, la funcionalidad de depuración es muy floja:

1. Implementar la posibilidad de mostrar los valores de las variables al pasar el cursor del ratón sobre ellas.

2. Cálculo de expresiones complejas (anidadas) cuando están resaltadas.

3. Posibilidad de mostrar todos los valores de los elementos del array en la ventana de depuración.

4. Cálculo de expresiones complejas (anidadas) en la ventana de depuración.

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


5. Posibilidad de aproximar la funcionalidad de depuración a la de los sistemas de tipo Delphi.

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

1. Soporta la selección de colores por separado para las variables globales.
2. Seleccionar el color y el fondo de los soportes emparejados. (ya que yo, por ejemplo, siempre trabajo sobre un fondo negro).
3. Sigue faltando la capacidad de colapsar cadenas.
4. Activar/desactivar la transferencia automática de líneas largas.

Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - Документация по MQL5
 
Graff:
Añade la transposición automática de líneas largas.
De ninguna manera, no lo hagas.