TSW WebCoder 2007
Click the image for lots of screenshots!
TSW WebCoder 2007 is a full-blown
webeditor, targeted at smart developers who wants to write better code, much faster! Here is a list of the top reasons why TSW WebCoder will help you deliver
better results in less time:
Still not convinced? Check out the full description and the complete feature list below, or even better: Click the bright, shiny
download button to get started with the
free, WebCoder 2007 trial!

WebCoder 2007 can be purchased for only
$59.99 for personal use and
$89.99 for commercial use.
More information...

WebCoder 2007 works with any version of Windows from 98 to XP and Vista!
Video demos
Screenshots
Advanced internal preview

Advanced project management

Built-in FTP client

CodeFolding

CodeLibs

CodeSnippets

CSS Inspector

CSS IntelliSense

CSS overview tree

HTML Inspector

HTML IntelliSense

HTML Tidy support

Integrated W3C validation

MySQL database client

PHP IntelliSense

Scripting support

Search & replace in multiple files

Split view editing

Syntax coloring and wordwrap
Full description
TSW WebCoder 2007 is the intelligent solution for anyone working with websites. Whether you're a rookie or a professional, you will feel right at home with WebCoder, because of the customizable interface and all the helpful features, allowing you to write code faster than ever. With a very strong focus on HTML, CSS and PHP/MySQL, you get all the possibilities for creating a great website, but of course, WebCoder comes with support for additional popular technologies like JavaScript, XML, ASP.NET and many more. By focusing on IntelliSense and code inspectors, you will be able to write the code yourself, but with as much help as you would like. WebCoder can keep track of your projects for you, upload your work to any FTP server using the built-in client, and you can even access your MySQL servers directly from WebCoder. With direct access to the HTML and CSS validators created by W3C in WebCoder, you can create valid code easily, and the features of WebCoder can be extended with the built-in scripting support.
Complete feature list
- Advanced internal preview
Advanced internal preview
TSW WebCoder comes with very sophisticated options for previewing your work. It offers to use both Internet Explorer and the Mozilla engine to show you how your work will look, without leaving the application. You can move the preview engines around like any other Tool window in WebCoder, which allows you to set up the previews just the way you want it. For instance, if you're running a dual monitor setup, you may move one or both browsers to the other screen, allowing you to work and preview in fullscreen simultaneously. WebCoder even allows you to preview serverside code (e.g. PHP or ASP), using the Server mappings feature, which will pass your pages through a local webserver before showing you the result.
Advanced internal preview
- Advanced project management
Advanced project management
WebCoder's built-in project management function allows you to easily keep track of your projects/sites. It provides you with a nice way to organize your files, and gives you quick access to the files of the project that you are currently working on. The project manager can use the built-in FTP client to upload your project files, and by defining root paths in both places, WebCoder always know where to put each file. Extended Search & replace operations can be performed on a project, with only a few clicks. With the built-in TODO list, you can always keep track of your projects status. With multiuser support, you can have a team of people working on the same project. WebCoder will save the datafiles on a network share, and team members can import it to their copy of WebCoder with a few clicks. With the built-in support for TSW SiteSync, you can even synchronize your WebCoder projects with just a couple of clicks!
Advanced project management
- Built-in FTP client
Built-in FTP client
WebCoder comes with a smart, built-in, FTP client, which allows you to quickly upload your pages without ever leaving WebCoder. Uploading the active document can be done in a split-second by using the Ctrl+Alt+Enter shortcut. You can even drag files or entire directories from Windows Explorer to WebCoder's FTP, to upload the files/directories, or select individual project files and folders for upload. You can even edit remote files directly from the FTP server - hit Save, and WebCoder will upload the changes. The client additionally supports the creation/deletion of folders, downloading of files for editing, CHMOD'ing, and much more. Pretty much like any other FTP client.
Built-in FTP client
- CodeFolding
CodeFolding
When working on large documents, you will love the CodeFolding feature. It allows you to hide blocks of code, for a better overview of your entire document. For instance, you can fold the entire style section of your document, or single blocks of PHP code. WebCoder will automatically suggest which areas to be folded, based on type of document and context, or you can switch to manual folding to decide everything your self.
CodeFolding
- CodeLibs
CodeLibs
WebCoder contains complete reference libraries (CodeLibs) for several technologies, including HTML, CSS, PHP, Perl, JavaScript and VBScript. The libraries are searchable, and you can insert code from them with just a doubleclick. You can even create your own codesnippets, as well as view a list of special HTML characters, also for easy insertion.
CodeLibs
- CodeSnippets
CodeSnippets
The CodeSnippets functionality goes way beyond storing simple pieces of code for later use. With CodeSnippets, you may create variables, and fill out these variables once you use the CodeSnippet. This turns static pieces of code into templates, for much greater re-use, and with the slick interface of WebCoder, inserting and populating these CodeSnippets with the correct values is as easy as ever. Have a look at the demo video to see what all the fuss is about and how the CodeSnippets can aid you in your work.
CodeSnippets
- CSS Inspector
CSS Inspector
With WebCoder's built-in CSS Inspector, you get one the most popular features from the dedicated CSS editors. Combine this with the CSS Intellisense, as well as other CSS related functions in WebCoder, and you have a full blown CSS editor. WebCoder will list all the properties from CSS2, and you can set them for the inspector, either by selecting or typing a value. The CSS inspector can be used for editing entire stylesheet documents, or the style attributes on the various HTML tags. In other words, wherever you need to edit a piece of CSS code, the CSS Inspector is there to help you.
CSS Inspector 
Demo video:
CSS Inspector
- CSS IntelliSense
CSS IntelliSense
Are you having problems remembering all those CSS properties? Tired of writing long property names like "background-attachment"? Can't remember all the possible values of the various properties? WebCoder will help you! It's so easy to write CSS with WebCoder, because the application will suggest the properties you need, as you type them. And after completing the property for you, it will suggest the values for the property, for you to insert with a single click. Try this feature for your self! We're pretty sure that you'll like this, but if not, it can be turned off with a few clicks. If you're feeling lazy, enable some of the autocomplete features of the CSS IntelliSense as well and let WebCoder worry about inserting colons and semicolons.
CSS IntelliSense 
Demo video:
CSS IntelliSense
- CSS overview tree
CSS overview tree
If you use CSS (Cascading StyleSheets) a lot, you will love WebCoders support for this. The CSS overview function, which is one out of several CSS-related functions, will let you get a good overview of CSS styles for the active document / project. With this list, you will have quick access to insert existing styles, as well as editing them. You will get a preview of the selected style, and you can even edit a style directly, by doubleclicking it from the view. WebCoder will popup the CSS Inspector and let you update the style. You don't have to go back and forth between your HTML file and your CSS file. Just work on the HTML file, and edit the CSS document through the CSS window. If you edit a style while previewing, WebCoder will even update the preview, to reflect the latest changes. A brilliant way of choosing between a bunch of candidate colors for an element, etc. With WebCoder 2007, WebCoder can manage multiple sources of CSS at the same time, from both the <link> tag as well as <style> blocks.
CSS overview tree
- Great looking and customizable interface
Great looking and customizable interface
With WebCoder you get a great looking interface. WebCoder will give you the same interface possibilities as big IDE's like MS Visual Studio. You can move everything around to fit your needs, and you can make WebCoder use your favorite style, from the Windows and Office 2003 or 2007 looking interface to the Visual Studio inspired look. You can decide exactly which buttons should be on a toolbar, which shouldn't be there, and where the toolbar should be placed. The same goes for the Tool windows in WebCoder, which can be moved freely around in the application.

