开发与 ITReddit 原帖

Workspace/Project Manager Suggestions

完整上下文原始内容 · Reddit

Hello! I recently started developing my own personal projects and have run into a frustrating issue: constantly reopening windows, navigating to folders in terminals, and repeating the same setup steps every time I switch between projects. I've been managing everything in a ProjectReadMe file, but I've quickly outgrown that approach. Does anyone have suggestions for a better solution? I know there are a few apps out there, but I'd love to hear what you're actually using and recommend.

01需求标签
开发与 IT新产品桌面应用未解决

已收集讨论

19 条已收集

19条已收集24条 Reddit 标称评论
u/MaxGaav

Check out: Decks - One Workspace Per Project. Everything You Need Inside. Hyperfocused - Apps in the right spot with one click. FlashSpace - fast virtual workspace manager, designed to enhance and replace native macOS Spaces. Freeter - Gather everything you need for work in one place, organized by projects and workflows, and have quick access to them. Free and open source. Stapler - Set up a Stapler Document per project containing related apps, files, folders, etc. Open them all at once by launching the single document. Bunch - MacOS automation tool that takes a folder of plain text files containing lists of apps and commands to launch and provides an easy-to-use menu for triggering them. Workspaces - Project-based launcher that opens your files, folders, websites, apps etc. with one click. Spaces for macOS - Declutter & organize your workspace on macOS in one single click. Lattix - Organize and launch your apps, files, and URLs with layouts that open exactly where you need them— instantly. LaunchDeck - Lightweight app launcher for macOS that lets you create custom "Launch Modes" — your favorite apps and websites grouped and ready to go. Open everything you need with a single click or shortcut. Shiftplus - A native macOS app that lets you create, switch, and organize browser profiles — with powerful workflows, shortcuts, and automation built in.

u/MaxGaav回复

No, I still have to dive into this category of apps. Hence my little list :) But Bunch is here for quite some time and is free. I guess it all depends on the details.

u/Downtown-Art2865

Bunch is the answer for what you’re describing. It’s not just window snapping, you write a small script that opens folders, runs terminal commands, launches apps, all from one trigger. I have one called work that opens my repo in Cursor, cds into it in iTerm, and runs pnpm dev. Way better than profile-based window managers for actual project switching.

u/kingkong_siu82

i built shiftplus for exactly this. the workflow is simple - set up your windows the way you want for a project, save it as a profile, done. next time you need that setup just activate the profile and all your apps open in the right position on the right screen. this is basically that but automated. also has icloud sync if you work across multiple macs https://shiftplus.app/ happy to help if you want to try it out In your case, you can just whaever folders you want them to be ready in `Folder` section of the app. Or,`Applications` section, locate to your Terminal (or iTerm), add the pre-run command to it. You can enable `Quit irrealevant apps` if you do need a fresh workspace. Let me know if you need more help

u/TheMagicianGamerTMG楼主回复

This looks like exactly what I want. I will definitely try it out this weekend. Thank you!

u/easysnaps

Not gonna lie you’re the perfect person to try this out https://easysnaps.org/window-manager/. It does exactly what you’re saying here. After snapping the windows in place you can save a smart profiles and it will automatically save the context of all your apps. You can then open this profile in any monitor and on a new space. If you’d like I’ll give you a free license and if you want anything specific context wise we can talk and add it in.

u/Less_Piccolo_6218回复

Muito interessante a proposta. Gostaria de testar se puder ceder uma licença ficaria muito grato em dar um feedback

u/easysnaps回复

If you just want to test it feel free to download the free trial. If you like it then pm me and I’ll send you a license!

u/Neat-Veterinarian-42

Hey, I built Lattix for this exact purpose. With the latest update, lattix also supports spaces/virtual desktops. Posted about it here, if you want to check it out

u/hugoinformatique

Bunch (already mentioned) is great for this. Alternatively, Raycast workspaces can do a lot of the same things if you already use Raycast. You set up a workspace with the apps, windows and folders you need, and activate it with a hotkey. For terminal specifically, iTerm2 has built-in session restore and profiles you can launch from the command line, which pairs well with a Bunch script. The key is having one trigger that does the whole setup rather than clicking through it manually every time.

u/Ok-Rest-5321

Specner , Scene , Snapback , Bunch , Shiftplus , Worskpace manager , Workspace +

u/Turbulent_99

I use Keyboard maestro for this purpose. It has a bit of a learning curve, but when I realised the same shortcut can be used to Get different results depending on your screen-setup I never looked back (different workspace setups if I have an ext screen, if the screen is an iPad, etc). And it is useful for so many other things as well so for me it was well worth the investment (of time used to det it up).

u/taoo425

Maybe you can try vibe kanban, use kanban view to control your agents

u/FinancialMacaroon76

Hi, I've been looking for exactly this. I stumbled upon another one first but It does not seem to be able to save a finder window in a workspace. Can your app do that? Thank you.