tsaw Posted October 21, 2008 Share Posted October 21, 2008 Hi, I am new to this forum and also new to programming with PHP. I have programmed for years with C and assemble language, but not much with PHP - just a tweak here and there... I have been searching around and really haven't found any answers to a few questions that you may have some good thoughts for not only me but others to benefit from... so... I am on a MAC and use dreamweaver for editing. 1. What would you suggest / recommend for using for a good editor for using with PHP and runs on a MAC? 2. I haven't found any type of a debugging tool to use - for example setting breakpoints, etc... as well as being able to step through my code and look at variable, etc... Is there anything that is available that runs on a MAC and would do this sort of thing? Anyhow, thanks for any thoughts or suggestions that you might have with these questions. Thanks! Tim Quote Link to comment Share on other sites More sharing options...
realjumper Posted October 21, 2008 Share Posted October 21, 2008 1. I use BBEdit Lite 6.1 2. Dunno, sorry Quote Link to comment Share on other sites More sharing options...
genericnumber1 Posted October 21, 2008 Share Posted October 21, 2008 http://php.netbeans.org/ (free as in beer/speech) http://www.zend.com/en/products/studio/ (proprietary) Quote Link to comment Share on other sites More sharing options...
dennismonsewicz Posted October 21, 2008 Share Posted October 21, 2008 I used to work in a MAC environment and used Dreamweaver and had no problems with it Quote Link to comment Share on other sites More sharing options...
tsaw Posted October 21, 2008 Author Share Posted October 21, 2008 Thanks for the input... I will check these out! Tim Quote Link to comment Share on other sites More sharing options...
corbin Posted October 22, 2008 Share Posted October 22, 2008 Break points would be kind of difficult with PHP since it's interpreted, and it's not [usually] compiled down to binary. I usually just put random exit; calls if needed. Quote Link to comment Share on other sites More sharing options...
CroNiX Posted October 22, 2008 Share Posted October 22, 2008 Break points would be kind of difficult with PHP since it's interpreted, and it's not [usually] compiled down to binary. I usually just put random exit; calls if needed. Zend Studio has it (couldn't live without it), but I don't know if its available on the mac. It shows all variables and their values at any given time. You can set watches....etc, like any traditional debugger. Quote Link to comment Share on other sites More sharing options...
corbin Posted October 22, 2008 Share Posted October 22, 2008 Really? Cool. I guess it would just have to be inserted into the 'compiling' stage of PHP or something. Quote Link to comment Share on other sites More sharing options...
CroNiX Posted October 22, 2008 Share Posted October 22, 2008 It comes with an extension for php, so its done in there somehow. Adds debugging from within firefox and IE as well (extensions). Quote Link to comment Share on other sites More sharing options...
genericnumber1 Posted October 22, 2008 Share Posted October 22, 2008 Yeah, Zend is nice, but expensive if you're not coding in PHP all the time... netbeans incorporates many of zend studio's features for free. That said, I still use Zend Studio. Quote Link to comment Share on other sites More sharing options...
Guest Posted October 22, 2008 Share Posted October 22, 2008 Zend Studio for eclipse runs on mac, I believe. I've used it for a long time and I'm rather loyal to it. Quote Link to comment Share on other sites More sharing options...
corbin Posted October 22, 2008 Share Posted October 22, 2008 It comes with an extension for php, so its done in there somehow. Adds debugging from within firefox and IE as well (extensions). Ahh an extension... That makes more sense then. FF and IE plugins? Wow. Weird. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.