CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Votre éditeur de code préféré ?

deepblue
deepblue
Niveau 16
06 novembre 2015 à 14:27:49

Le 06 novembre 2015 à 12:45:08 darkiron2 a écrit :

Le 05 novembre 2015 à 20:56:12 deepblue a écrit :

Le 04 novembre 2015 à 23:31:23 lisarael a écrit :
deepblue > j'aimerais tellement m'y mettre... mais je ne peux pas me permettre de perdre le temps de le maîtriser pour le moment... ça attendra 2016. peut-être. :D

Investissement à long terme, tu vas gagner un temps fou :)

je vois pas comment on peux gagner avec un editeur en ligne de commande, mais bon le meilleur c'est nano !

Ce que tu as avec 10K menus avec un IDE, tu le réalises au clavier dans vim.
Les différents modes et l'écosystème de vim, vieux comme le monde, amène une solution à chaque potentiel problème.

Par ailleurs, ça me permet d'avoir le même éditeur que je sois sur ma machine de dev ou sur des serveurs. En tant qu'admin sys, c'est essentiel pour moi.

Message édité le 06 novembre 2015 à 14:28:20 par deepblue
darkiron2
darkiron2
Niveau 10
06 novembre 2015 à 20:23:28

J'utilise déjà pas atom, ni sublime text à 100% alors les IDE :p
"Par ailleurs, ça me permet d'avoir le même éditeur que je sois sur ma machine de dev ou sur des serveurs. En tant qu'admin sys, c'est essentiel pour moi."
Personne te force à utiliser window ! sinon ta winSCP, bitwise ...

xsaK3s
xsaK3s
Niveau 5
06 novembre 2015 à 20:52:31

Notepad++, simple & efficace :P

dahrul
dahrul
Niveau 10
07 novembre 2015 à 01:17:13

gedit

j'ai jamais pu trouvé mieux.

Titiplouff
Titiplouff
Niveau 10
07 novembre 2015 à 03:42:17

Notepad ++

[[sticker:p/1kkn]]
deepblue
deepblue
Niveau 16
07 novembre 2015 à 10:44:02

@darkiron2, encore heureux qu'on ne me force pas à utiliser Windows, je suis debianniste jusqu'aux ongles :ok: btw, je n'ai parlé que d'éditeur de code :)

darkiron2
darkiron2
Niveau 10
07 novembre 2015 à 12:01:38

Honnêtement porter vil comme tu le fais et les autres, pour moi c est plus de la branlette intellectuelle car nano fais la même chose et un éditeur de texte quelqu'il soit peux le faire... Aussi avec notepad tu pourrais faire du mastering... Et je ne parle pas d emac que je connais que en version graphic ( certain on l air de dire que ces nano) .Et il Ya pas que débian dans la vie. Même si je suis un grand fan de Ubuntu. Il y a s'use, redira et lac OS X....

deepblue
deepblue
Niveau 16
07 novembre 2015 à 12:46:11

Le 07 novembre 2015 à 12:01:38 darkiron2 a écrit :
Honnêtement porter vil comme tu le fais et les autres, pour moi c est plus de la branlette intellectuelle car nano fais la même chose et un éditeur de texte quelqu'il soit peux le faire... Aussi avec notepad tu pourrais faire du mastering... Et je ne parle pas d emac que je connais que en version graphic ( certain on l air de dire que ces nano) .Et il Ya pas que débian dans la vie. Même si je suis un grand fan de Ubuntu. Il y a s'use, redira et lac OS X....

On nous demande quel est l'éditeur que l'on préfère et je répond, voila tout. lisarael en profile pour rebondir dessus et j'estime que oui, on peut gagner du temps avec vim, ne serait-ce que par sa capacité à être piloté totalement au clavier, ce qui évite de perdre du temps avec la souris dans une majorité de cas et de moins se fatiguer les articulations/nerfs/muscles quand tu écris du code toute la journée, ce qui est mon cas.
Par ailleurs, ils offrent une quantité de plugins impressionnante et avec une shell en complément, tu peux faire réellement des ravages.
Après, qu'on l'aime ou pas, je m'en cogne.