Demo video:
Customizable interface
- HTML Inspector
HTML Inspector
Tired of writing all the HTML code your self? WebCoder comes with a bunch of functions to help you with this, and one of them is the HTML Inspector (combined with the CSS Inspector, they're called "Code Inspector"). It allows you to edit a tag using pretty much just the mouse. You can edit the listed attributes for the selected tag, by selecting or writing a value for the desired attributes. WebCoder will take the selected HTML specification into consideration, and only show the attributes valid for the active specification, and graying out the deprecated attributes.
HTML Inspector 
Demo video:
HTML Inspector
- HTML IntelliSense
HTML IntelliSense
Sick and tired of writing all that HTML code? WebCoder contains a line of functions, that will help you write less code, but with the same amount of control. AutoComplete will insert the endtag for a starting tag as you write it. With AutoProposal, you don't even have to write the whole starting tag your self. The function will constantly provide you with a context-sensitive list of tags, attributes or values. In WebCoder 2007, the program will reflect on the current HTML definition that you use, and only show the correct tags, attributes and values for this definition. This allows you to write a complicated tag, by only entering a few characters.
HTML IntelliSense 
Demo video:
HTML IntelliSense
- HTML Tidy support
HTML Tidy support
Use the well-known HTML Tidy, created by the W3C organization, to clean up your documents. Your document will be optimized, and you will be presented with a complete list of problems and corrections, without ever leaving WebCoder. The Tidy function can be customized down to the very last detail, to suit your coding style as well as possible, and don't worry about Tidy cleaning up your markup in a way you don't like. With WebCoder 2007 you will be presented with the result in a separate window, allowing you to go through the error list and see the result, before either accepting or discarding the changes.
HTML Tidy support
- Integrated W3C validation
Integrated W3C validation
With WebCoder 2007, you can validate your documents directly with the W3C validator. Both HTML and CSS documents can be validated with a single click and the results are displayed in WebCoder, like you see on the screenshot. Click the line number on result page, and WebCoder will highlight the line. It doesn't get any easier to validate your code! WebCoder offers you Quick Validation as well, which is simpler than the online validation, but does offer some advantages as well.
Integrated W3C validation
- MySQL database client
MySQL database client
If you're using the popular MySQL database for your website, you will love WebCoder 2007! With the new built-in database client, you get easy access to the MySQL server(s) you use. You can browse the tables of a database, see and edit the content of it, and make queries to see or modify data of the database. You can drag the field names to the editor, to easily write your own queries, or you can even let WebCoder generate PHP code to extract, insert and modify data of the database, for direct use in your website. With the query window you can easily test your queries before you implement them.
MySQL database client
- PHP IntelliSense
PHP IntelliSense
Let WebCoder help you write your PHP code. By analyzing your document, and even the files included with PHP's include functionality, WebCoder always know which variables and functions you might wish to use, including the standard PHP functions. If you're using classes, WebCoder will even know the members of the classes you're writing, both variables and functions. Whenever you write a function, built-in or your own, WebCoder will list the parameters of it for you, as you type. You will even get a link which points either to the PHP documentation or the definition of the function in your own code. WebCoder 2007 comes with even more goodies, giving you PHP IntelliSense almost everywhere, with even more intelligence than in previous versions. You have to try this your self, or at least watch the video, to realize the full potential!
PHP IntelliSense 
Demo video:
PHP IntelliSense
- Scripting support
Scripting support
WebCoder has its own scripting engine, which allows you to write even complicated functions, to use with WebCoder. You can write your own scripts, or download other peoples. Scripting will allow you to really extend the functionality of WebCoder, and with WebCoder 2007, the possibilities are almost endless. You can manipulate with most parts of the application, and even use the built-in classes and controls to your advantage.
Scripting support
- Search & replace in multiple files
Search & replace in multiple files
You probably already know the situation all too well: You have made a silly typo in a template, and now the typo is in 17 different files in your site. With WebCoder's Extended Search & Replace, you will be able to fix all these errors at once. Afterwards, WebCoder makes a list of all replacements that have been made, to let you see if everything is all right. You can define which files to search in, using either a project, a directory, or simply the open files in WebCoder. Of course, WebCoder offers you a standard Search/Search & replace function as well, for searching quickly in a single document.
Search & replace in multiple files
- Split view editing
Split view editing
Did you ever feel like looking at several places in your document at the same time? With WebCoder's split editing features, this can be done with a simple drag with your mouse. You can split the editing area both horizontally and vertically or both at the same time, to get a maximum of 4 windows for editing the same document. Whenever you make changes in one of the windows, it will be reflected in the others. This can give you a really good overview of your document, especially when working on large and complicated files.
Split view editing
- Syntax coloring and wordwrap
Syntax coloring and wordwrap
WebCoder offers sophisticated syntax coloring of your code. You can have documents that include several sorts of code, like on the below screenshots, where you see HTML, CSS, JavaScript and PHP code, all together. WebCoder 2007 additionally offers syntax coloring for C#, VB(Script), SQL, Python and XML. Notice the nifty wordwrap functionality as well.
Syntax coloring and wordwrap
Download

You can download a trial version of TSW WebCoder by clicking one of these link:
Download WebCoder from tsware.net
Important: WebCoder 2007 requires the .NET Framework 2.0. The WebCoder 2007 installer will try to install it for you, if it's not found on your system. Please see our
.NET information page for more information on this matter.

Looking for an application to do complete website synchronizations for you, both simple & safe? Try
TSW SiteSync!
System requirements
Windows versions supported:
Windows 2000; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP; Windows Vista
Minimum 256 mb ram; 512 mb recommended
Buy WebCoder license!
FAQ for WebCoder