Home » Newcomers » Newcomers » Dreamweaver to Eclipse, a deeper trial(As a DW CS4 user, I ventured Eclipse for about 2 days, here are some results)
| Dreamweaver to Eclipse, a deeper trial [message #499059]
||Thu, 19 November 2009 16:44
| Ruben Goethals
Registered: November 2009
|Dreamweaver[ 1 vote ]|
|1.||I migrated from Dreamweaver WITHOUT the need for easy remote functionality || 0 / 0%|
|2.||I migrated from Dreamweaver WITH easy remote functionality (Aptana or Aptana combi)|| 1 / 100%|
|3.||I migrated from Dreamweaver WITH easy remote functionality (with TM/RSE)|| 0 / 0%|
|4.||I migrated from Dreamweaver WITH easy remote functionality (with other plugin)|| 0 / 0%|
|5.||I migrated from Dreamweaver WITH easy remote functionality (with something else)|| 0 / 0%|
|6.||I didn't migrate from Dreamweaver, but want to, but easy remote functionality and/or WYSIWYG keep me from it|| 0 / 0%|
|7.||I didn't migrate from Dreamweaver, but want to, but easy remote functionality and/or WYSIWYG are NOT keeping me from it|| 0 / 0%|
|8.||I didn't migrate from Dreamweaver and it doesn't interest me|| 0 / 0%|
Here are some Pros and Cons I came across while trying to migrate from Dreamweaver CS4 to Eclipse (Platform 3.5.1.R35 / WTP 3.1.1 / RSE 3.1.1). I spent about 3 days on it.
I really really wanted to migrate from Dreamweaver to Eclipse for ALL my projects. Eclipse is just so wide and deep at the same time!
But I am afraid that it's only possible for my svn or similar projects though and eclipse is not ready yet for ftp, ssh etc... Not if you're someone like me and you value your development time. See further below why.
I do appreciate all the developer efforts for eclipse, but I can't enjoy your code yet, guys. And I didn't write this topic to get on your nerves, just to inform fellow Dreamweavers and possibly yourselves for my reasons..
I think there are some, if not, a lot of Dreamweavers out there that would really want to migrate to Eclipse too, but didn't or won't do it for the same reason(s). You Dreamweavers out there, please let me know what you think (whether you agree or not)! Those who haven't tried yet, I advise you wait a while! It might be near (or not; read on). (Edit: although you might try Aptana, see end of post)
I can already hear some people say at point 1 below: "Oh no! Not THAT again!"..."The neverending Dreamweaver question" or "...ftp synchronization question". The reason why people continue to ask IMHO is because the answers provided so far (by some very nice people) are just not the real answers (or only parts of it). I believe the biggest remaining question that most of us are talking about are individual file uploads and downloads at random ánd with a single action (key-combination or right mouse click menu), not just the possibility to connect (and then spent minutes for each file or having to create 101 import/export template files).
Anyway, here are my noteworthy Pros and Cons:
- One can't do an easy accessible up- or download, compare or similar for individual files at random (at any given moment) with some remote systems. With easy accessible I mean: with a single click or right mouse button in your project! Simply said: "Easy synchronization" or "Local-Remote file system Link"
It works of course with the obvious systems which were focussed on this sync. issue, such as CVS, subversion, etc.., but not with (S)FTP, SSH, Linux server, etc..!
No, RSE/TM can't do this either! I've tried a lot ( which means checking forums, tutorials, etc. over 20 man-hours). The solutions provided are just not sufficient or much too buggy. (See below this article for the bugs.)
Some of my trials include:
- FTP, SFTP, SSH, Linux connections
- with RSE export/import and/or with "Review/Synchronize" checked!
(This checkbox should allow individual synchronization as far as I understand it)
- with the "save as file export/import" option ("rimpfd" or "rexpfd")
(I call these import/export templates, they are just user action templates, but you almost need one for every file or filepool you want to sync.)
- even the Google summer code 2009 one on SSH (Team Synchronization on top of RSE)
Tried this as standalone download, but as it is said there it should be integrated in RSE 3.1m5 (org.eclipse.rse.importexport / since 8 Feb 2009). Though it's full of bugs.
- Link resource project (Not supported error)
- Decent WYSIWYG for php files! (WTP Web Page Editor? Doesn't work with php files. Tried it.)
Brower output is far from sufficient.
- Class- , output- and function views are just amazing (including the well known and handy visual aids well applied trhoughout the Eclipse framework)
- The code assist works and has more than 1 thing to show! O, baby! (incl. amongst others php manual code assist and go to php manual commands).
- Todo's and tasks are a workflow saviour!
- Easy to integrate and well interfaced with debuggers such as XDebug or Zend Debugger.
- Remote search or an SSH shell in the same workspace! Oehababa, oehababa.
- SQL explorer in the same workspace, and so many more stuff you can integrate. IT-shag! (Haven't tested this one though)
Things I didn't try (or found immediate enough) though which I am very curious about:
- CSS support
- With remote as local css files?
- with current element's applicable styles?
- with specificity?
- The various (remote and local) search mechanism
Not sure if the local ones beat Dreamweaver though, such as saving search queries and search in site, in file, in file selection, in current file, in current text selection?
You make up your own minds, but where do I stand?
Cons nr. 1 and 2 are enough NOT to migrate yet, since these are really enormous time saviours in DW (CS4). Although, only this number 1 (easy sync) is probably the gate for me. Can't live without it. I might just once migrate without nr. 2 (WYSIWYG).I am really looking forward to some progress in one of these possibilities. And I believe Eclips is almost there! Of course the big question is "When?". As you might expect with open source, everything depends on a nice guy out there deciding to spend some time on it. Maybe I should enter this as a feature request once. I spent too much time already for now.
I hope that, as a result of my "quest", I at least saved some time for some people out there or that this information is worthwhile to someone.
Praying to the Developer God now.., Bye bye
Some pages I used for this trial, for anyone interested:
Some of the bugs:
Next step: I am gonna try out Aptana for now, on top of PDT etc.. I can say this already: Looks promising, why didn't I try this before? The challenge will be to set up my workspace As I want. "Do I use Aptana or PDT View for this or that or...?"
My developer Attic (UC)
Current Time: Wed May 27 06:08:55 GMT 2015
Powered by FUDForum
. Page generated in 0.04071 seconds