Message édité le 07 novembre 2015 à 12:48:37 par deepblue
deepblue
deepblue
Niveau 16
07 novembre 2015 à 12:53:06

Et on peut très bien faire un IDE sur mesure https://upload.deblan.org/u/2015-11/563de612.jpg

lisarael
lisarael
Niveau 13
07 novembre 2015 à 22:34:46

Le 07 novembre 2015 à 12:25:01 Haptaro a écrit :
(…) Pour produire du code de qualité rien ne vaut un IDE, (…)

Pour produire du code de qualité, il faut un bon développeur encadré par de bonnes conventions de codage. Et c'est tout. Tout le reste, ce sont des outils. IDE ou "simple" éditeur de texte, au final, le produit final est une séquence de caractères.

Au final, la seule chose à retenir, c'est de choisir ses outils convenablement, mais surtout de maîtriser ses outils. Personnellement, je n'ai jamais aimé les IDE, que j'ai toujours trouvé trop lourds (par rapport à la légèreté d'un simple éditeur, et à remettre dans le contexte de mes débuts sur des ordinateurs bien moins puissants qu'aujourd'hui), et qui avaient comme effet pervers de générer parfois du code "par magie", ce qui est toujours une mauvaise idée.
C'est pour ça que d'un point de vue pédagogique, je demande toujours à mes élèves de travailler avec un simple éditeur, avant de passer, s'ils le souhaitent et qu'ils comprennent ce qu'ils font, sur un IDE qui pourra, éventuellement, leur mâcher le travail.
Ceci dit, je préfère un simple éditeur avec des bons raccourcis persos à n'importe quel IDE : je connais mon code, je connais mes conventions, je sais exactement ce dont j'ai besoin à tout moment.

Et un outil, que ce soit un IDE ou un éditeur, doit évoluer avec toi : nouveaux packages, nouveaux raccourcis, snippets, etc... Si tu regardes le repo qui contient mes fichiers de configuration ( https://github.com/leny/pwendok ), l'historique des commits contient pas mal de changements rien que sur les fichiers d'Atom : entre la découverte et la configuration d'un nouveau package, l'adaptation de raccourcis à des séquences plus logiques pour mon utilisation, etc... tout évolue.
C'est pour ça que je pense que dans un sens, ton éditeur, c'est comme ta brosse à dent : ça se prête pas. Mais par contre, c'est toujours intéressant de voir ce que les autres utilisent et comment : soit en testant un nouvel IDE/éditeur (et constater soit que ça te donne envie de changer, ou te conforter dans ton choix premier), soit en recopiant/adaptant les configurations des autres à tes propres besoins (j'aime beaucoup certaines approches de vim, que j'ai singées dans Atom via des packages et/ou raccourcis persos).

Le truc, c'est d'avoir un workflow complet qui te correspond au mieux (à toi ou ton équipe, mais j'ai tendance à bosser seul la plupart du temps), comprenant à la fois tes conventions de codage, ton éditeur, tes langages, framework, etc...

...du coup, j'aurais tendance à dire : pour produire du code de qualité, il faut un développeur de qualité. Un bon artisan qui a pris le temps de connaître ses outils.

C'est un peu ce que je voulais démontrer en parlant des vidéos YouTube de "vim mastering" : on y voit des développeurs qui maîtrisent leur outil et sont du coup extrêmement productifs et à l'aise. Ce que mes élèves me font aussi remarquer pendant mes cours, où je code avec mes outils, mes raccourcis, et donc vais parfois très vite.
Je songe de plus en plus à intégrer une séance spécifique sur la customisation de workflow dans mes cours, mais j'ai l'impression que ça casserait un peu la magie du truc : pour avoir un outil qui te correspond le mieux, il faut que tu y passes du temps (comme en témoignent les centaines de commit sur la plupart des repository qui servent à stocker les configurations de chaque dev : plus de 250 sur le mien, et c'est pas prêt de s'arrêter, et plein d'autres exemples ici : https://github.com/webpro/awesome-dotfiles - et un excellent article là : https://medium.com/@webprolific/getting-started-with-dotfiles-43c3602fd789 ).

Et comme le dit le proverbe : Un mauvais artisan se plaint de ses outils. :-)))

