Vim como ide para mql - página 3

 
Vladimir Simakov:

PD para los defensores: Cntrl+Mayúscula+F por alguna razón ninguno de ustedes lo llamó. Sólo que todavía no es lo mismo, y el por qué lo tienes que averiguar tú.

Bueno, también hay Ctrl+Mayús+H, pero todavía no es eso, aunque tal cosa estaría en el metaeditor

 
TheXpert:

...

Sí, como lo haces con el comercio OOP, por supuesto que sí )

Las verdades sin ambages de todas las paredes de las que se puede hacer gala son la corriente principal, sin la sombra de una actitud individual o de pensamientos personales. Registros aprendidos y experiencias "de madera" "clavadas" en la mente para cumplir las funciones establecidas por la sociedad. ¿El pensamiento y los puntos de vista poco ortodoxos son una "moda" intelectual y una amenaza para una visión del mundo de cartón?

¿Así que has aprendido la OLP y luego qué? ¿Sabe cuál es el objeto? ¿Puede formular su definición con sus propios pensamientos y palabras? ¿Puede explicar cómo y por qué se ha convertido en el centro de la programación? ¿Tiene usted su propia actitud ante este concepto? ¿Tal vez su propio enfoque? ¿Puedes citar, empollar, repetir, entender lo que has aprendido y pensar por ti mismo? Si es así, demuéstrelo con al menos un juicio filosófico. Experto ...))

 
Реter Konow:
En principio no me interesa tu opinión, ni siquiera sobre mí, así que vete a hacer tu retórica a otra parte.
 
TheXpert:
En principio no me interesa tu opinión, sobre mí también, así que vete a hacer tu retórica a otra parte
bueno, bueno...))
 

Señores, hagan la comparación "lista de características y funciones" frente a "falta de esto y aquello" y quiten la palabra "cursi". Sobre todo, si se utiliza vim.

Intellisense vamos a mejorar, no es tan fácil con las plantillas. La búsqueda está ahí, pero mejorará: el plan ya está trazado.

Los esquemas de color están en Opciones -> Colores, pero los temas no.


En general, en la próxima versión te sorprenderá lo que ocurre con el editor. Lo estamos convirtiendo en un estudio multilingüe MQL4/MQL5/C++/Python con integración en GitHub y Stack Overflow.
 

Dado que poca gente aprecia la cantidad de trabajo realizado, recomiendo leer las descripciones detalladas de la versión: https://www.metatrader5.com/ru/releasenotes

Что нового в MetaTrader 5?
Что нового в MetaTrader 5?
  • www.metatrader5.com
MetaTrader 5 build 2280 Terminal Исправлена ошибка, не позволявшая удалить эксперта с графика, для которого нет данных. Исправлено отображения заголовков графиков при работе под Wine.Ускорена загрузка и компиляция MQL5 программ. Теперь при двойном клике на графике MQL5-программе передается событие одиночного клика. Ранее такие события не...
 
Renat Fatkhullin:

Señores, hagan una comparación de "lista de características y funciones" vs "falta de algo" y quiten la palabra "cursi". Sobre todo, si se utiliza vim.

Intellisense vamos a mejorar, no es tan fácil con las plantillas. La búsqueda está ahí, pero mejorará: el plan ya está trazado.

Los esquemas de color están en Opciones -> Colores, pero los temas no.


En general, en la próxima versión se sorprenderá de lo que ocurrirá con el editor. Lo estamos convirtiendo en un estudio multilingüe MQL4/MQL5/C++/Python con integración en GitHub y Stack Overflow.

Renat, lo que realmente falta es "resaltar los partidos".

¿Piensa introducirlo en el editor?


 
Renat Fatkhullin:

Señores, hagan la comparación "lista de características y funciones" frente a "falta de esto y aquello" y quiten la palabra "cursi". Sobre todo, si se utiliza vim.

Intellisense vamos a mejorar, no es tan fácil con las plantillas. La búsqueda está ahí, pero mejorará: el plan ya está trazado.

Los esquemas de color están en Opciones -> Colores, pero los temas no.


En general, en la próxima versión te sorprenderá lo que ocurre con el editor. Lo estamos convirtiendo en un estudio multilingüe MQL4/MQL5/C++/Python con integración en GitHub y Stack Overflow.
Me disculpo por la cursilada, estoy de acuerdo, es un poco grosero. GitHub es git, eso es respeto.
 
Renat Fatkhullin:

Señores, hagan una comparación "lista de características y funciones" vs "falta de algo" y quiten la palabra "miserable". Sobre todo, si se utiliza vim.

Intellisense vamos a mejorar, no es tan fácil con las plantillas. La búsqueda está ahí, pero mejorará: el plan ya está trazado.

Los esquemas de color están en Opciones -> Colores, pero los temas no.


En general, en la próxima versión se sorprenderá de lo que ocurrirá con el editor. Lo estamos convirtiendo en un estudio multilingüe MQL4/MQL5/C++/Python con integración en GitHub y Stack Overflow.

Para las características que realmente extraño, escribí arriba, además:

  1. Estaría bien que se doblara, aunque soy muy estricto con el principio: un archivo de no más de 200 líneas.
  2. Mostrar definición (Alt+F12 en MVS) sería bueno tenerlo.
  3. Las funciones declaradas se resaltan.

Aprovechando la oportunidad, sobre el desarrollo de la propia lengua:

  1. variables constexpr, las macros son un dolor de cabeza.
  2. función variada/plantilla/macros.
  3. En el desarrollo del preprocesador, se necesita el mismo #if.
  4. Plantillas especializadas.
  5. Pasar parámetros de plantilla que no son de tipo.
  6. Herencia múltiple.

No he olvidado nada)))

PS Si quieres popularizar el idioma, entonces elimina la prohibición del dll en el mercado. Me explico: usando solo mql realmente no se puede hacer un producto comercial decente, la misma interfaz gráfica para escribirlo es demasiado deprimente, y eso que hay productos preparados como windowsform, y ya sabes, un hilo de ejecución tampoco es agradable hoy en día. Y todo pesa por fuera, y mql se usa para lo que sirve, para comunicarse con una terminal.

 

¿Y cómo depurar? De hecho, ningún editor se convierte en un IDE completo para MQL debido a las peculiaridades de depuración. Si tan solo GDB se hiciera para lanzar al IDE.

En términos de características nos falta un marco normal, contenedores genéricos en lugar de Array.