• 0 Votes
    3 Messages
    166 Vues

    Le tool et vraiment pratique.

    Version pour Mac : https://github.com/ObuchiYuki/DevToysMac

  • 2 Votes
    1 Messages
    100 Vues

    Atom est un éditeur de code sorti en 2013, qui a la particularité d’avoir comme géniteurs, la team qui s’occupe de Github.

    il est open source et sous licence MIT. Cet éditeur a été conçu à partir du code de Chromium & Electron (Plus exactement du code de la console de Chromium, en CoffeeScript), utilise Node.js et permet à tout à chacun d’imaginer de nouveaux packages pour en étendre les fonctionnalités.

    Tout ce qu’on attend d’un tel éditeur

    Édition multiplateforme :

    Atom fonctionne sur tous les systèmes d’exploitation. Utilisez-le sur OS X, Windows ou Linux.

    Gestionnaire de paquets intégré :

    Recherchez et installez de nouveaux packages ou créez le vôtre directement depuis Atom.

    Auto-complétion intelligente :

    Atom vous aide à écrire du code plus rapidement grâce à une saisie semi-automatique intelligente et flexible.

    Navigateur de système de fichiers :

    Parcourez et ouvrez facilement un seul fichier, un projet entier ou plusieurs projets dans une seule fenêtre.

    Volets multiples :

    Divisez votre interface Atom en plusieurs volets pour comparer et modifier le code entre les fichiers.

    Trouver et remplacer :

    Recherchez, prévisualisez et remplacez du texte au fur et à mesure que vous tapez dans un fichier ou dans tous vos projets.

    Coloration syntaxique

    Support du markdown

    Snippets

    Système d’onglets

    Intégration avec git/Github

    Les packages que j’utilise pour l’améliorer

    French Menu: https://github.com/lamboley/atom-french-menu

    Permet de passe les menu en frenchy.

    Atom beautify: https://atom.io/packages/pigments-redux

    Permet d’embellir vos codes HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, et plus encore !

    highlight-selected: https://atom.io/packages/highlight-selected

    Permet de mettre en surbrillance le mot actuel sélectionné lors d’un double-clic et dans tous le document.

    Minimap: https://atom.io/packages/minimap

    Permet d’avoir une vue d’ensemble de tout le document sur le côté droit.

    Pigment Redux: https://atom.io/packages/pigments-redux

    Fork de Pigments. Permet d’afficher les couleurs dans le projet et les fichiers

    Minimap Pigment: https://atom.io/packages/minimap-pigments

    Permet d’afficher les couleurs des pigments directement dans la Minimap.

    Activate power mode: https://atom.io/packages/activate-power-mode

    Permet d’avoir une petite motivation lors du tapage de vos codes.

    Bref, l’essayer c’est l’adopter 🙂

  • 2 Votes
    1 Messages
    89 Vues

    Si vous êtes scientifique, ingénieur ou encore data analyst, vous savez comme il est parfois compliqué d’éditer, d’analyser ou encore explorer des jeux de données complexes. Et je ne vous parle pas de leur visualisation.

    Heureusement, pour cela il y a un langage de développement parfait et très utilisé par la communauté scientifique : Python.

    Il y a d’ailleurs un bouquin chez ENI écrit par Amandine Velt (Ingénieure en bio-informatique) qui traite de l’analyse des données scientifiques avec Python avec une approche très pratique (NumPy, Pandas, Matplotlib, Seaborn…etc) que je vous invite à vous procurer si vous vous intéressez au sujet.

    Il existe évidemment des outils pour vous aider, mais la plupart sont payants ou incomplets. C’est pourquoi aujourd’hui je vous propose de découvrir Spyder.

    text alternatif

    Spyder est un environnement scientifique écrit en Python qui est très puissant puisqu’il intègre de nombreuses fonctionnalités dédiées à l’analyse de données, qui peuvent être étendues à l’aide de plugins ou d’une API.

    Spyder se compose donc d’un éditeur qui vous permet d’écrire votre code python, d’une console interactive pour débugger votre code ou sortir des graphiques directement depuis la ligne de commande.

    Je n’oublie pas non plus la visionneuse de documentation qui permet de sortir de la doc en temps réel avec Sphinx, et cela pour n’importe quelle classe ou fonction utilisée dans l’éditeur ou la console.

    text alternatif

    Vous trouverez également dans Spyder, un explorateur de variable pour inspecter les variables, mais aussi les fonctions ou les objets présents dans votre code afin de pouvoir les modifier ou interagir avec.

    Spyder propose également toute une série d’outils de développement pour organiser vos projets, analyser votre code, y effectuer des recherches, suivre son exécution lors du debug ou encore optimiser ses performances.

    Pour tester l’outil, pas besoin de l’installer puisqu’une version de test 100% en ligne est disponible ici.

    Après si vous voulez l’installer sur votre ordinateur, vous pouvez passer par Anaconda ou prendre un des installeurs pour macOS ou Windows disponible ici. Rassurez-vous, ça fonctionne aussi sous Linux.

    La page Github du projet est ici.

    SOURCE: Korben.info