l13 / vscode-projects Goto Github PK
View Code? Open in Web Editor NEWManage your workspaces and projects in Visual Studio Code
Home Page: https://marketplace.visualstudio.com/items?itemName=L13RARY.l13-projects
License: Other
Manage your workspaces and projects in Visual Studio Code
Home Page: https://marketplace.visualstudio.com/items?itemName=L13RARY.l13-projects
License: Other
During some spring cleaning I renamed and moved my root folder, which now means all the projects I have saved now have incorrect paths:
Is there a way to access the internal state in something like a JSON format so I can bulk modify these. Automatic file lookup doesn't quite work as I have too many folders, so prefer to do it manually. Thanks
That's it, that's the feature :)
A button or context menu item. I often need to return the VSC to the default text-editor mode, out of project-workspace-IDE-machinery. Your extension would be the perfect place for me.
BTW, thank you, It's really useful.
Can you add comments to projects?
Maybe if RMB click on Project and then:
=> Readme.md open (if exist)
or
=> http://github.... open
I thing better if you can add some links to project with specifed names to show in dropdown menu in project
It would be cool if when you configure slots you were able to see them in the status bar and click on them to swap between them instead of using keyboard shortcuts.
Hi! Thank you for the awesome extension.
I have a folder (/mnt/Files/Code
) that contains only CMakeLists.txt
files (CMake C++ folders). Is there a way to just display all folders from /mnt/Files/Code
? I tried l13Projects.vsCode.folders
and l13Projects.workspace.folders
but it seems to work only for VSCode projects.
There is a similar feature in vscode-project-manager.
Hi,
Is there any way to have my projects synced between devices? I use the extension without creating .code-workspace files, and I can't figure out where the extension stores the structure for projects. In general I struggle with the vscode concept of workspaces, even having read the docs several times. As a side note, could you clarify what a "project" is within your extension, is it the same is opening a folder in vscode?
Thanks
There seem to be no extension that allow to { export / save with/near .code-workspace }/import Workspace operation saves ( %userprofile%\AppData\Roaming\Code\User\workspaceStorage
. layout, etc. ) .
It can be useful and should protect these saves from overwrite by opening the same set of folders from other Workspace .
Hi there,
I love this extension. However, lately, I began using the vs-code remote container extension to develop inside a docker container. When I do, I open up my project folder and vs-code prompts me if I want to open this project inside the dev container.
Inside the devcontainer I can use this extension but when I add the project and exit the container, the does not open because the path isn't found.
However, opening up the project using the "recent files" works flawlessly. There you can see that I can open up the projects locally and directly inside the container (indicated by "[Dev Container]".
Supporting those Dev Environments would definitely be awesome because they are gaining huge popularity recently.
Thanks in advance
I think it would be useful to have the list of detected projects (i.e. git repositories) sorted by their current subfolder in the root folder as defined in l13Projects.vsCode.folders
Le'ts consider this folders structure
/main/projects/dir/
├ /work/
├ ├ /work-project-1
├ └ /work-project-2
└ /open-source/
├ /os-project-1
└ /os-project-2
Currently the Projects extensions puts all these detected repositories in a flat list like this:
I think it would be extremely useful to have this list automatically (and maybe optionally, so everyone can choose their desired behavior) display projects in their subfolders, for easy organization.
At the moment I have to resort to manually save these projects in groups, but it is basically only replicating the folder structure and everything must be updated manually when something gets added, moved or deleted.
Thanks
First of all thank you for this addon, it is a great way to organize projects inside VS Code, and in fact also all your other extensions are great.
I think it would be useful to be able to further organize projects in groups/subgroups when saving them. At the moment I'm using a name pattern (something like [group name] project name
, so [work] website development
or [course] vue framework course
), but a proper way to categorize projects would be great. Ideally one could also be able to click on the group name to fold/unfold it, and maybe to customize the group icon.
As an example, something like this
I have a Windows 10 machine with Ubuntu 20.04 on WSL2 running. My projects are cloned into the Ubuntu. I am able to use the Remote Development extension to work on the code from the VS Code installed on Windows. However, the Projects extension is not able to properly find the path in this situation and thus won't save the projects within this extension. This issue makes using this extension for quick switching between projects not possible, which was the whole reason I installed the extension after moving from Sublime Text and missing their quick switch feature. Works perfectly fine if you are not working on remote development.
Hi, is it possible to create a nest group?
For example:
Group:
|-Subgroup:
|--Project
p.s. i see the extension as a layout/setup presets interface/manager (truly it seem to be no other use for it) .
I have many projects, and they all lie in separate directories and subdirectories. Please add the ability to add subdirectories (group in group)
Stopped work with latest vscode insiders release
[Extension Host] (node:42672) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. (at writeOut (internal/process/warning.js:32:3))
events.js:292 throw er; // Unhandled 'error' event ^Error: read ENOTCONN at tryReadStart (net.js:573:20) at Socket._read (net.js:584:5) at Socket.Readable.read (_stream_readable.js:467:10) at Socket.read (net.js:624:39) at new Socket (net.js:376:12) at Object.Socket (net.js:267:41) at createSocket (internal/child_process.js:314:14) at ChildProcess.spawn (internal/child_process.js:437:23) at Object.spawn (child_process.js:557:9) at /Users/ptkdev/.vscode-insiders/extensions/ms-vscode-remote.remote-containers-0.160.0/dist/extension/extension.js:77:1099 at W (/Users/ptkdev/.vscode-insiders/extensions/ms-vscode-remote.remote-containers-0.160.0/dist/extension/extension.js:76:499)Emitted 'error' event on Socket instance at: at emitErrorNT (internal/streams/destroy.js:92:8) at emitErrorAndCloseNT (internal/streams/destroy.js:60:3) at processTicksAndRejections (internal/process/task_queues.js:84:21) { errno: 'ENOTCONN', code: 'ENOTCONN', syscall: 'read'}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.