164 votes

Comment supprimer un paquet dans sublime text 2

Je voudrais supprimer et/ou désactiver la Emmet dans Sublime Text 2.

Devrais-je simplement retirer le Emmet ou quel est le flux de travail typique pour le retrait d'un paquet ?

295voto

skuroda Points 8590

Si vous avez installé avec le contrôle des paquets, recherchez "Contrôle des paquets" : Supprimer le paquet" dans la palette de commandes (accessible avec la touche Ctrl + Shift + P ). Sinon, vous pouvez simplement supprimer le répertoire Emmet.

Si vous souhaitez utiliser une légende personnalisée pour accéder aux commandes, créez Default.sublime-commands dans votre dossier utilisateur. Insérez ensuite quelque chose de similaire à ce qui suit.

[
    {
        "caption": "Package Control: Uninstall Package",
        "command": "remove_package"
    }
]

Bien entendu, vous pouvez personnaliser la commande et la légende comme bon vous semble.

12 votes

J'aurais vraiment aimé qu'il y ait le mot "désinstaller" quelque part pour que je n'aie pas à le chercher. Après tout, ça s'appelle Package Control: Install Package pour l'ajouter, alors pourquoi ne pas le désinstaller pour le supprimer.

2 votes

@JonathanTran J'ai un peu élargi ma réponse pour que vous puissiez avoir cette commande dans la palette de commande, non pas que cela ait autant d'importance maintenant puisque vous savez ce qu'il faut chercher.

1 votes

Fonctionne aussi dans sublime text 3 :) Merci @skuroda

22voto

user1046503 Points 108

Je voulais juste ajouter qu'après avoir supprimé le paquet en question, vous devrez peut-être aussi vérifier s'il est listé dans la liste des paquets de la zone suivante et supprimer manuellement son inscription :

Préférences>Paramètres des paquets>Contrôle des paquets>Paramètres - Utilisateur

{
    "auto_upgrade_last_run": null,
    "installed_packages":
    [
        "AdvancedNewFile",
        "Emmet",
        "Package Control",
        "SideBarEnhancements",
        "Sublimerge"
    ]
}

Dans mon cas, ma période d'essai pour "Sublimerge" avait expiré et je recevais une fenêtre popup à chaque fois que je démarrais Sublime Text 2 disant :

"Le paquet spécifié, Sublimerge, n'est pas disponible"

Je devrais fermer la fenêtre d'événement avant de pouvoir faire quoi que ce soit dans ST2.

Mais dans mon cas, même après avoir réussi à supprimer le paquet par le biais du contrôle des paquets, j'ai toujours reçu un message popup de la fenêtre d'événement me disant que "Sublimerge" n'était pas disponible. Cela n'avait aucun sens puisque j'avais réussi à supprimer le paquet.

Ce n'est que lorsque j'ai trouvé ce fichier "auto_upgrade_last_run", que j'ai supprimé manuellement l'entrée "Sublimerge" et que j'ai sauvegardé ma modification, que le message a disparu.

0 votes

Excellente suggestion. J'ai dû supprimer manuellement un paquet parce qu'il faisait échouer la boîte de dialogue " supprimer " de Package Control, mais il était toujours réinstallé lorsque je redémarrais ST. Le fait de le supprimer du fichier de configuration a fait l'affaire !

0 votes

@Ciwan Allez à la dossier des paquets et supprimez le paquet que vous ne voulez pas.

0 votes

Votre réponse m'a aidé à résoudre ce problème (j'avais le même message qui apparaissait au démarrage pour un autre paquet). Juste pour clarifier, dans Sublime Text 3, ce fichier est situé dans Preferences -> Browse Packages... -> Package Control.sublime-settings

21voto

anand mohan Points 53

Passer au contrôle des paquets en appuyant sur Ctrl + Shift + p

type "supprimer un paquet".

et tapez votre package/plugin pour le désinstaller et le supprimer

10voto

Pr0tected V0id Points 21

Il y a plusieurs réponses, d'abord SI vous utilisez Contrôle des paquets il suffit d'utiliser la commande "Supprimer le paquet" de Package Control...

Ctrl+Shift+P

Package Control: Remove Package

Si vous avez installé le paquet manuellement, et sont sur un Windows ...n'ayez crainte, il suffit de modifier les fichiers manuellement.

Naviguez d'abord vers

C:\users\[Name]\AppData\Roaming\Sublime Text [version]\

Il y aura 4 répertoires :

  1. Paquets installés (Contient le fichier de configuration du contrôle des paquets, ignorer )
  2. Paquets (contient la source du paquet)
  3. Pristine Packages (contient les informations de version), ignorer )
  4. Paramètres (Sublime Setting Info, ignorer )

Première ouverture \Packages et localisez le dossier portant le même nom que votre paquet ; supprimez-le.

Ensuite, ouvrez Sublime et naviguez dans le fichier Préférences > Paramètres des paquets > Contrôle des paquets > Paramètres-utilisateur

Troisièmement, localisez la ligne où se trouve le nom du paquet que vous voulez "désinstaller".

{
    "installed_packages":
    [
        "Alignment",
        "All Autocomplete",
        "AngularJS",
        "AutoFileName",
        "BracketHighlighter",
        "Browser Support",
        "Case Conversion",
        "ColorPicker",
        "Emmet",
        "FileDiffs",
        "Format SQL",
        "Git",
        "Github Tools",
        "HTML-CSS-JS Prettify",
        "HTML5",
        "HTMLBeautify",
        "jQuery",
        "JsFormat",
        "JSHint",
        "JsMinifier",
        "LiveReload",
        "LoremIpsum",
        "LoremPixel",
        "Oracle PL SQL",
        "Package Control",
        "Placehold.it Image Tag Generator",
        "Placeholders",
        "Prefixr",
        "Search Stack Overflow",
        "SublimeAStyleFormatter",
        "SublimeCodeIntel",
        "Tag",
        "Theme - Centurion",
        "TortoiseSVN",
        "Zen Tabs"
    ]
}

NOTE Disons que le paquet que vous supprimez est "Zen Tabs", vous MUST Enlevez aussi le , après "TortoiseSVN" ou il y aura une erreur.

Ainsi se termine la manière la plus simple de supprimer ou d'installer un paquetage Sublime Text.

4voto

Safi Ahmed Points 129

Suivez les étapes ci-dessous.

Étape 1 - Ctrl + Shift + P

Étape 2 - Entrez Désactiver le paquet

Étape 3 - saisissez le nom du paquet que vous voulez désactiver et appuyez sur entrée

Suppression réussie, si ce n'est pas le cas, redémarrez Sublime.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X