"projects.statusbarAlignment": "left", // Should the item be placed to the left or right? "projects.statusbarEnabled": true, // Enable the statusbar component This cannot be false if either `sortGroups` or `sortProjects` is false "oupsOnTop": true, // Display groups on top of projects. "projects.sortProjects": true, // Sort projects alphabetically "projects.sortGroups": true, // Sort groups alphabetically "projects.inferGroups": false, // Infer groups from the folder structure in the refresh paths "projects.refreshRoots":, // Root paths from where to start searching for projects "projects.refreshIgnoreFolders":, // Ignore these folders when refreshing "projects.refreshDepth": 2, // Maximum depth to look at when refreshing "projects.allGroupsName": "All Groups", // A setting for renaming the "All Groups" special group "projects.filterRegex": false, // List only projects having a name matching this regex "projects.filterDirty": false, // List only dirty projects "projects.checkPaths": false, // Check projects' paths existence "projects.checkDirty": false, // Check projects' repositories for uncommitted changes "projects.ignoreBranches":, // Prevent these branches from being shown "projects.showBranch": false, // Show projects' branches in the quickpick "projects.showAheadBehind": false, // Show how many commits ahead or behind the repository is "projects.showDescriptions": true, // Show projects' descriptions in the quickpick "projects.showPaths": true, // Show projects' paths in the quickpick "projects.invertPathAndDescription": false, // Invert a project path and description in the quickpick "projects.indentationSpaces": 4, // Number of spaces to use for indentation "projects.iconsASCII": true, // Use ASCII icons instead of Octicons "nfigPath": "/path/to/projects.json", // The location of the configuration file "projects.activeIndicator": true, // Show an active indicator next to the name 'Cmd/Ctrl+Alt+Shift+X' // Triggers `Projects: Open Group` 'Cmd/Ctrl+Alt+X' // Triggers `Projects: Switch Group` 'Cmd/Ctrl+Alt+Shift+P' // Triggers `Project: Open in New Window` It adds 4 shortcuts: 'Cmd/Ctrl+Alt+P' // Triggers `Project: Open` 'Projects: Open Group' // Open all projects inside a group in a single window 'Projects: Switch Group' // Change context to another group 'Projects: Refresh' // Automatically find projects 'Projects: Edit Configuration' // Open the configuration file 'Project: Remove' // Remove this project from the configuration file 'Project: Save' // Save this project in the configuration file 'Project: Add to Workspace' // Add a project to the workspace 'Project: Open in New Window' // Open a project in a new window It adds 10 new commands to the command palette: 'Project: Open' // Open a project For instance if you have projects inside encrypted disk images this extension will basically tell you which are unmounted.įollow the instructions in the Marketplace, or run the following in the command palette: ext install fabiospampinato.vscode-projects-plus Path existence: enable the projects.checkPaths setting to have an icon indicating which projects are currently non-openable next to their name.If you have many projects the very first time you open your projects list it may tike a bit. Dirty state (Git): enable the projects.checkDirty setting to have an icon indicating that a repository is dirty (has uncommitted changes) next to its name.You can filter out branches via the projects.ignoreBranches setting. Branch (Git): enable the projects.showBranch setting to have the branch of a repository displayed next to its name.Ahead/Behind (Git): enable the projects.showAheadBehind setting to see how many commits ahead or behind the repository is.Extra informations: it can show you extra informations about your projects:.Explorer/Activity Bar view: it adds a view for easy switching between projects.Customizable: add icons, sort groups/repositories manually or by name, custom indentation width, hide paths/descriptions, switch paths/descriptions position, customizable statusbar component.VSCode/Git/SVN/HG integration: it can find your VSCode, Git, SubVersion and Mercurial projects too.GitTower integration (macOS): if you are already using the awesome GitTower for managing your repositories this extension can automatically import your repositories!.Group switching: if you have many groups, you can choose to view only projects belonging to a single one of them.Groups: if you have many projects you'll find the ability to separate them into groups pretty valuable.Feature rich, customizable, automatically finds your projects.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |