Musique - Echecs - Informatique - Bretagne

Aller au contenu | Aller au menu | Aller à la recherche

lundi 6 février 2017

Visual Studio Code : éditeur de code multi langages

visual-studio-code.png
 

Les temps changent ! Visual Studio Code est un éditeur de code récent, gratuit, open source et multi plateforme (Free, Open source. Runs everywhere.)  fait par... Microsoft. Comme quoi tout peut arriver.

A ne pas confondre avec l'emblématique suite Visual Studio qui est un environnement tout intégré (IDE) pour le développement.

L'éditeur Visual Studio Code est avant tout un éditeur de code que l'on pourra compléter avec des extensions spécifiques pour chaque langage : C/C++, PHP, Python, node.js (et bien d'autres). L'installation du langage ou du compilateur restant à faire en dehors de l'éditeur.

La documentation est claire (lisez-là !) et la prise en main vraiment facile. En plus des fonctionnalités classiques (coloration syntaxique, contrôle de la syntaxe, mise en forme, completion automatique etc...), Visual Studio Code offre en plus une intégration du gestionnaire de version Git, une intégration de la ligne de commande et via les extensions un débogueur très abouti.

La version 1.0 est sorti en avril 2016, en janvier 2017 vient de sortir la version 1.9. Ca évolue vite ! Tenez vous au courant des mises à jour

Conclusion : Un éditeur très prometteur. Si vous faîtes du développement (C/C++, Pyhton, Node, PHP...), essayez-le ! Sinon pour une édition de code limitée au web (html, css, javascript), essayez l'éditeur Brackets (voir mon billet).

 

samedi 21 janvier 2017

Brackets : l'éditeur conçu pour le développement web.

brackets.png
 

Brackets est un éditeur de texte récent et régulièrement mis à jour conçu pour le développement web. Comme l'indique l'accroche de la page d'accueil du site officiel "A modern, open source text editor that understands web design." Brackets (disponible en français) est donc avant tout conçu pour faire de l'édition de fichiers HTML, CSS et Javascript et il le fait très bien.

Voici quelques fonctionnalités bien pratiques :

  • 'Live Preview' (aperçu en direct) : votre browser reflète en direct les modifications des fichiers
  • 'Quick Edit' (édition rapide) : éditer votre code css sans quitter le fichier html en cours d'édition
  • Apercu des images, couleurs (avec un sélecteur de couleurs)
  • Documentation rapide des propriétés css
  • Complétion automatique (javascript, jquery)

Et si vous trouvez qu'il manque des fonctionnalités de nombreuses extensions sont disponibles à travers le gestionnaire d'extensions.

 

Conclusion : essayer Brackets c'est l'adopter ! Et pourtant je suis un grand fidèle de Notepad++ depuis des années.

 

jeudi 13 février 2014

Base de données de parties d'échecs en ligne par Chessbase

database.chessbase.pngChessbase propose un accès en ligne (gratuit) à une base de plus de six millions de parties d'échecs. Apparemment il s'agit d'une première version. Les fonctionnalités ne sont pas explicitement décrites. En tous cas, l'interface pleine page est très réussie. Elle reprend l'interface des logiciels de Chessbase.

Vous pouvez faire des recherches par joueur(s), tournoi ou bien directement à partir d'une position. Néanmoins il faut tâtonner pour découvrir les différentes possibilités. (de plus le nombre de résultats retournés semble limité, la recherche sur une date ne semble pas fonctionner...)
Exemple de recherche (il faut appuyer sur Enter pour lancer la recherche)

  • World Championship, Kasparov-Karpov
  • World Championship, KK1

La fenêtre Let's check présente l'évaluation faite par plusieurs moteurs de chaque position  (Deep Fritz, Houdini...).

Un clic sur l'image d'un joueur présente ses statistiques ELO.

La base est mise à jour régulièrement. (toutes les semaines ?). Par contre, pour l'instant on ne peut pas sauvegarder un ensemble de parties. 

Pour plus de détails, lire l'article de présentation (en anglais) sur le site de Chessbase.