Journal Transformer vim en IDE avec LSP et DAP

30
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 (…)

Forum Programmation.python débutant : lancer un script dans un script

Posté par  . Licence CC By‑SA.
Étiquettes :
1
16
mar.
2020

Salut,
je profite du confinement pour apprendre python.
je suis débutant et j'apprend avec la méthode de gerard swinnen.

Beaucoup d'exercice consistent à écrire un script et l'exécuter.
Jusque là pas de soucis.

Seulement j'arrive maintenant à des exercices plus conséquents où les scripts s'allongent et comportent des fonctions un peu plus compliquées.

Lorsque j'ai une erreur, je voudrais pouvoir "débugger" mon script en lançant une partie depuis mon invite de commande python et une autre ligne par ligne.
Pour (…)

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 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.

Journal Quel IDE pour quel langage

Posté par  . 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 (…)

Forum Programmation.c Appel a contribution pour mk-project un T.D.E.

0
4
juil.
2017

Bonjour,

je fait un appel a contribution pour mon T.D.E (Terminal Development Environment) : mk-project.

Qui en est a sa version 2.0.

Vous pouvez voir la version 1.0 de mk-project ici.

Je me sert de mk-project pour chaque projet nécessitant plus de travail qu'un simple script.


En faîtes je ne sert pas des terminaux de mk-project : nie pour lancer mon editeur (comme vim par exemple).

Malgré que vous pouvez ouvrir autant de tab-terminaux (…)

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.

Forum Programmation.c++ mk-project un T.D.E (Terminal Development Environment) basé sur make.

Posté par  (site Web personnel) . Licence CC By‑SA.
5
26
juin
2016

Salut les C/C++ et pythons,

je vient vous présenter ma dernière création: mk-project: un créateur, gestionnaire, de projets basé sur make.

mk-project permet de créer des projets C, C++, python2 et python3.

:note: Ceci est un poste dans le but que vous testiez mon programme afin de voir ce que vous en pensez…

Vos remarques, commentaires, etc… sont chaleureusement la bienvenue.

Ce poste sert de base afin d'amélioré le release final et est (…)

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.
Étiquettes :
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é.

Forum Programmation.c IT-Edit (Integrated Terminal Editeur).

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
2
9
avr.
2015

Salut les C de Linuxfr,
je vient vous présenter ma dernière création, IT-Edit un éditeur de texte avec de multiples fonctionnalités. Créer avec GTK+3, gtksourceview3.0 et libvte.

Motivation pour l'écriture de IT-Edit (the Integrated Terminal Editor).

Ont peut diviser les programmeurs selon leur façon de travailler en 2 catégories:

  • Ceux qui utilisent un IDE: un environnement de développement complet.

  • Ceux qui travaillent avec des outils séparés: un éditeur de texte, usage du terminal et (…)

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 Peigner la girafe: BPM

Posté par  . Licence CC By‑SA.
6
23
août
2014

BPM est un Mestionnaire de Projet Basique (Basic Projet Manager) pour Emacs. Mais d'abord, la girafe.

"Peigner la girafe" c'est par exemple quand tu dois repeindre le garage ; mais comme c'est un gros truc, et que tu es feignant tu cherches une raison de pas le faire :

  • J'irai plus vite avec mon rouleau
  • Mais le rouleau je l'ai prêté à Jeannot
  • Et Jeannot on est fâchés
  • Car je lui ai jamais rendu son tapis (…)