
Aptana Studio | Nov 25 2009 |
THAJEZTAH "You do realize that Aptana is a Java application as well, don't you?" Yes, I am fully aware of that (hard to miss when looking at the time it takes to start :)). I don't really mind the loading time though; As long as the IDE is stable, I'll only start it once a day and use it throughout that day. I'm also familiar with the Aptana/Eclipse relation. After using Eclipse-PHP/PDT for some time, my company decided to switch to Aptana because it was just a bit more 'polished' than Eclipse. Eclipse as a platform is very powerfull but, like many open-source packages, it just misses some attention to detail that Aptana (by a small margin) does. Regarding the speed/performance of Netbeans; In the first few hours of using Netbeans, it became obvious that Netbeans cleverly uses different threads/processes for different parts of the application. For example: try to start a block-comment in a large CSS in Aptane ('/*'). This will completely 'freeze' the editor because Aptana starts rebuilding the 'outline view' (the tree-structure of the CSS file). During that time, it's impossible to continue editing the CSS file. Netbeans on the other hand keeps the editor 'responsive' all the time. Not only is rebuilding the outline faster, it is also done in a separate process/thread. Doing the same in Netbeans causes the outline to show a 'spinner' while it's refreshing. That's fine with me as I don't need the outline-view when I'm typing inside the editor. Another test was loading a 3MB XML-file. Simply loading the file in Aptana took several seconds, in Netbeans it was almost instantly. Downsides of Netbeans? Yup they're there. First of all, Netbeans does not show a list of all your projects in the 'workspace'. I have become to like that feature very much over the last few years. It allows me to quickly 'switch' to another project if a customer calls for some urgent modifications in his project. I'll probably will need to get used to that. Another feature Netbeans currently doesn't offer is showing 'inherited' properties/methods of PHP classes in the outline-view. Our code uses a lot of 'extended' classes, which Aptana neatly shows in the outline-view. The outline shows all methods of the current class, it's parent hierarchically, which gives me a nice overview in an instance. I'm really hoping this feature will be implemented soon as I'm not sure I'm happy without it :) (Version 2.0.2) | |
| [ Reply ] | |

Aptana Studio | Nov 22 2009 |
THAJEZTAH Note that Aptana 2 no longer features PHP support. Although installing PDT as a plugin can be used as a workaround, integration is nowhere near as good as it was in Aptana 1.5. Aptana advised people that use Aptana mainly for PHP to stick with Aptana 1.5 for the time being. Our company is currently investigating NetBeans as an alternative; PHP support in more recent versions is very good (and in certain areas even better than Aptana). The overall speed of Netbeans (even though it's a Java applicatoin) is much better than Aptana, which supprised us. (Version 2.0.2) | |
| [ 2 Replies - Reply ] | |
Replies:

Aptana Studio | Nov 22 2009 |
STEVEN JAY COHEN "The overall speed of Netbeans (even though it's a Java applicatoin) is much better than Aptana, which supprised us. " Huh? You do realize that Aptana is a Java application as well, don't you? In fact, Aptana is simply a forked Eclipse. They re-sync with Eclipse base every once in a while. The only Cocoa IDE is XCode. Komodo is written as a Mozilla-based application. But, every other IDE out there (that I know of) are all written in Java. (Version 2.0.2) | |

Aptana Studio | Nov 25 2009 |
THAJEZTAH "You do realize that Aptana is a Java application as well, don't you?" Yes, I am fully aware of that (hard to miss when looking at the time it takes to start :)). I don't really mind the loading time though; As long as the IDE is stable, I'll only start it once a day and use it throughout that day. I'm also familiar with the Aptana/Eclipse relation. After using Eclipse-PHP/PDT for some time, my company decided to switch to Aptana because it was just a bit more 'polished' than Eclipse. Eclipse as a platform is very powerfull but, like many open-source packages, it just misses some attention to detail that Aptana (by a small margin) does. Regarding the speed/performance of Netbeans; In the first few hours of using Netbeans, it became obvious that Netbeans cleverly uses different threads/processes for different parts of the application. For example: try to start a block-comment in a large CSS in Aptane ('/*'). This will completely 'freeze' the editor because Aptana starts rebuilding the 'outline view' (the tree-structure of the CSS file). During that time, it's impossible to continue editing the CSS file. Netbeans on the other hand keeps the editor 'responsive' all the time. Not only is rebuilding the outline faster, it is also done in a separate process/thread. Doing the same in Netbeans causes the outline to show a 'spinner' while it's refreshing. That's fine with me as I don't need the outline-view when I'm typing inside the editor. Another test was loading a 3MB XML-file. Simply loading the file in Aptana took several seconds, in Netbeans it was almost instantly. Downsides of Netbeans? Yup they're there. First of all, Netbeans does not show a list of all your projects in the 'workspace'. I have become to like that feature very much over the last few years. It allows me to quickly 'switch' to another project if a customer calls for some urgent modifications in his project. I'll probably will need to get used to that. Another feature Netbeans currently doesn't offer is showing 'inherited' properties/methods of PHP classes in the outline-view. Our code uses a lot of 'extended' classes, which Aptana neatly shows in the outline-view. The outline shows all methods of the current class, it's parent hierarchically, which gives me a nice overview in an instance. I'm really hoping this feature will be implemented soon as I'm not sure I'm happy without it :) (Version 2.0.2) | |

Diablotin | Sep 2 2009 |
THAJEZTAH I decided to contact the author of Diablotin directly and got a response within an hour! there will probably a 64-bit version in the future. But I need to finish another So, for now, just run Diablotin in 32-bit and be patient, a 64-bit version will come :) (Version 1.3) | |
| [ Reply ] | |

NightShift | Feb 4 2009 |
THAJEZTAH Now that recent webkit builds have an update-feature built-in, I will no longer be using Nightshift. However, having used this program for the last couple of years I decided to post a 5 star rating to thank the developer of this small, handy application. Much appreciated! (Version 1.6) | |
| [ Reply ] | |

ArCHMock | Aug 8 2008 |
THAJEZTAH Simply excellent. So glad that a new developer has made the effort to develop a usable, fast and nice-looking application for CHM. I've used several other applications, but removed all from my computer. Feature requests already mentioned, but that I like; - Improved/nicer icon (anybody?) - PDF export (would be great, for example to export to my iPod/iPhone) | |
| [ Reply ] | |

Plex | Apr 24 2008 |
THAJEZTAH Very nice software, many options that are missing in Front Row although the interface is les intuitive (especially when used with the Apple Remote). The more recent releases are geared towards improving the integration with OS X (removing configuration-settings that are not required on OS X). (for those worried how to 'install'; XBMC is, unlike some other 'MediaCenters', a normal application, it does -not- replace Front Row, just drag XBMC to your applications folder and start it) Four star-rating; still some room for improvements. XBMC 5 will be released soon and promises to improve integration with the Apple Remote (Version 0.4.5) | |
| [ Reply ] | |

SCPlugin | Mar 7 2008 |
THAJEZTAH I'm having problems with this plugin under Leopard 10.5.2. The first time I open the contextual menu, it works fine, however, the -second- time I open the menu, the finder Crashes. Here are the errors from the Console: 07-03-08 16:32:33 SCPluginUIDaemon[2368] Got 1 versioned, 0 unversioned, 1 versioned dirs 07-03-08 16:32:35 ReportCrash[3085] Formulating crash report for process Finder[3008] 07-03-08 16:32:36 com.apple.launchd[77] ([0x0-0x10e10e].com.apple.finder[3008]) Exited abnormally: Segmentation fault 07-03-08 16:32:36 ReportCrash[3085] Saved crashreport to /Users/administrator/Library/Logs/CrashReporter/Finder_2008-03-07-163233_iMac.crash using uid: 502 gid: 502, euid: 502 egid: 502 (Version 0.7.1) | |
| [ 2 Replies - Reply ] | |
Replies:

SCPlugin | Mar 7 2008 |
MACUPDATE ADMIN This should be sent directly to the developer via the developer's website. Some/many/most developers never check the posts here. (Version 0.7.1) | |

SCPlugin | Mar 7 2008 |
THAJEZTAH Ok, I will post a bugreport on the developer site. Thank you for the quick note! (Version 0.7.1) | |
|