如何删除崇高文本2中的程序包


Answers:


291

如果安装了软件包控制,请在命令面板(通过Ctrl+ Shift+ 访问P)中搜索“软件包控制:删除软件包” 。否则,您可以删除Emmet目录。

如果希望使用自定义标题来访问命令,请Default.sublime-commands在“用户”文件夹中创建。然后插入类似于以下内容的内容。

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

当然,您可以根据需要自定义命令和标题。


10
真希望它在某处有“ uninstall”一词,所以我不需要查找它。毕竟,它被称为Package Control: Install Package添加它,所以为什么不卸载以将其删除。
乔纳森·陈

2
@JonathanTran我扩大了回答范围,因此您可以在命令面板中使用该命令,因为您知道要查找的内容,所以现在它并没有那么重要了。
skuroda

1
也在崇高的文字3中工作:)谢谢@skuroda
mlunoe

22

只是想补充一下,在删除有问题的软件包之后,您可能还需要检查以下区域的软件包列表中是否列出了该软件包,并手动删除了它的列表:

首选项>包设置>包控制>设置-用户

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

在我的实例中,“ Sublimerge”的试用期用完了,每次启动Sublime Text 2时,都会弹出一个对话框:

“指定的包,Sublimerge,不可用”

我必须先关闭事件窗口,然后才能在ST2中执行任何操作。

但是就我而言,即使通过包控制成功删除了包,我仍然收到事件窗口弹出消息,告诉我“ Sublimerge”不可用。这没有任何意义,因为我已成功删除了该软件包。

直到我找到此“ auto_upgrade_last_run”文件并手动删除“ Sublimerge”条目并保存我的编辑后,消息才消失。


很好的建议。我必须手动删除一个软件包,因为它导致Package Control的“删除”对话框失败,但是当我重新启动ST时,它一直在重新安装。从设置文件中删除它就可以了!
kmgdev

@Ciwan转到程序包文件夹,然后删除不需要的程序包。
kmgdev

您的回答帮助我解决了这个问题(对于不同的软件包,我在启动时出现了相同的消息)。只是澄清一下,在Sublime Text 3中,此文件位于Preferences -> Browse Packages... -> Package Control.sublime-settings
abpetkov

21

通过按Ctrl + Shift + p转到程序包控制

键入“删除软件包”

并输入您的软件包/插件进行卸载并删除


8

有几个答案,首先,如果您使用的是Package Control,则只需使用Package Control的Remove Package命令...

Ctrl + Shift + P

Package Control: Remove Package

如果您是手动安装软件包,并且Windows计算机上,则无需担心;只需手动修改文件。

首先导航到

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

将有4个目录:

  1. 已安装的软件包(保留软件包控制配置文件,忽略
  2. 包(持有包来源)
  3. 原始软件包(保留版本信息,忽略
  4. 设置(崇高设置信息,忽略

首先打开.. \ Packages文件夹,然后找到与您的包名称相同的文件夹;删除它。

其次,打开Sublime并导航到Preferences> Package Settings> Package Control> Settings-user

第三,找到您要“卸载”的软件包名称所在的行

{
    "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"
    ]
}

注意如果您要删除的软件包是“ Zen Tabs”,则还必须删除“ TortoiseSVN”之后的,否则会出错。

因此,得出了删除或安装Sublime Text Package的最简单方法。


3

请按照以下步骤操作:

步骤1- Ctrl+ Shift+P

步骤2-输入停用套件

步骤3- 输入您要禁用的软件包名称,然后按Enter

成功删除,如果未删除,请重新启动Sublime


0

简单的步骤,从Sublime中删除任何软件包,如phpfmt,Xdebug等。

1- Go to Sublime menu-> Preference or press Ctrl+Shift+P .
2- Choose -> Remove package option, after you choosing it will display all   packge installed in your sublime, select one of them.
3. After selection it will remove, or for better you can restart your system.

0

崇高文字3

程序


运行Sublime Text。


选择首选项程序包控制

要么

使用ctrl+ shift+ p快捷键(Linux的)或cmd+ shift+ p的(OS X)。


选择删除软件包。 Package Control: Remove Package


开始输入要删除的软件包的名称,然后从已安装软件包的列表中选择它。


等待卸载完成。


以及如何在Sublime 3中手动进行操作?当我尝试卸载Kite插件时,Sublime 3崩溃了。
莱昂纳多
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.