ies4osx and macports are handy.
Ah yes, I'd forgotten about that - I have installed Macports, but find ies4osx a little slow/crappy (compared to Parallels), but it was definitely handy before I splashed out on parallels.
Ask HN: What's your Mac/OSX web development software set-up?
11–20 of 27 posts
Re: Ask HN: What's your Mac/OSX web development software set-up?
#12I've been working with MAMP and Coda for about 8 months now and I love it. I'm just working on personal projects so I don't have a need for a whole suite of tools
Well that's two votes for Coda, I should definitely give it a go. I've just this second installed Aptana too (for an AIR project that I've been asked to look at). I like to keep things as simple as minimal as possible too, so if MAMP and Coda works for you, I suspect it might for me too. Thanks.
Have found that MAMP is so much easier to setup and manage than trying to struggle with changing the inbuilt OS X services into a apache/php/mysql development environment.
Re: Ask HN: What's your Mac/OSX web development software set-up?
#13My setup is quite a bit like the OP's. Macbook pro with: * TextMate for code editing (with the Ack in Project/AckMate bundles for searching through a large codebase, and updated bundles for Ruby on Rails, RSpec, Cucumber, Shoulda, etc) * rvm for Ruby version and gem management * Terminal (nothing special added here) * Quicksilver for quick tasks and app launching * Transmit for SFTP or simple Amazon S3 management * P…
Re: Ask HN: What's your Mac/OSX web development software set-up?
#14First let me say welcome to the good life. I did almost exactly the same.
Personally I use Netbeans it is a great all around IDE, for a good portion of languages not only is it a great development environment but, in some cases it actually is best of class. I use the same IDE for Java, Javascript (supports jQuery and Dojo out of the box), it has good clojure support, scala, C, PHP, Python, Ruby well the list goes on. I suggest trying it for 2 weeks and I can gurantee you will be sold. I do web, and Android development in Netbeans.
For OSX /iPhone/ iPad I use xCode for obvious reasons. Join the developer program and get the beta of 4 it is infinitely better.
For wire-framing I use OmniGraffle Pro, it is best of class out of all offerings both mac and PC.
for screen-shots I use command + shift + 3 for full screen and command + shift + 4 to do a box lasso of a portion of the screen, I don't use a tool.
To-Do-List I just use iCal wired up to Google calendar.
Web browser I use Firefox and firebug as my main browser and Javascript debugger. I also have Safari, Chrome and Opera
virtulization I use Virtual Box, it is free and as good as the rest of them. I used to use VMware fusion, but virtual box was just as good.
Skype yep probably the best developer collaboration tool out there. I work with 6 other freelancer as a co-op and we would not be as efficient as we are without skype. We are distributed across the globe.
I use Photoshop for graphics.
I think you have the big ones covered and the small ones are preference really. Other than the IDE I would not change a thing, You should really give Netbeans a try it is not just a Java IDE and specifically for Java it is far Superior to Eclipse.
Here are some other tools you may want to look at as well:
http://www.panic.com/transmit/ http://www.ragesw.com/index.php http://www.advancedwebranking.com/
Re: Ask HN: What's your Mac/OSX web development software set-up?
#15Eclipse/NetBeans for java. Xcode for iOS.
{Chrome & Firefox} + firebug saves the day for js.
Cyberduck is awesome though SCP does the trick well from terminal.
*I loved QSilver, but google quick search box is just as OK but mainly less CPU hoggin'But QSilver shortcuts are amazing for quick iTunes playback.
Re: Ask HN: What's your Mac/OSX web development software set-up?
#16I've been working with MAMP and Coda for about 8 months now and I love it. I'm just working on personal projects so I don't have a need for a whole suite of tools
Other things i use:
Gimp and Seashore (for graphics) Transmit (for FTP/SFTP) Terminal
Re: Ask HN: What's your Mac/OSX web development software set-up?
#17For text editing, TextMate is powerful albeit not free.
Re: Ask HN: What's your Mac/OSX web development software set-up?
#18Divvy is amazing to quickly organize your desktop.
Cloudapp for screenshots (or Scrup).
http://Drop.io/ for files sharing
Evernote for saving info.
PTHPasteboard for clipboard manager.
CoRD for remote desktop to windows machines.
TextMate with the "Disable Refresh Refresh on Regaining Focus" plugin installed.
Sometimes I use MacVim as well. Got a bunch of plugins setup for it. But I still use Textmate 99% of the time.
Zen-Coding for both TextMate and VIM.
Photoshop
Balsamiq for screen mockup.
Virtualbox for IE testing stuff. I do have another Windows laptop so I rarely run this virtual machine.
No QuickSilver -- Spotlight is good enough as an app launcher.
iTunes with Volume Logic, Last.fm, TunesText to lookup lyrics. I have a little more than 25,000 songs and TunesText is pretty awesome.
Colloquy for IRC
SequelPro and MySQL Query Browser (which can do tabs while Sequel Pro can't)
Acorn for quick image editing/color dropping.
http://unfuddle.com for my SVN needs, and Github for public repos.
Of all of those above, USB Overdrive and Divvy are probably the most essential tools. Check out my other post on this topic here: http://news.ycombinator.com/item?id=1523763
Re: Ask HN: What's your Mac/OSX web development software set-up?
#19* Terminal
* RVM for Ruby management
* Git
* Colloquy for IRC
* Namely (http://amarsagoo.info/namely/) for application launching (I don't need the full power of Quicksilver)
* SequelPro for MySQL
* MongoHub
* Chrome Mac developer branch
* Homebrew for package management
About to get a new Mac and I'll hopefully clean out all the cruft from years of trying new things and just settle with what I listed above :)
Re: Ask HN: What's your Mac/OSX web development software set-up?
#20If efficiency is important to you, might I suggest you use a better language/platform, or are you attached to PHP, after all?