Journal Emacs, le dinosaure fait de la résistance

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
55
15
jan.
2024

Aujourd'hui, un journal qui encense grave (une fois n'est pas coutume).

Je suis épaté qu'après toutes ces années, Emacs reste pertinent et apparemment tout aussi productif que moults IDE. Et encore, je m'y suis mis sérieusement sur le tard, durant mon 3ème boulot (j'étais un Visual Studio boy depuis mes 15 ans…). Voici donc les raisons qui à mon sens font d'Emacs un outil remarquable encore aujourd'hui.

  • Légèreté : même si considéré comme une usine à gaz à ses débuts (…)

Journal Transformer vim en IDE avec LSP et DAP

48
2
déc.
2020

Cette année, j’ai découvert l’IDE Visual Studio Code, enfin, son pendant libre VSCodium pour mon travail.

C’est un IDE qui fonctionne plutôt bien, mais je ne me sentais pas très à l’aise avec le fait que l’upstream (Microsoft en l’occurrence) distribue des binaires sous licence non open-source et ajoute de la télémétrie par défaut. En plus, c’est développé avec Electron et, bien que j’aime beaucoup utiliser nodejs, je trouve vraiment lourd d’avoir un Chrome complet lancé juste pour mon (…)

WebVim, une distribution Vim pour le dévelopment web

Posté par  (site web personnel) . Édité par Benoît Sibaud et Nils Ratusznik. Modéré par ZeroHeure. Licence CC By‑SA.
42
13
nov.
2015
Ligne de commande

WebVim est une distribution Vim qui vient avec un lot de greffons pré-configurés et optimisés pour le développement web et JavaScript/node.js.

Logo WebVim

WebVim offre par défaut quelques fonctionnalités sympas, dignes de certains IDE et éditeurs de code spécialisés :

  • coloration syntaxique ;
  • affichage des erreurs de syntaxes et de styles ;
  • auto-complétion ;
  • refactoring ;
  • curseurs multiples ;
  • formatage et alignement automatiques ;
  • prise en compte de conventions d'édition (editorconfig) ;
  • prise en charge de git ;
  • navigation dans les modules nodes.js ;
  • un mode hardcore (où par exemple la touche Esc et les flèches sont désactivées) ;
  • et tout ce que Vim fournit par défaut (par exemple la vérification orthographiques) !

WebVim utilise le gestionnaire de greffons vim-plug en arrière plan et un système de chargement et de configuration avancé.

Gambas 3 est sorti le 31 décembre 2011

Posté par  (site web personnel) . Édité par baud123, Benoît Sibaud et claudex. Modéré par Malicia. Licence CC By‑SA.
29
1
jan.
2012
Technologie

Après quatre années de développement depuis la dernière version, j'ai le plaisir d'annoncer la sortie de la version 3 de Gambas.

Gambas est un langage de programmation objet et une plate-forme de développement pour Unix basée sur un interpréteur BASIC. Il est distribué sous licence GNU GPL.

Il se compose d'un compilateur, d'un interpréteur, d'un ensemble de modules d'extensions appelés composants, d'un environnement de développement intégré complet, et d'une mascotte.

Sortie de Val(a)IDE 0.7.2

Posté par  (site web personnel) . Édité par Lucas Bonnet et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
23
29
déc.
2012
Gnome

Val(a)IDE, environnement de développement intégré (EDI) pour le langage Vala, vient de sortir en version 0.7.2. Val(a)IDE est écrit en Vala et propose les fonctionnalités suivantes :

  • Auto-complétion ;
  • Coloration syntaxique ;
  • Gestion de projets (compilation/exécution) ;
  • Support des systèmes de construction externes (make, waf) ;
  • Greffons : navigateur de symboles, gestionnaire de tâches, navigateur de fichiers…

Le code source et des paquets binaires pour différentes distributions GNU/Linux sont disponibles sur la page dédiée.

L’environnement de développement KDevelop est sorti en version 5.5

Posté par  (site web personnel) . Édité par Davy Defaud et Xavier Teyssier. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
21
5
fév.
2020
C et C++

KDevelop est un environnement de développement intégré pour KDE, sous licence GPL v2. La version 5.5 est une version de peaufinage, sans nouveauté. Mais même les petites améliorations demandent du temps ! On retiendra diverses améliorations dans la prise en charge du C++ et du PHP, le greffon Git qui gère rebase et beaucoup de travail sur les performances et la stabilité.

Journal Quel IDE pour quel langage

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
16
fév.
2018

Il y a trop longtemps, le débat sur les IDE se cristallisait entre VI et EMACS. Sur l'un, il fallait appuyer sur 3 touche en même temps, l'autre l'une à la suite de l'autre.

Par hasard, j'ai appris Emacs, et changer de réflexe sur les raccourcis est très compliqué (genre ctrl-x rt). J'ai beaucoup codé en C, et ocaml et perl dessus avec succès.

Puis j'ai fait du Java avec Eclipse. Il me manquait une tonne de fonctionnalité d'édition de (…)

Journal Libération de Lighttable

Posté par  (site web personnel) . Licence CC By‑SA.
19
8
jan.
2014

Je ne suis pas le plus grand connaisseur de Lighttable. En vérité, je ne l'ai même jamais utilisé. Mais, je me rappelle avoir été subjugué à l'époque de la campagne kickstarter.

Dans les grandes lignes, lighttable est un éditeur de texte dédié à la programmation Javascript, Clojure et Python proposant à travers un affichage en table d'amener le plus d'informations (de la documentation, à une version embarquée de votre programme) au plus proche de votre code. Il (…)

Sortie d'it-edit version 3.0

18
3
juin
2017
C et C++

La version 3.0 de l'éditeur it-edit (Integrated Terminals Editor) est disponible.

La principale amélioration de cette nouvelle version est l'intégration optionnelle de la correction orthographique à l'aide de la bibliothèque de Sébastien Wilmet (mainteneur de gtk-sourceview3 - sur laquelle se base it-edit - et auteur de Texilla entre autres) gspell-1.

Mais c'est loin d'être le seul changement dans le code d'it-edit, et pas le seul ajout non plus.

Capture d'écran

Il s'agit de la 4e version majeure d'it-edit, et vous pouvez en voir une description plus détaillée dans l'annonce de la version 1.0.1.

Journal Quelques nouvelles de LaTeXila, et réflexions sur le développement d'IDE en GTK

Posté par  .
Étiquettes :
16
25
avr.
2010
Bonjour,

Ça fait un petit temps que je ne vous ai plus parlé de LaTeXila, un IDE LaTeX en GTK que j'ai commencé l'été passé, avec pour objectif d'avoir une alternative à Kile qui lui est en Qt.

Il faut tout d'abord remercier farvardin pour la réalisation du logo, de l'icône de l'application (qui reste cependant à améliorer) et le design du site (que j'ai amélioré), suite à ma demande dans le journal précédent.

Version 0.2

LaTeXila en est (…)

Journal 30 jours pour aider "Builder" le futur IDE de GNOME.

Posté par  . Licence CC By‑SA.
Étiquettes :
15
29
déc.
2014

Salut à toi mon cher journal.

J'espère que tu n'as trop abusé des bonnes choses en cette fin d'année et qu'il te reste quelques euros pour aider les hackers à écrire, encore plus, de code libre pour 2015.

Et oui, le monde étant ce qu'il est, il faut de l'argent pour faciliter le développement de nos outils libres.

Alors pourquoi ne pas aider Christian Hergert, qui lance aujourd'hui une campagne de dons, pour développer Builder, un IDE "tout beau, tout (…)

Journal Toileharicot 11 est dehors

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
10
9
avr.
2019

Bonjour Nal,

Je t'écris pour te signaler la sortie de la nouvelle version du meilleur IDE java/php/node.js du marché : Netbeans 11 !

Repris par la fondation Apache (aka la poubelle d'Oracle), le haricot est toujours vivant avec quelques nouveautés:

  • la gestion de Java 12.
  • la prise en compte de Java EE.
  • l'intégration de Gradle.