Programming tools for developers

Web browsers


An essential tool for debugging JavaScript, HTML, CSS errors etc. is the Firebug extension.The Web developer extension is also useful, particularly for tasks such as disabling the cache etc.


Safari has a debug mode, though it isn't always easily enabled, to do so under MacOS open a terminal window and type the line in below to enable the debug (or developer?) menu.

defaults write IncludeDebugMenu 1

To disable repeat the process but replace the 1 by a 0.

tip In later versions of Safari you may be able to switch on debug mode by checking a box in the Advanced tab of the preferences window.

To enable the debug menu in Safari for Windows use a text editor to add the following lines to the Preferences.plist file located at C:\Documents and Settings\USERNAME\Application Data\Apple Computer\Safari\Preferences.plist :


Google Chrome

Google's Chrome browser has a number of useful tools for debugging JavaScript, HTML, CSS etc.

Verifying XML

Use the xmlstarlet program to verify XML. See also NodeRequirements.

Topic revision: r3 - 2010-02-11 - 10:36:13 - SteveMarple
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback