Code Tools

Code writing tools range greatly – from the standard Notepad that comes with Windows to complex platform emulation tools. And then there is a vast land of what-you-see-is-what-you-get (WYSIWYG) tools which provide fancy graphical user interfaces and drag-and-drop features to ease creation of code.

Do-It-Yourself Editors

It may seem odd to many that a bunch of webmasters, myself included, prefer to code without the aid of a WYSISYG editor, but as they say, different strokes for different folks. Below are some reliable choices:

WYSIWYG Editors

WYSIWYG editors are the choice for most beginner to intermediate (and some advanced) webmasters. One major advantage of these editors are their ability to speed up your coding process by offering drag and drop features, form creation tools, shortcuts for common code needs and real-time viewing of what your code will look like. One thing to consider when using such an editor is whether it uses any kind of proprietary code snippets or techniques which might not play well in all standards-compliant browsers. This used to be a big problem with MS Frontpage, but I don’t know if it still is. Anyway, since I don’t use these editors, I can only list the ones I have heard are popular:

Nvu (pronounced N-view, for a “new view”) bills itself as a complete Web Authoring System to rival programs like FrontPage and Dreamweaver. Open source.

PHP Editors

Simulated Platforms / Integrated Development Environments (IDEs)

I have never personally used an IDE so I can’t actually recommend any of the tools below but they either look promising or I have heard of others using them successfully.

As for a simulated platform, for Windows I recommend XAMPP, which creates an Apache, PHP, MySQL and Perl environment on your personal computer. This is especially useful if you prefer to code offline and upload only after you are satisfied with your work. For example, if you chose to build a site using WordPress as the underlying CMS, you could install XAMPP and WordPress on your PC to do all modifications locally. I have even written an article on setting up a development version of a WordPress site using XAMPP that you might find helpful. An alternative to XAMPP is Wamp, but I have never used it myself.

Like this content? Why not share it?
Share on FacebookTweet about this on TwitterGoogle+Share on LinkedInBuffer this pagePin on PinterestShare on Redditshare on TumblrShare on StumbleUpon

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.