• [^] # Re: Éditeur de texte / IDE

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 2.

    De manière graphique : GUI, pas en CLI. Mais ça pourrait être en ncurses dans un terminal aussi. Ne pas confondre CLI (lignes de commandes), avec une interface style ncurses.

    Je me suis permis le raccourci parce-que pour toutes les personnes qui ne jurent que par la IUG/GUI c'est de la ligne de commandes ; mais je faisais bien allusion à la IUT/TUI (ou de style Curse —avec une telle bibliothèque ou pas.)

    C'est vrai que de nos jours quand on parle d'un IDE, on a tendance à penser à une seule grosse application GUI qui sait tout faire.

    Mais, en GUI, rien n'empêche de développer des applications séparées, mais qui communiquent entre-elles avec un mécanisme d'IPC. L'avantage est que chaque application a une GUI plus simple, et ça fait donc moins « usine à gaz ».

    Voilà, dans l'imaginaire collectif (que les éditeur ont donc réussi à imposer), un EDI/IDE est une application qui ferait tout... (pour les devs j'entends.) C'est probablement une insistance sur le I par lequel ces solutions veulent être le seul point d'entrée Incontournable ; mais on oublie le E qui veut que ce soit quelque chose de modulable et adaptable (la "customisation" ne prend pas en compte de pouvoir remplacer des morceaux par d'autres mais passe par un système d'extension/greffon spécifique et l'illusion est faite.)

    Je n'utilise pas Devhelp mais bravo. Et ça va dans le sens unixien d'avoir des trucs dédiés et spécialisés et de pouvoir les combiner avec les autres. C'est effectivement

    Simple mais efficace.

    "It is seldom that liberty of any kind is lost all at once." ― David Hume