cuth / vscode-project-manager

Project Manager Extension for Visual Studio Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Functionality

Manage your projects right inside Visual Studio Code. Easily access and switch between them.

Usage

Available commands

  • Project Manager: Edit Project Edit the project list (projects.json file) directly inside Code
  • Project Manager: List Projects List all saved projects and pick one
  • Project Manager: Save Project Save the current project in the manager

Commands

Save Project

You can save the current project in the manager at any time. You just need to type a name. It even suggest you automatically :)

Save

new in version 0.4.0

Edit Projects

For easier customization of your project list, you can edit the projects.json file directly inside Code. Just execute Project Manager: Edit Projects and the projects.json file is opened. Simple as this:

[
    {
        "label": "Pascal MI",
        "description": "c:\\Users\\Alessandro\\Documents\\GitHub\\pascal-menu-insight"
    },
    {
        "label": "Bookmarks",
        "description": "c:\\Users\\Alessandro\\Documents\\vso\\vscode-bookmarks"
    }
]

Be sure that the JSON file is well-formed. Otherwise, Project Manager will not be able to open it, and an error message like this should appear. In this case, you should use the Open File button to fix it.

Corrupted

Available settings

  • Allow you to choose how the projects are sorted in List Projects command. You can choose:

    • Saved: The order that you saved the projects
    • Name: The name that you typed for the project
    • Path: The full path of the project
    "projectManager.sortList": "Name"

List

new in version 0.3.0

  • Indicate Code path (useful if not in PATH and if switching projects does not work when Code is opened from Start Menu / Taskbar)
    "projectManager.codePath": "C:\\Program Files\\Microsoft VS Code\\Bin\\Code.cmd"
  • Open a New Window when you choose a project, or just switch the current (default is true)
    "projectManager.openInNewWindow": true

Changelog

Version 0.4.0

  • New: Edit Projects

Version 0.3.1

  • Fix: Switching projects not working properly (issue #5)

Version 0.3.0

  • New: Indicate Code path
  • New: Open a New Window when you choose a project, or just switch the current
  • Fix: Spaces in Project Path (issue #3)

Version 0.2.0

  • License updated

Version 0.1.1

  • Initial release

Participate

If you have any idea, feel free to create issues and pull requests

License

MIT © Alessandro Fragnani


Paypal Donations if you enjoy using this extension :-)

About

Project Manager Extension for Visual Studio Code

License:MIT License


Languages

Language:TypeScript 100.0%