sublimetextsublimetext3sublime-text-plugin

What is the most practical way to list all the installed packages in Sublime Text 3?


I installed a bunch of packages lately on my Sublime Text 3 Editor. I don't keep track of what I installed, but now I would like to know all the packages that I've installed, just to keep as a reference.

I tried type : cmd + shift + P , then type : list

enter image description here

After see Pckage Control: List Packages then press Enter

I will then see all the list of packages. Great, but not yet perfect !

enter image description here

I'm wondering if there is a better way to list them in a much more readable format, can-copy them if possible.

What is the most practical way to list all the installed packages in Sublime Text 3 ?


Solution

  • Assuming you're using Package Control to install everything, you can get the full list of installed packages by going to Preferences -> Package Settings -> Package Control -> Settings-User. This will open up the user settings for Package Control in JSON format (just like all other Sublime settings files), and within it the "installed_packages" list contains every single package installed via Package Control, regardless of whether it includes a submenu in Preferences -> Package Settings or not.


    It will look something like this.

    {
        "bootstrapped": true,
        "in_process_packages":
        [
        ],
        "installed_packages":
        [
            "Package Control",
            "PyCover",
            "Python 3",
            "SublimeLinter",
            "SublimeLinter-csslint",
            "SublimeLinter-html-tidy",
            "SublimeLinter-jshint",
            "SublimeLinter-json",
            "SublimeLinter-lua",
            "SublimeLinter-pyflakes",
            "SublimeLinter-pyyaml",
            "SublimeREPL"
        ]
    }