darkiron2
darkiron2
Niveau 10
07 novembre 2015 à 23:26:39

dans une majorité de cas et de moins se fatiguer les articulations/nerfs/muscles quand tu écris du code toute la journée, ce qui est mon cas.

lol ! réfléchie a ce que tu viens d'écrire !!!

Comme Hitaro et lisarael l'ont bien mieux préciser et explique que moi ( à l'arrache et sur portable pas topt top).

Je ne remet pas en cause l'outil, j'utilise bien nano de temps en temps alors que je pourrais utiliser un vrai éditeur de texte.
L'exemple du jour, j'ai du réinstallé raspbiane sur mon Pi 2 j'ai fais une modife de la config apache et du php.ini je n'étais pas en ssh et pourtant j'ai utilisé nano vas savoir pourquoi !
(au passage une petit script bien utile http://darkiron.fr/lamp/lamp.sh )

Je pense pas que celà soit vrai de gagner du temps, d'ailleur qui a vraiment quantifier ce gain ?
je pense que c'est plus un effet de mod (aussi vrai avec sublime et atom) .

En parlant de productivisme.Il ne faut pas oublier que aller vite c'est bien mais que ça ne fais pas de vous une personne qui code de façon qualitative...

L'exemple du nombre de commit est bonne exemple de ce que je veux "dénoncer", ça deviens la course à celui qui à la plus grosse !

Plus tu commit plus tu fis des modifs et donc de correction ;)

C'est comme la question de l'auteur qui impose un choix... (je pense qu'il cherche le meilleur éditeur).
C'est pas l'outil qui fais le dev.

Ce que mes élèves me font aussi remarquer pendant mes cours, où je code avec mes outils, mes raccourcis, et donc vais parfois très vite.

ça veux dire ça qu'il font du c/c ce n'est pas bon, il faut leurs apprendre qu'il y a pas de solutions uniques !

deepblue
deepblue
Niveau 16
08 novembre 2015 à 01:00:40
lol ! réfléchie a ce que tu viens d'écrire !!! 

Pourquoi dis-tu ça ? J'ai changé de souris et de clavier pour m'éviter des douleurs aux mains (https://www.deblan.io/post/463/clavier-et-souris-ergonomiques), et les outils informatiques font partie du programme.

Btw, Emacs existait avant que je sorte des couilles de mon père, Vim est sorti 2 avant après l’événement et leur réputation et ce que les développeurs en racontent dépassent très largement tout effet de mode.

lisarael
lisarael
Niveau 13
08 novembre 2015 à 09:53:56

Le 07 novembre 2015 à 23:26:39 darkiron2 a écrit :
L'exemple du nombre de commit est bonne exemple de ce que je veux "dénoncer", ça deviens la course à celui qui à la plus grosse !

Plus tu commit plus tu fis des modifs et donc de correction ;)

Sauf qu'en l'occurence, et j'en parle dans mon post, c'est justement l'idée : sur des repo de config, le nombre de commit témoigne de l'évolution de nos outils en fonction de nos besoins.

Ce que mes élèves me font aussi remarquer pendant mes cours, où je code avec mes outils, mes raccourcis, et donc vais parfois très vite.

ça veux dire ça qu'il font du c/c ce n'est pas bon, il faut leurs apprendre qu'il y a pas de solutions uniques !

Merci de m'expliquer mon métier, je ne l'avais pas encore compris, mince alors. :-)))

darkiron2
darkiron2
Niveau 10
08 novembre 2015 à 10:24:37

Le 08 novembre 2015 à 01:00:40 deepblue a écrit :
lol ! réfléchie a ce que tu viens d'écrire !!!

Pourquoi dis-tu ça ? J'ai changé de souris et de clavier pour m'éviter des douleurs aux mains (https://www.deblan.io/post/463/clavier-et-souris-ergonomiques), et les outils informatiques font partie du programme.

Parce que c'est un problème bio mécanique et tu ferras quand un mouvement ! (je t'invite à en parler avec un médecin spécialisé, si tu as eu des douleur au niveau de canal carpien ça ne te feras pas de mal !)

Dans ton article tu dis toi même que tu as trouvé des outils qui te convienne !
Moi un clavier à plat c'est pire que tous !

