I've been using the Projects pane & Fast Open to smooth out my workflow and make it easier to quickly switch between codebases. Let me show you how Komodo 6 can reduce the friction in your workflow.
Create Komodo projects and keep them in version control
We've started putting our Komodo project files into our version control system. This is great for anyone who works on multiple dev machines or on a team. Just check out your repo, and your project files are right there ready to be used in Komodo 6.
You can create separate project files for dev branches and easily jump with a double click in the Projects pane from the trunk to a feature branch and back again.
Know where you're working
When I'm not working on a big project, like the new PyPM Index, I'm knocking down bug requests.
Before Komodo 6 came out, it was pretty common for me to have a large number of files open at the same time, usually from multiple projects. I'm usually jumping from site to site as I work through my bug list. This may not seem like a big deal, but when you're running multiple Drupal sites, it's hard to know at a glance *which* node.tpl file you're looking at.
Ever spent 10 minutes trying to figure out why that change you made isn't showing up, only to realize you've been working in the wrong branch? Yeah, me too.
Setting up all of the sites I work on with Komodo project files has greatly reduced incidences of oops-wrong-branch facepalms at my desk.
Fast Open opens file fast
Sometimes you don't need to open up a project. Sometimes you just need to open a single file to make a quick change and then go back to what you were working on before. Fast Open is great for that.
When I just need to make a quick tweak to a site, I can type "Ctrl|Cmd+Shift+O", type part of the filename (ie: style.css) and Komodo shows me a list of files that match. It's like the awesome bar in Firefox, and it's a big time saver.
Want to improve your workflow? Get started today and download a trial of Komodo IDE 6.
Trackback URL for this post:
Comments
If you add your project file to version control, then the file will have the same name in every branch.
In komodo edit (and I assume IDE), I cannot see a way to quickly tell the difference between project files in the project list, as they are all just listed by filename.
Any suggestions to work around this?
he fast open feature is distinctly less awesome than the awesome bar for one reason:
Awesomebar searches various meta data (keyword tags, urls, page titles, etc) and it can match multiple search words. Fast open only searches the filename (the last part, not including the directory path)
It would be really nice if fast open would also search the path and not just the filename. My project has lots of files with the same name in different places and it renders fast open nearly useless for those files. T