• [^] # Re: Pourquoi les hipsters ?

    Posté par (site web personnel) . En réponse à la dépêche ElementaryOS Luna. Évalué à 2.

    En plus de la réponse de Shuba:

    gestion des onglets sans faille
    C'est à dire?

    C'est à dire que tu as des onglets à la Google Chrome, que tu peux ballader d'une fenêtre Sublime Text à une autre, que tu peux réorganiser dans une fenêtre, que tu peux ré-ouvrir avec Ctrl + Shift + T si tu l'as fermé par erreur, que tu peux fermer avec le middle-click, etc...

    Pour moi c'est une gestion moderne des onglets. L'exemple d'une gestion pas très moderne serait N++.

    C'est quoi «page unique»?

    C'est comme le mode "distraction-free" que tu trouves dans plein d'autres logiciels: c'est un mode Fullscreen, mais sur un seul fichier. Tu ne vois pas les onglets, le texte est centré. C'est un mode assez sympa pour quand tu veux te concentrer sur un article.

    raccourcis clavier vers une liste de commande bien foutue
    Terminal intégré? Il y a ça dans Kate.

    Non c'est différent. Ctrl + Shift + P invoque un champ dans lequel tu tapes quelques lettres, et Sublime Text te propose des actions associées aux mots que tu as entrés. C'est un peu comme l'auto-completion dans Eclipse, mais là c'est avec des commandes de Sublime.

    Par exemple, j'ouvre un fichier "toto.txt", je sais que c'est du Javascript, et pour activer la coloration je fais ça:
    Ctrl + Shift + P, je tape js, Entrée.

    La recherche d'action est assez bien foutue, car elle scinde les résultats selon un CamelCase. Cf screenshot:
    LA RECHERCHE DE LA MORT

    un gestionnaire de paquet intégré et complet
    Pour des plugins?

    On peut dire ça, oui, mais ça utilise la liste de commande pour simplifier la vie.
    Par exemple, il existe un package pour ajouter le support de la compilation Go dans les options de Build de Sublime: Go Build. Pour l'installer:
    Ctrl Shift P, "inst" (pour "install"), Entrée, "Go B" (pour Go Build), Entrée.
    Et bingo. Le meilleur, c'est que le chargement est instantané.