Page 1 sur 1

Visual Studio Code

Publié : 03 avr. 2018, 16:07
par Pierre8r
Bonjour,

Un post pour vous parler de Visual Studio Code.
Visual Studio Code
https://code.visualstudio.com/

Post à propos de VS Code sur MQL5 :
https://www.mql5.com/en/forum/222553

Extension VS Code pour faire du développement MQL4/5
https://marketplace.visualstudio.com/it ... rvtech.mq4

Live Share
Possibilité de faire de la programmation en binôme à distance :
https://code.visualstudio.com/blogs/201 ... live-share

https://www.developpez.com/actu/186761/ ... t-VS-Code/

Visual Studio Code VS ATOM
https://www.developpez.com/actu/110379/ ... hodologie/

Je pense utiliser VS Code pour poursuivre mon apprentissage de C++.
Si je trouve un partenaire, apprendre en binôme à distance.
Même chose pour MQL5 ensuite.

J'ai réussi à compiler des programmes C++.
Si vous souhaitez tester Visual Studio Code je peux vous apporter mon aide dans la mesure de mes connaissances.

Re: Visual Studio Code

Publié : 03 avr. 2018, 19:07
par Jeff719
Salut Pierre,

Juste une question : quel est l'intérêt de développer le C++ en Visual Studio Code plutôt qu'en Visual Studio ?

Re: Visual Studio Code

Publié : 04 avr. 2018, 11:32
par Pierre8r
Jeff719 a écrit :Salut Pierre,

Juste une question : quel est l'intérêt de développer le C++ en Visual Studio Code plutôt qu'en Visual Studio ?
Salut Jeff,

Une vidéo sur ce sujet :
https://youtu.be/hTSESaZ6X4Y?t=1656

Dans celle extrait de vidéo il est dit entre autre que VS Code est largement utilisé, que les contributions aux extensions sont nombreuses, qu'il est plus facile de faire une extension avec VS Code qu'avec un Visual Studio.
Il existe une extension MQL4/5 pour VS Code, pas pour Visual Studio.

Re: Visual Studio Code

Publié : 04 avr. 2018, 20:09
par Jeff719
Je comprend.

Cependant l'avantage n'est donc que d'avoir le même environnement d'édition, ce qui me semble un avantage faible par rapport aux problèmes rencontrés. Certes c'est confortable, on passe de MT5 à C++ et on a le même editeur, le même look pour bricoler son code. Vu de loin ça semble important l'éditeur, mais en fait c'est rien du tout. Quand on change, on se fait au nouveau truc en deux jours.

Les enjeux réels sont bien plus sérieux que ça : On programme objet ou pas ? Il y a des fonctions utiles en MT4 qui ont disparues en MT5 (iBarShift()) :lol: . Les passages d'ordre sont différents (ouf, avec le hedging en option MQL5 on a le droit que les poses de strats différentes se marchent un peu sur les pieds).

Bref je comprend tout à fait ton appétit pour VS Code, mais je crains que ça ne traite pas vraiment des enjeux.

En ce moment je suis en train de me prendre la tête pour adopter un style d'écriture compatible MQL4/MQL5/C++/C# (vu que le futur est incertain). :wink: Sans avoir la prétention d'une méthode portable, il s'agit de se préparer à des migrations les moins couteuses possible.