Btw, Emacs existait avant que je sorte des couilles de mon père, Vim est sorti 2 avant après l’événement et leur réputation et ce que les développeurs en racontent dépassent très largement tout effet de mode.

WFT ? éhhhhhhhh ? J'ai pas dis que c'étais nouveau !

Sauf qu'en l'occurence, et j'en parle dans mon post, c'est justement l'idée : sur des repo de config, le nombre de commit témoigne de l'évolution de nos outils en fonction de nos besoins.

Sauf que c'est encore autre chose d'utilisé git en mode 'cloud', l'exemple qui confirme la règles.

Merci de m'expliquer mon métier, je ne l'avais pas encore compris, mince alors. :-)))

Arrête de pleuré Pélopone, Je te connais pas, je sais pas comment tu travail, ...

Et je dis ça d'après ce que tu me dis, dans ton exemple. ça ne devrais même pas être un soucis pour toi, je comprends pas trop....

On a tous des défauts... faut arreter de se prendre pour les roys !

Nicolch
Nicolch
Niveau 10
08 novembre 2015 à 11:12:14

vim ou atom, ça dépends du projet

deepblue
deepblue
Niveau 16
08 novembre 2015 à 15:12:25

@darkiron2, j'ai vraiment du mal à suivre ton raisonnement, si toute fois tu en as un.

Parce que c'est un problème bio mécanique et tu ferras quand un mouvement ! (je t'invite à en parler avec un médecin spécialisé, si tu as eu des douleur au niveau de canal carpien ça ne te feras pas de mal !)

Dans ton article tu dis toi même que tu as trouvé des outils qui te convienne !
Moi un clavier à plat c'est pire que tous !

Bah oui, j'ai des outils qui me conviennent et des douleurs qu ont disparu. Si j'ai acheté une souris pour pivoter mon poignet de 70% degrés par rapport à une souris classique, ce n'est pas pour rien et c'est avant tout suite à des recherches menées sur le web. Que veux-tu de plus ?!

WFT ? éhhhhhhhh ? J'ai pas dis que c'étais nouveau !

Alors ne parle pas d'effet de mode si c'est tout sauf nouveau…

Tu es agressif et c'est vraiment déplaisant.

darkiron2
darkiron2
Niveau 10
08 novembre 2015 à 16:05:41

Euh moi agressif ? Je crois que c'est toi. Non vim ce n'est pas nouveau. Mais ce n'étais pas à la mode. C'est bien revenue en force depuis deux ans. D'ailleurs depuis combien de temps l'utilise tu ?

Je suis pas Medecin, mais c est pas le web qui va t'expliquer pourquoi tu as des douleurs avec tels claviers...
Enfin à l origine tu disais que cela permettre de faire moin de mouvements, ce qui est absurbe en soi. Quand on connais un minimum le fonctionnement du corps humains. À chaque louvent aussi infinie soit y-il tu sollicite une centaines de muscles. Comme je te l'ai je ne suis pas spécialiste quelqu'un de plus compétent pour t expliquer tous les détail et ce que tu sollicite à chaque frappe sur un clavier...

Et pour revenir à ton article, c est le même débat que sur le sujet chacun est différents et adoptera des outils différents...

deepblue
deepblue
Niveau 16
08 novembre 2015 à 16:19:18

Bah arrête de t’exciter alors :ok:

J'utilise vim depuis que je travail sous Linux, un peu moins de 10 ans.

Message édité le 08 novembre 2015 à 16:20:05 par deepblue
Alix_Speroza
Alix_Speroza
Niveau 33
08 novembre 2015 à 16:37:18

Sublime Text, et je passe sur PHP Storm parfois :hap:

darkiron2
darkiron2
Niveau 10
08 novembre 2015 à 18:27:00

Le 08 novembre 2015 à 16:19:18 deepblue a écrit :
Bah arrête de t’exciter alors :ok:

J'utilise vim depuis que je travail sous Linux, un peu moins de 10 ans.

Parle pour toi bro', je suis très calme ...
Je te dis juste que ce que tu dis n'est pas forcement vrai.

PS: Merci de pas projeter tes émotion sur mes mots !

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment