Quiver : un carnet de notes pour développeurs

Nicolas Furno |

Quiver [1.0 – US – 8,99 € – OS X 10.7 - HappenApps, Inc.] est un carnet de notes virtuel dédié aux développeurs. Par rapport à ses nombreux concurrents, il se distingue par sa capacité à stocker non seulement du texte, mais aussi du code. De quoi enregistrer des fonctions ou des bouts de programme, mais aussi de les commenter pour soi-même, ce qui est sans doute tout aussi important. Ces notes peuvent être stockées dans des dossiers et associées à des mot-clés, et on peut facilement les retrouver par la suite, soit grâce au rangement, soit avec la recherche intégrée.

Pour gérer élégamment le code et le texte, Quiver repose sur le concept original de cellules. Une note est ainsi composée d’une ou plusieurs cellules qui peut contenir à chaque fois du texte, ou du code. Dans le premier cas, on peut mettre en forme le texte avec les outils habituels, comme dans n’importe quel autre traitement de texte. Si une cellule contient du code, on peut choisir le langage utilisé pour une coloration syntaxique adaptée. Et puisqu’il s’agit de blocs identifiés, le logiciel peut les manipuler pour monter ou descendre une cellule, ou même en fusionner.

Dans sa première version, Quiver gère une très large variété de langages, du web (HTML, CSS, PHP…) à l’Objective-C, en passant par Ruby, Python ou encore du C ou même de l’assembleur. On peut aussi choisir parmi une vingtaine de thèmes pour la coloration syntaxique, et notamment passer du fond blanc à un fond sombre qui est souvent populaire chez les développeurs. Les notes sont enregistrées dans une bibliothèque interne, mais le concepteur du logiciel insiste sur le format standard utilisé. On peut d’ailleurs exporter ses notes et obtenir une version HTML et le fichier JSON qui fait office de source.

Quiver est assez simple, mais le logiciel fait parfaitement ce qu’on lui demande, même si on note ici ou là quelques bugs qui seront corrigés rapidement, nous a assuré son développeur. À 8,99 €, il remplacera avantageusement un gestionnaire de notes traditionnel, comme Evernote qui est dénué des fonctions bien pratiques pour enregistrer du code. Pour finir, on note quelques points communs avec Dash [2.0.2 – US – Gratuit (achats in-app) – OS X 10.7 - Bogdan Popescu], mais il y a une différence majeure : il ne s’agit pas uniquement d’enregistrer des bouts de code, mais aussi de prendre des notes.

avatar xavier25 | 

Sauf que dans le jeu des 7 différences, Dash est gratuit et permet de rechercher dans la doc du langage de son choix directement depuis l'application.

Les bouts de code c'est pratique, les commenter par du texte pourquoi pas, mais les commentaires dans le code et un titre + tags me suffisent pour me repérer. Je trouve ce Quiver élégant mais j'utilise Dash depuis trop longtemps pour le remplacer...

avatar Philippe.phj | 

Moi EverNote me convient très bien.
Selon l'outil depuis lequel le code est copié, lors du collé la coloration syntaxique est conservée !
Cela me permet le multiplateforme plus tous les autres avantages d'Evernote !

avatar Strix | 

Mouais... Pas convaincu du tout...
Ça fait beaucoup d'info à rentrer.

avatar helix | 

@xavier25 : Dash est gratuis, mais pénible si on ne passe pas à la caisse et c'est 17,99€.

Je compte me prendre ce petit soft et complement de Dash version gratuite.

Le reproche de Dash, c'est justement que les snippet + la doc c'est fouillis ensemble. Puis syncro Dropbox, j'aurais préfère iCloud.

avatar xavier25 | 

Oui pas vraiment gratuit, j'ai acheté une licence autour de 5 euros je crois au début du logiciel. Dash pour moi remplit son office et je trouve normal de payer quand une app m'est utile au quotidien.

avatar Domsou | 

Sur le site de l'éditeur... Ah ben non il n'y en a pas en fait !
Je voulais savoir s'il y avait une application iOS associée et avoir plus d'information. Tant pis.

L'idée semble bonne néanmoins je reste sur Day One pour mon journal de développement car il est synchronisé avec les appareils sous iOS.

Et comme je viens d'apprendre par cette nouvelle que Dash gère des bouts de code je vais essayer cela !

avatar Koda | 

Dash est un excellent outil pour la gestion des documentations mais la gestion des «snippets» n'est pas tellement adaptée à une librairie de code bien documenté.
Je teste actuellement Quiver et je dois dire que le logiciel est simple et prometteur.
Le développeur travail actuellement sur la synchronisation de la bibliothèque de code.

avatar ylian | 

I am the developer of Quiver. I am giving away 20 promo codes for anyone who is willing to try.

http://forums.macg.co/developpement-sur-mac/20-promo-codes-for-quiver-the-programmers-notebook-1244358.html#post12714415

avatar crash_47 | 

J'ai été sur le forum et j'ai récupérer un code pour l'essayer. Thanks to Ylian.

CONNEXION UTILISATEUR