Posted in Software
As far as I can tell some coders are still using basic text editors like Notepad to write code in 2011 - this is not a guess it's a fact I know for sure. Side note: don't try to change your buddies' strange ways especially if they're coders - better accept them the way they are especially if you're not really one of them after all! On the other hand most of my buddies use at least some kind of IDE no matter if they're developing on Windows Linux or Mac OS X and since most good IDEs for Windows come for a pretty high price today we'll take a closer look at CodeLobster PHP Edition a multifunctional (AND portable!) IDE that offers all the standard features one would expect for free and then some as well as a bunch of advanced capabilities for a two-figure price. Sounds pretty cool already don't you think?
What I have right here and right now is CodeLobster PHP Edition version 3.7.2 - a 7-day fully functional trial version of the Professional edition to be more accurate. Obviously what we have here is a program that is supposed to work with all Windows versions but I only tested it on my good old Windows XP Professional desktop PC. The good part is that you can easily take CodeLobster PHP Edition with you and run it on any Windows machine around since it comes in two flavors - standalone installation or portable one. Sweet!
Coming inside a ~15 MB setup package CodeLobster PHP Edition 3.7.2 needs about 44.5 MB of disk space to be properly installed but you will surely need more than just that if you're going to go with a portable installation to carry around. While the installer doesn't look out of this world and starts in a somehow unexpected way (I usually enjoy to have a welcome screen before that EULA part) I don't think there's anything to really complain of here - after all you don't have to dodge any toolbars or spyware being thrown at you there's no need for any additional libraries to be able to install the program and probably most important part of it all it's great to have a single setup package that allows you to choose between the standard and portable version - you don't get to see something like this too often trust me - everyone seems to go with the easy way these days and just release two separate installers.
So far so good... so let's move to the looks and works of this program shall we?
CodeLobster PHP Edition has a highly customizable interface - everything can be moved around as you wish including the toolbars not to mention the fact that virtually every little function you can think of can be accessed via a keyboard shortcut. Hey it even has color schemes! Now the not-so-good-part: there's no serious documentation for the program itself (well you get plenty of documentation for the plugins and HTML/Java/PHP languages some of it offline some of it online) and all the toolbar icons are really boring - I've seen them countless times in the last few years I know they're standard but I also know anyone can get a good set of icons for a few bucks these days so I really hope to see this two problems solved in the near future...
... but if you really want a conclusion for this part of the review let me tell you that using CodeLobster PHP Edition should feel just like home for most developers and in the end this matters more than having a set of original shiny icons or some Kai Krause-style purely awesome layout/looks.
While even the text editor I've been using for a while has a strong set of features for programmers (I am talking about RJ TextEd here) I must confess that CodeLobster PHP Edition feels a bit overwhelming at first sight. Even as you dig deeper it becomes even more impressive but since I am not supposed just to say how awesome (or not) is this program without giving you any clues let me try to get a bit closer to the core...
... but it all becomes way too awesome as you reach the Dynamic Help and the plugins that allow you to work with most popular CMS and frameworks - these plugins are only available in the Professional version I mentioned earlier currently priced at $99.95. I know there could be much more to say about CodeLobster PHP Edition but I'll stop with these two parts I mentioned above - not before taking you a bit closer to each of them of course!
As I was checking the available options I noticed that the Dynamic Help can be easily instructed to use the information sources you want such as some Web-based resource (a given site or the online version of the notorious MSDN) but also a local .CHM file or a locally available MSDN version - when available of course. These easily allow you to carry documentation around when using a portable version of the program so you can get the job done even when there's no Internet connection available. I don't know about you but it sounds pretty good to me! ;)
At last let me say that the things that can be done with the WordPress plugin for CodeLobster PHP Edition Professional - first you can install the blogging platform locally then create new themes and just as you probably imagined already edit all the files in your WordPress installation as you see fit taking advantage of the intelligent auto-complete feature and the other goodies offered by the environment.
I know we barely scratched the surface here but it wouldn't be fair to waste your time while you could be using this program to create something useful instead don't you think? Just a few tips the conclusions and we're done all right?
Tips & Tricks
1. Most of the keyboard shortcuts are not defined out-of-the-box so feel free to do that and ease your life - Tools>Preferences>IDE>HotKeys.
2. If you're going to carry the portable version around be sure to get some documentation with you as well - better to have it and not need it than the other way around...
3. Converting HTML to PHP and the other way around is really easy - just go to Tools>Convert and pick your task.
CodeLobster PHP Edition 3.7.2 is a really good IDE providing a good interface with excellent support for keyboard shortcuts and offline/online documentation a lot of features for free and finally a bunch of excellent plugins for less than $100 not to mention the availability of a portable version.
As I said earlier the interface can be improved with a serious Help system for the program itself and some good looking original icons. Even more (maybe I missed it in that case it should get a menu for itself) some Macro-power should be added.
Is CodeLobster PHP Edition 3.7.2 the best IDE for Windows on Earth? Well probably not but it's surely one of the best choices around when it comes to that "bang for the buck" part. Crisis or not you shouldn't throw away your money on expensive tools that you'll never use at full capacity while programs like this one offer a lot for free or in case of the Professional edition for less than most of its competitors. All in all CodeLobster PHP Edition 3.7.2 surely deserves a try - to buy or not to buy that's the part you'll have to figure out for yourselves! ;)
[gallery link="file" orderby="title"]