Main Screen

Here we have a shot of the Main screen, note the Perl Explorer on the left.  This window can be On/Off, Docked/Undocked.  You can easily find variables in the trees and drag and drop them over to the source code.  Another nice feature is when you rename a variable or subroutine in the tree, it's renamed throughout the source.

Also while highlighting a Subroutine branch you can jump directly to the sub routine for editing, bypassing all the references of the subroutine.

FTP Client

This is the full featured drag and drop  FTP client.  You can drag files from your local hard drive to a directory on the server just like windows explorer.

Easily maintain your sites, including setting permissions.  A must for CGI development.


This is a breakdown of the toolbar on the main screen.  The toolbar is completely customizable.  Simply arrange the buttons in any manner you see fit.

Web Server

Here we have the long awaited web server. 

Imagine being able to see exactly what data is going into the server and what the server is doing with it.

With visiPerl's visiServer, you can do just that.  You get the opportunity to see if you're calling a script by the wrong filename, passing the wrong filenames, etc. 

Simply set to variables... Virtual Root and Default Document.  Press the start button and you're ready to go!

Document Properties

Unlike plain editors, visiPerl+ is a development environment, therefore, each document has properties associated to it.  These properties determine the site the document goes on.  The directory on that site.  What filename it should be called (if different) and what the permissions should be set to when the file is uploaded.

 HTML Editor

The HTML Editor, allows you to edit HTML documents or HTML code located directly in your script.  Simply select the code and press the HTML Editor button and you'll be editing away.  You also have a real-time preview of the code you're typing.  No more jumping to an external program to write your HTML and see what it's going to look like.