Comments on: Je fais mon coming out http://sametmax.com/je-fais-mon-coming-out/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: GigiX http://sametmax.com/je-fais-mon-coming-out/#comment-197430 Fri, 17 Aug 2018 20:24:11 +0000 http://sametmax.com/?p=24447#comment-197430 Je ne suis pas développeur (ingénieur système Linux) mais je code régulièrement en plusieurs langages (en ce moment Flask) pour divers projets personnels ou professionnels (shell, Ansible, Saltstack, Python, PHP, etc…). Du coup j’utilise VSCode (j’ai laissé VIM) et j’ai développé l’outil VSCode-Anywhere qui permet l’installation de VSCode sur Linux / Windows sans être administrateur du serveur et de façon portable (sur un périphérique USB par exemple).

Ce outil va télécharger / installer pour vous un écosystème pour faire fonctionner votre langage préféré.

Par exemple pour Python il suffit d’activer Python (et vos paramètres si besoin) dans le fichier de configuration et de relancer une installation. L’outil va alors installer Python2/3, les modules pip, configurer les settings dans VSCode, télécharger la documentation associée, etc…

Il ne vous reste plus qu’à coder ;)

L’outil n’est pas parfait mais je l’améliore dès que j’ai un peu de temps ;)

En espérant que ça puisse aider certains :)

]]>
By: nope http://sametmax.com/je-fais-mon-coming-out/#comment-197416 Fri, 17 Aug 2018 01:04:45 +0000 http://sametmax.com/?p=24447#comment-197416 Petite précision: black est maintenant auto-inclus dans l’extension python, plus besoin de l’installer. Il faut donc mettre “python.formatting.provider: ‘black'”. Et je suis particulièrement fan de “editor.formatOnSave: ‘true'” pour ne plus jamais avoir à penser au formattage de sa vie.

Également, comme extensions que beaucoup de personnes trouveront utiles:
-coderunner pour lancer n’importe quel snippet (au milieu d’un fichier, dans la barre d’exploration, la sélection curseur, etc.) à la volée
-vs-icons pour faire joli
-importmagic pour ne plus jamais avoir d’ImportError
-le language pack français

]]>
By: Sam http://sametmax.com/je-fais-mon-coming-out/#comment-197396 Wed, 15 Aug 2018 17:44:30 +0000 http://sametmax.com/?p=24447#comment-197396 Je custo le pylintrc sur chaque projet car ca depend de la team et de la forme du code.

]]>
By: focl http://sametmax.com/je-fais-mon-coming-out/#comment-197372 Tue, 14 Aug 2018 13:12:10 +0000 http://sametmax.com/?p=24447#comment-197372 J’essaie d’utiliser pylint mais il me sort beaucoup trop d’output qui ne sert à rien (par exemple il me dit de mettre une docstring à mes fonctions main). Après je suppose que c’est fantastique une fois que c’est pris en main (idée d’article potentielle ?). Par curiosité, tu pourrais partager ton fichier .pylintrc, histoire d’avoir une idée de quels codes d’erreurs tu ignores typiquement ?

]]>
By: Sam http://sametmax.com/je-fais-mon-coming-out/#comment-196791 Fri, 20 Jul 2018 11:10:06 +0000 http://sametmax.com/?p=24447#comment-196791 Intellisense est probablement la partie la plus chouette de VS, alors c’est beau de l’open sourcer.

]]>
By: pylou pylou http://sametmax.com/je-fais-mon-coming-out/#comment-196783 Fri, 20 Jul 2018 08:32:23 +0000 http://sametmax.com/?p=24447#comment-196783 ça devrait s’améliorer encore: https://blogs.msdn.microsoft.com/pythonengineering/2018/07/18/introducing-the-python-language-server/

]]>
By: aa http://sametmax.com/je-fais-mon-coming-out/#comment-196176 Fri, 29 Jun 2018 09:08:13 +0000 http://sametmax.com/?p=24447#comment-196176 à porter de main -> à portée de main

plusieurs modeS de saisie

avec 2 de rames -> avec 2 Go de RAM

L’affichage des erreurs est claire -> L’affichage des erreurs est clair

compréhension que l’éditeur à du code -> compréhension que l’éditeur a du code

dans la fenêtre en court -> dans la fenêtre en cours

taches -> tâches

milliers de borneS

]]>
By: Sam http://sametmax.com/je-fais-mon-coming-out/#comment-196144 Thu, 28 Jun 2018 17:42:18 +0000 http://sametmax.com/?p=24447#comment-196144 :-*

]]>
By: ex-Pycharmer http://sametmax.com/je-fais-mon-coming-out/#comment-195919 Fri, 22 Jun 2018 12:23:04 +0000 http://sametmax.com/?p=24447#comment-195919 Bon bah voilà… merci samémax hein… :-P

]]>
By: Sam http://sametmax.com/je-fais-mon-coming-out/#comment-195896 Wed, 20 Jun 2018 14:52:57 +0000 http://sametmax.com/?p=24447#comment-195896 @batisteo: superbe

@Phrk : si un linter t’emmerde, le bug est indépendant de VSCode (tous les linters sont des projets Python celèbres). Deux solutions, soit trouver la cause (ça peut être vite relou, mais c’est souvent un dossier de projet mal configuré et donc trop gros), soit disable le linter (3 secondes dans la conf de vscode, et y a 2 autres linters alternatifs si envie/besoin).

]]>