Table of Contents
Welcome to Komodo
Help Browser Elements
Searching the User Guide
Tip of the Day
Getting Started
The Komodo Workspace
A Visual Tour of the Workspace
Start Page
Title Bar
Menus
Context Menus
Toolbars
Projects/Toolbox Pane
Editor Pane
Output Pane
Collapsing and Resizing Panes
Enabling Full Screen Mode
Komodo's Sample Project
Open the Sample Project
Edit a Sample Program
Debug a Sample Program
Projects and Files
Using the Project Manager
Creating Projects
Opening Projects
Switching Between Open Projects
Adding Folders to Projects
Adding Files to Projects
Using the File Context Menu
Adding Snippets to Projects
Using Snippets in the Project Manager
Adding Commands to Projects
Using Commands in the Project Manager
Adding Templates to Projects
Using Templates
Adding URLs to Projects
Using URLs
Adding Dialogs to Projects
Adding Web Services to Projects
Adding Macros to Projects
Removing Items from Projects
Organizing Projects
Saving Projects
Refreshing Projects
Reverting Projects
Closing Projects
Working with Files
Creating Files
Custom Templates
Template Shortcuts
Opening Files
Opening Remote Files
Switching Between Files
Comparing Files
Printing Files
Reverting Files
Saving Files
Saving Files Remotely
Closing Files
Editing Files
A Visual Tour of the Editor
Editor Features
Syntax Coloring and Indentation
Code Folding
Commenting Blocks of Code
Background Syntax Checking
Customizing Editor Preferences
AutoComplete
CallTips
Most Recently Used List
Detect Changed Files
Preview in Browser
Common Editing Tasks
Finding Text
Incremental Search
Function Search
Replacing Text
Indenting Code
Converting Case
Transposing Characters
Literal Characters
Commenting Code
Tabifying Code Regions
Selecting Columns
Completing Words
Moving to a Specific Line
Using Bookmarks
Viewing File as Another Language
Toggling Whitespace Display
Toggling Indentation Guides
Toggling Line Numbers
Toggling EOL Markers
Changing the Font Size
Toggling Font Width
Folding Blocks of Code
Matching Braces
Selecting Blocks of Code
Editor Context Menu
Using the Toolbox
Toolbox Shortcuts
Toolbox Folders
Toolbox Files
Toolbox Snippets
Toolbox Commands
Toolbox Templates
Toolbox URLs
Toolbox Dialogs
Toolbox Web Services
Toolbox Macros
Exporting and Importing
Source Code Control Komodo Pro
Configuring SCC Integration
Configuring CVS
Installing the CVS Executable
Configuring Putty on Windows
Configuring Windows/Cygwin-SSH or Linux/SSH
Configuring Perforce
Configuring Preferences
Using Source Code Control
SCC Toolbar, Menus and Output Tab
SCC Commands
File Status Icons
Creating Dialogs with GUI Builder Komodo Pro
GUI Builder Overview
Workspace
Toolbar
Widget Palette Tab
Widget Properties
Properties Reference
Dialog Tab
Menu Tab
Status Bar
GUI Builder Preferences
Using the GUI Builder
Creating a New Dialog
Modifying an Existing Dialog
Adding and Resizing Rows and Columns
Adding Widgets
Deleting Widgets
Configuring Widget Properties
Resizing a Widget
Attaching Scrollbars to a Widget
Loading a Project into a Frame
Adding Code to a Dialog
Testing the GUI
Viewing Code
Visual Package Manager
Komodo Pro
Launching the VPM
Installing New Modules
Upgrading Existing Modules
Removing Installed Modules
Configuring the VPM
Navigating the VPM
Macros
Recording Macros
Saving Macros
Assigning Macros to Projects or the Toolbox
Macro Key Bindings
Running Macros
Snippets
Creating Snippets
Configuring Snippets
Using Snippets
Snippet Key Bindings
Web Services
Configuring Web Service Support
Adding Web Service Bookmarks
Using Web Services
Managing Web Service Bookmarks
Running Commands
Run Command Input/Output Options
The Run Command Dialog Box (Standard)
Run Command Shortcuts
The Run Command Dialog Box (Advanced Options)
Run Command Shortcuts
The Command Output Tab
Running Simple Commands
Running a Command
Passing a Selection as Input
Inserting Command Output
Adding a Command to the Toolbox
Running Advanced Commands
Specifying Environment Variables
Running a Command in a New Console
Running a Command in Another Application
Saving Advanced Options as Defaults
Debugger Functions
A Visual Tour of the Debugger
Debugger Overview
Starting the Debugger
Debugging Options
General Options
Environment Options
CGI Environment Options
CGI Input Options
Breakpoints
Sending Input to the Program
Debugger Commands
Debugger Command Description
Debugger Stepping Behavior
Using the Debug Variables Tab
Call Stack
Viewing Variables
Watching Variables
Using the Debug Output Tab
Watching Files
Stopping the Debugger
Debugging Perl
Configuring the Perl Debugger
Debugging Perl Remotely
Disabling Remote PDK Debugger
CGI Debugging
Configuring an IIS Web Server
Configuring an Apache Web Server
Command Line Debugging
Debugging Python
Configuring the Python Debugger
Debugging Python Remotely
Installing the Remote Debugger
Invoking the Remote Debugger
Debugging a Standalone Script
Debugging an Embedded Script
Configuring Python for CGI Debugging
Debugging PHP
Installing PHP
Local PHP Debugging
Configuring PHP Local Debugging
Remote PHP Debugging
Configuring PHP Remote Debugging
Debugging Tcl
Configuring the Tcl Debugger
Debugging Tcl Remotely
Installing the Remote Debugger
Invoking the Remote Debugger
Debugging XSLT
Using Rx Toolkit
A Visual Tour of the Rx Toolkit
Starting the Rx Toolkit
Creating Regular Expressions
Entering Regular Expressions
Viewing Node Highlighting
Viewing Node Tips
Adding Metacharacters
Adding Modifiers
Sample Regular Expressions
Global Modifier
Multi-line Mode
Ignore Case
Single-line Mode
Extended
Multi-line and Single-line Mode
Multiple Modes
Evaluating Regular Expressions
Evaluating Node by Node
Viewing Output
Closing Rx Toolkit
Komodo and the Perl Dev Kit
General Tab
Modules Tab
Files Tab
Version Tab
Library Paths Tab
Extra Tab
Key Bindings
Listing Key Bindings
Default Key Bindings
Debugger
Editor
Find
General
Help
Macro
Source Code
Source Control
Tools
User Interface
Snippets
Configuring Custom Key Bindings
Customizing Preferences
Appearance Settings
Debugger Preferences
Editor Preferences
General Preferences
Confirmation Dialogs
Scrolling
Incremental Search
Key Bindings
Indentation
Smart Editing
Background Syntax Checking
AutoCompletion
CallTips
Word Completion
Word Wrap
Configuring Edge Lines
Save Options
File Associations
Fonts and Colors
International Encodings
Language Help Settings
Language Configuration
Perl Configuration
PHP Configuration
Python Configuration
Tcl Configuration
New Files
Printing
Projects and Workspace
Proxy Configuration
Remote Server Configuration
Source Code Control
Configuring Web Browser Features
Web Services
Windows Integration
Current File Settings
Komodo FAQ
Installation Guide
Installing on Windows
Prerequisites
Upgrading Komodo
Installing Komodo
Starting Komodo
Uninstalling Komodo
Installing on Linux
Prerequisites
Upgrading Komodo
Installing Komodo
Starting Komodo
Uninstalling Komodo
Release Notes
New in This Release
Release History
Known Issues
Installation Issues
Startup Issues
Editing Issues
Debugging Issues
Other Issues
Linux Issues
License Agreement
Sending Feedback
Appendixes
Interpolation Shortcuts
Regular Expressions Primer
About Regular Expressions
About Regex Syntax
Building Simple Patterns
Matching Simple Strings
Searching with Wildcards
Searching for Special Characters
Ranges and Repetition
Ranges, {min, max}
Repetition, ?*+
Quantifier Summary
Using Conditional Expressions
Grouping Similar Items in Parentheses
Matching Sequences
Building Simple Character Classes
Preventing Matches with Character Classes
Compound Character Classes
Character Classes Summary
Matching Locations within a String
Searching and Replacing
Building Simple Substitution Searches
Modifying Substitution Searches
Substitution Modifier Summary
More Regex Resources
|