IDE recommendations?
am 15.01.2008 18:41:28 von Logos
I'm having a terrible time finding an IDE that will do *all* the
things I want it to do, and was hoping for suggestions from people
more experienced than I.
Here's a laundry list of things I'm looking for:
- intellisense/code completion for PHP, Javascript
- code browser (shows functions, objects, variables, etc) for PHP,
Javascript
- code folding for PHP, Javascript, CSS and HTML
- syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
- file explorer tree type FTP interface
Here's what I've tried:
VS PHP
IntelliJ IDEA
JEdit
Aptana
Komodo
Rapid PHP
PHP Designer
PHP Expert Editor
Roden Web Editor
Scriptomania
TSW WebCoder
UltraEdit / UE Studio
PHP Eclipse
PHPEdit
Possibly Eclipse can give me what I want with the right combination of
plugins, but the array of possibilities is bewildering.
Any suggestions?
Tyler
Re: IDE recommendations?
am 15.01.2008 18:57:31 von nc
On Jan 15, 9:41 am, Logos wrote:
>
> I'm having a terrible time finding an IDE that will do
> *all* the things I want it to do, and was hoping for
> suggestions from people more experienced than I.
>
> Here's a laundry list of things I'm looking for:
> - intellisense/code completion for PHP, Javascript
> - code browser (shows functions, objects, variables, etc)
> for PHP, Javascript
> - code folding for PHP, Javascript, CSS and HTML
> - syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
> - file explorer tree type FTP interface
....
> Any suggestions?
Adjust your expectations downward, especially in terms of object
browsing in JavaScript. Every browser still has its own JavaScript
object model, in spite of all the convergence that took place in the
last couple of years. You can't rely on the IDE to write cross-
browser JavaScript...
Cheers,
NC
Re: IDE recommendations?
am 15.01.2008 19:24:11 von Logos
On Jan 15, 10:57 am, NC wrote:
> On Jan 15, 9:41 am, Logos wrote:
>
>
>
> > I'm having a terrible time finding an IDE that will do
> > *all* the things I want it to do, and was hoping for
> > suggestions from people more experienced than I.
>
> > Here's a laundry list of things I'm looking for:
> > - intellisense/code completion for PHP, Javascript
> > - code browser (shows functions, objects, variables, etc)
> > for PHP, Javascript
> > - code folding for PHP, Javascript, CSS and HTML
> > - syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
> > - file explorer tree type FTP interface
> ...
> > Any suggestions?
>
> Adjust your expectations downward, especially in terms of object
> browsing in JavaScript. Every browser still has its own JavaScript
> object model, in spite of all the convergence that took place in the
> last couple of years. You can't rely on the IDE to write cross-
> browser JavaScript...
>
> Cheers,
> NC
Actually, I was referring to user defined objects/classes, not the
built in ones. I hardly expect an IDE to write cross browser code for
me, but many of the JS oriented IDEs I have used have no problems
showing me the functions/methods/variables defined in a script, and
the user-defined object methods/members.
Re: IDE recommendations?
am 15.01.2008 20:26:45 von Paul Lautman
Logos wrote:
> I'm having a terrible time finding an IDE that will do *all* the
> things I want it to do, and was hoping for suggestions from people
> more experienced than I.
>
> Here's a laundry list of things I'm looking for:
> - intellisense/code completion for PHP, Javascript
> - code browser (shows functions, objects, variables, etc) for PHP,
> Javascript
> - code folding for PHP, Javascript, CSS and HTML
> - syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
> - file explorer tree type FTP interface
>
> Here's what I've tried:
> VS PHP
> IntelliJ IDEA
> JEdit
> Aptana
> Komodo
> Rapid PHP
> PHP Designer
> PHP Expert Editor
> Roden Web Editor
> Scriptomania
> TSW WebCoder
> UltraEdit / UE Studio
> PHP Eclipse
> PHPEdit
>
> Possibly Eclipse can give me what I want with the right combination of
> plugins, but the array of possibilities is bewildering.
>
> Any suggestions?
>
> Tyler
You could add notepad++
Re: IDE recommendations?
am 16.01.2008 00:01:00 von Logos
On Jan 15, 12:26 pm, "Paul Lautman"
wrote:
> Logos wrote:
> > I'm having a terrible time finding an IDE that will do *all* the
> > things I want it to do, and was hoping for suggestions from people
> > more experienced than I.
>
> > Here's a laundry list of things I'm looking for:
> > - intellisense/code completion for PHP, Javascript
> > - code browser (shows functions, objects, variables, etc) for PHP,
> > Javascript
> > - code folding for PHP, Javascript, CSS and HTML
> > - syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
> > - file explorer tree type FTP interface
>
> > Here's what I've tried:
> > VS PHP
> > IntelliJ IDEA
> > JEdit
> > Aptana
> > Komodo
> > Rapid PHP
> > PHP Designer
> > PHP Expert Editor
> > Roden Web Editor
> > Scriptomania
> > TSW WebCoder
> > UltraEdit / UE Studio
> > PHP Eclipse
> > PHPEdit
>
> > Possibly Eclipse can give me what I want with the right combination of
> > plugins, but the array of possibilities is bewildering.
>
> > Any suggestions?
>
> > Tyler
>
> You could add notepad++
Actually, I used notepad++ and programmer's notepad fairly often for
various thingamies. However, they don't have most of my laundry list
of features. :(
Trying out the big ugly pricey commercial products now...phpEd and
Zend. Wasn't impressed with Zend, hopefully phpEd will shine...
Re: IDE recommendations?
am 16.01.2008 08:41:46 von Joe Scylla
Logos wrote:
> I'm having a terrible time finding an IDE that will do *all* the
> things I want it to do, and was hoping for suggestions from people
> more experienced than I.
>
> ...snipped...
>
> Possibly Eclipse can give me what I want with the right combination of
> plugins, but the array of possibilities is bewildering.
>
> Any suggestions?
>
> Tyler
Eclipse including following Plugins:
- Web Standard Tools
Includes syntax highlightning, folding, intellisense for CSS and HTML.
Install this with the Eclipse Update function; Site: Europe Discovery Site.
- PHP Development Tools (http://www.eclipse.org/pdt/)
Includes syntax highlightning, folding, intellisense for PHP. And a
outline of object and function browser of the current page and the
complete project.
- JSEclipse (http://labs.adobe.com/technologies/jseclipse/)
Includes syntax highlightning, folding, intellisense for JS. And outline
of object and function browser of the current page.
- Target Management (http://www.eclipse.org/dsdp/tm/)
Includes your remote file access (includes access through SSH, FTP or
dstore agents and also a integrated shell access.
Joe
Re: IDE recommendations?
am 16.01.2008 10:06:27 von Jeff Gaines
On 15/01/2008 in message
<9cef78f7-1eb4-479c-a5d0-09ef9712c589@s8g2000prg.googlegroups.com> Logos
wrote:
>Trying out the big ugly pricey commercial products now...phpEd and
>Zend. Wasn't impressed with Zend, hopefully phpEd will shine...
I am happy with PhpED, I am a newcomer to php and find it helps me work
out what is going on. I don't think it will match your whole shopping list
though. It does get fairly frequent updates.
--
Jeff Gaines Damerham Hampshire UK
If it's not broken, mess around with it until it is
Re: IDE recommendations?
am 16.01.2008 11:15:16 von Micah
I like using Aptana. They released a commercial version, but i just
stick to the community one. They recently factored out the PHP editor
to a plugin, so be sure to install that.
On Jan 16, 1:06=A0am, "Jeff Gaines" wrote:
> On 15/01/2008 in message
> <9cef78f7-1eb4-479c-a5d0-09ef9712c...@s8g2000prg.googlegroups.com> Logos
> wrote:
>
> >Trying out the big ugly pricey commercial products now...phpEd and
> >Zend. =A0Wasn't impressed with Zend, hopefully phpEd will shine...
>
> I am happy with PhpED, I am a newcomer to php and find it helps me work
> out what is going on. I don't think it will match your whole shopping list=
> though. It does get fairly frequent updates.
>
> --
> Jeff Gaines Damerham Hampshire UK
> If it's not broken, mess around with it until it is
Re: IDE recommendations?
am 16.01.2008 18:41:28 von Logos
On Jan 16, 12:41 am, Joe Scylla wrote:
> Logos wrote:
> > I'm having a terrible time finding an IDE that will do *all* the
> > things I want it to do, and was hoping for suggestions from people
> > more experienced than I.
>
> > ...snipped...
>
> > Possibly Eclipse can give me what I want with the right combination of
> > plugins, but the array of possibilities is bewildering.
>
> > Any suggestions?
>
> > Tyler
>
> Eclipse including following Plugins:
>
> - Web Standard Tools
> Includes syntax highlightning, folding, intellisense for CSS and HTML.
> Install this with the Eclipse Update function; Site: Europe Discovery Site.
>
> - PHP Development Tools (http://www.eclipse.org/pdt/)
> Includes syntax highlightning, folding, intellisense for PHP. And a
> outline of object and function browser of the current page and the
> complete project.
>
> - JSEclipse (http://labs.adobe.com/technologies/jseclipse/)
> Includes syntax highlightning, folding, intellisense for JS. And outline
> of object and function browser of the current page.
>
> - Target Management (http://www.eclipse.org/dsdp/tm/)
> Includes your remote file access (includes access through SSH, FTP or
> dstore agents and also a integrated shell access.
>
> Joe
I've tried Eclipse with JSEclipse and PDT - one stumbling block was
getting integrated remote file access, so I'll try Target. However, I
couldn't get JSEclipse to work on my PHP pages. I haven't yet figured
out a way to get it to do js parsing in the js sections, php parsing
in the php sections, and HTML parsing in the HTML sections. Have to
switch back and forth between views, etc, as many of my pages are a
mix of all three languages.
So far I'm liking Aptana very much - if they can get intellisense
working, it'll be a winner for me.
Re: IDE recommendations?
am 18.01.2008 19:39:19 von Logos
On Jan 15, 10:41 am, Logos wrote:
> I'm having a terrible time finding an IDE that will do *all* the
> things I want it to do, and was hoping for suggestions from people
> more experienced than I.
>
> Here's a laundry list of things I'm looking for:
> - intellisense/code completion for PHP, Javascript
> - code browser (shows functions, objects, variables, etc) for PHP,
> Javascript
> - code folding for PHP, Javascript, CSS and HTML
> - syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
> - file explorer tree type FTP interface
>
> Here's what I've tried:
> VS PHP
> IntelliJ IDEA
> JEdit
> Aptana
> Komodo
> Rapid PHP
> PHP Designer
> PHP Expert Editor
> Roden Web Editor
> Scriptomania
> TSW WebCoder
> UltraEdit / UE Studio
> PHP Eclipse
> PHPEdit
>
> Possibly Eclipse can give me what I want with the right combination of
> plugins, but the array of possibilities is bewildering.
>
> Any suggestions?
>
> Tyler
Well, VS PHP's support for remote file systems is falling down all
over, as it's code folding. So that's going bye bye, I think.
Aptana is great for HTML/JS (haven't really tried CSS yet), no
question about that.
I think I'll limp along with Eclipse+phpDT until Aptana is really PHP
ready.
Re: IDE recommendations?
am 21.01.2008 14:24:46 von gn501957
Logos wrote:
> On Jan 15, 10:41 am, Logos wrote:
>> I'm having a terrible time finding an IDE that will do *all* the
>> things I want it to do, and was hoping for suggestions from people
>> more experienced than I.
>>
>> Here's a laundry list of things I'm looking for:
>> - intellisense/code completion for PHP, Javascript
>> - code browser (shows functions, objects, variables, etc) for PHP,
>> Javascript
>> - code folding for PHP, Javascript, CSS and HTML
>> - syntax highlighting/colour coding for PHP, Javascript, HTML, CSS
>> - file explorer tree type FTP interface
>>
>> Here's what I've tried:
>> VS PHP
>> IntelliJ IDEA
>> JEdit
>> Aptana
>> Komodo
>> Rapid PHP
>> PHP Designer
>> PHP Expert Editor
>> Roden Web Editor
>> Scriptomania
>> TSW WebCoder
>> UltraEdit / UE Studio
>> PHP Eclipse
>> PHPEdit
>>
>> Possibly Eclipse can give me what I want with the right combination of
>> plugins, but the array of possibilities is bewildering.
>>
>> Any suggestions?
>>
>> Tyler
>
> Well, VS PHP's support for remote file systems is falling down all
> over, as it's code folding. So that's going bye bye, I think.
>
> Aptana is great for HTML/JS (haven't really tried CSS yet), no
> question about that.
>
> I think I'll limp along with Eclipse+phpDT until Aptana is really PHP
> ready.
I have been happy with using Aptana plugin for Eclipse. (not the
full-blown Aptana client built on Eclipse) If the functionality you're
looking for is missing, at least it is a simple matter of quickly
switching perspectives and getting it that way.
--
Gene Kelley
IT Consultant
Web Site Design & Development
Computer Network & System Administration
Villa Ridge, Missouri
314.681.4060
gene@bizflowdesigns.com
Re: IDE recommendations?
am 23.01.2008 04:21:54 von Jussi Jumppanen
On Jan 16, 4:41 am, Logos wrote:
> I want it to do, and was hoping for suggestions
You could give Zeus a go:
http://www.zeusedit.com
> Here's a laundry list of things I'm looking for:
> - intellisense/code completion for PHP, Javascript
The Zeus intellisense is driven by the information
produced by ctags. This works well for langauages
like c/c++ but I am not sure how well ctags goes
at parsing PHP and Javascript.
> - code browser (shows functions, objects, variables, etc)
> for PHP, Javascript
Once again the code browser is driven by ctags.exe so the
same applies.
> - code folding for PHP, Javascript, CSS and HTML
It will do this.
> - syntax highlighting/colour coding for PHP, Javascript,
> HTML, CSS
It will do this
> - file explorer tree type FTP interface
Zeus provides integrated FTP/SFTP editing.
Jussi Jumppanen
Author: Zeus for Windows IDE
Re: IDE recommendations?
am 26.01.2008 01:14:48 von Logos
On Jan 22, 8:21 pm, JussiJ wrote:
> On Jan 16, 4:41 am, Logos wrote:
>
> > I want it to do, and was hoping for suggestions
>
> You could give Zeus a go:
>
> http://www.zeusedit.com
>
> > Here's a laundry list of things I'm looking for:
> > - intellisense/code completion for PHP, Javascript
>
> The Zeus intellisense is driven by the information
> produced by ctags. This works well for langauages
> like c/c++ but I am not sure how well ctags goes
> at parsing PHP and Javascript.
>
> > - code browser (shows functions, objects, variables, etc)
> > for PHP, Javascript
>
> Once again the code browser is driven by ctags.exe so the
> same applies.
>
> > - code folding for PHP, Javascript, CSS and HTML
>
> It will do this.
>
> > - syntax highlighting/colour coding for PHP, Javascript,
> > HTML, CSS
>
> It will do this
>
> > - file explorer tree type FTP interface
>
> Zeus provides integrated FTP/SFTP editing.
>
> Jussi Jumppanen
> Author: Zeus for Windows IDE
Thanks for the suggestion, but I had a very difficult time even
finding how to connect to the FTP where my files are, and the FTP
browser doesn't seem to be dockable, nor able to add multiple files or
directories. There is no tree for the FTP, making it rather
cumbersome to navigate. And if it takes 4 or 5 clicks to load EVERY
file I need, it will take forever to set up a project. Plus I can't
find any way to get the file I open to add to the workspace so that
sets of FTP files can persist between sessions.
It doesn't fold HTML elements like