Vim comme idéal pour mql - page 3

 
Vladimir Simakov:

PS pour les défenseurs : Cntrl+Shift+F pour une raison quelconque, aucun d'entre vous ne l'a appelé. Mais ce n'est toujours pas la même chose, et c'est à vous de comprendre pourquoi.

Eh bien, il y a aussi Ctrl+Shift+H, mais ce n'est toujours pas ça, même si une telle chose serait dans le méta-éditeur.

 
TheXpert:

...

Oui, comme vous connaissez le commerce, comme vous connaissez la programmation opérationnelle, bien sûr...)

Les vérités sans fard de chaque mur que vous pouvez afficher sont générales, sans l'ombre d'une attitude individuelle ou de pensées personnelles. Des enregistrements appris et des expériences "en bois" "clouées" à l'esprit pour remplir des fonctions fixées par la société. La pensée et les points de vue non orthodoxes sont-ils un "chic" intellectuel et une menace pour une vision du monde en carton ?

Donc vous avez appris l'OLP et ensuite quoi ? Savez-vous ce qu'est l'Objet ? Pouvez-vous formuler sa définition dans vos propres pensées et mots ? Pouvez-vous expliquer comment et pourquoi elle est devenue le centre de la programmation ? Avez-vous votre propre attitude à l'égard de ce concept ? Peut-être votre propre approche ? Pouvez-vous citer, bachoter, répéter, comprendre ce que vous avez appris et penser par vous-même ? Si oui, démontrez-le par au moins un jugement philosophique. Expert ...))))

 
Реter Konow:
Votre opinion de principe, y compris à mon sujet, ne m'intéresse pas, alors allez faire votre rhétorique ailleurs.
 
TheXpert:
Je ne suis pas intéressé par ton opinion en principe, sur moi aussi, alors va faire ta rhétorique ailleurs.
bien, bien...))
 

Messieurs, faites la comparaison entre "liste de caractéristiques et de fonctions" et "manque de ceci et de cela" et supprimez le mot "ringard". Surtout si vous utilisez vim.

Nous allons améliorer l'Intellisense, ce n'est pas si facile avec les modèles. La recherche est là, mais ça va s'améliorer - le plan a déjà été établi.

Les schémas de couleurs sont dans Options -> Couleurs, mais les thèmes ne le seront pas.


En général, dans la prochaine version, vous serez surpris de ce qui arrivera à l'éditeur. Nous sommes en train de le transformer en un studio multilingue MQL4/MQL5/C++/Python avec intégration de GitHub et Stack Overflow.
 

Comme peu de gens apprécient la quantité de travail effectuée, je recommande de lire les descriptions détaillées des versions : https://www.metatrader5.com/ru/releasenotes.

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

Messieurs, faites une comparaison entre "liste de caractéristiques et de fonctions" et "manque de quelque chose" et supprimez le mot "ringard". Surtout si vous utilisez vim.

Nous allons améliorer l'Intellisense, ce n'est pas si facile avec les modèles. La recherche est là, mais ça va s'améliorer - le plan a déjà été établi.

Les schémas de couleurs sont dans Options -> Couleurs, mais les thèmes ne le seront pas.


En général, dans la prochaine version, vous serez surpris de ce qui arrivera à l'éditeur. Nous sommes en train de le transformer en un studio multilingue MQL4/MQL5/C++/Python avec intégration de GitHub et Stack Overflow.

Renat, ce qui manque vraiment, c'est la "mise en évidence des correspondances".

Avez-vous l'intention de l'introduire dans l'éditeur ?


 
Renat Fatkhullin:

Messieurs, faites la comparaison entre "liste de caractéristiques et de fonctions" et "manque de ceci et de cela" et supprimez le mot "ringard". Surtout si vous utilisez vim.

Nous allons améliorer l'Intellisense, ce n'est pas si facile avec les modèles. La recherche est là, mais ça va s'améliorer - le plan a déjà été établi.

Les schémas de couleurs sont dans Options -> Couleurs, mais les thèmes ne le seront pas.


En général, dans la prochaine version, vous serez surpris de ce qui arrivera à l'éditeur. Nous sommes en train de le transformer en un studio multilingue MQL4/MQL5/C++/Python avec intégration de GitHub et Stack Overflow.
Je m'excuse pour le coup de gueule, je suis d'accord, c'est un peu grossier. GitHub est git, c'est le respect.
 
Renat Fatkhullin:

Messieurs, faites une comparaison "liste de caractéristiques et de fonctions" vs "manque de quelque chose" et enlevez le mot "misérable". Surtout si vous utilisez vim.

Nous allons améliorer l'Intellisense, ce n'est pas si facile avec les modèles. La recherche est là, mais ça va s'améliorer - le plan a déjà été établi.

Les schémas de couleurs sont dans Options -> Couleurs, mais les thèmes ne le seront pas.


En général, dans la prochaine version, vous serez surpris de ce qui arrivera à l'éditeur. Nous sommes en train de le transformer en un studio multilingue MQL4/MQL5/C++/Python avec intégration de GitHub et Stack Overflow.

Pour les fonctionnalités qui me manquent vraiment, j'ai écrit plus haut, plus :

  1. Le pliage serait bienvenu, bien que je sois attaché au principe : un fichier de 200 lignes maximum.
  2. La définition de l'affichage (Alt+F12 dans MVS) serait agréable à avoir.
  3. Les fonctions déclarées sont mises en évidence.

Profitant de l'occasion, sur le développement de la langue elle-même :

  1. Les variables constexpr, les macros sont un casse-tête.
  2. fonction variadique/template/macros.
  3. Pour le développement du préprocesseur, le même #if est nécessaire.
  4. Modèles spécialisés.
  5. Passage de paramètres de modèle non typés.
  6. Héritage multiple.

Je n'ai rien oublié)))

PS Si vous voulez populariser la langue, alors supprimez l'interdiction des dll sur le marché. Je m'explique : en utilisant seulement mql, vous ne pouvez vraiment pas faire un produit commercial décent, la même interface graphique pour l'écrire est trop déprimante, et ce alors qu'il y a des produits prêts tels que windowsform, et vous savez, un seul fil d'exécution n'est pas non plus agréable de nos jours. Et tout est lourd à l'extérieur, et mql est utilisé pour ce à quoi il sert, à savoir communiquer avec un terminal.

 

Et comment déboguer ? En fait, aucun éditeur ne devient un IDE à part entière pour MQL en raison des particularités du débogage. Si seulement GDB pouvait être lancé dans l'IDE.

En termes de fonctionnalités, il nous manque un cadre normal, des conteneurs génériques au lieu de Array.