About PPM and VPM
About Regex Syntax
About Regular Expressions
addGuestBookEntry Function
Adding a New File Association
Adding a Repository
Adding and Resizing Rows and Columns
Adding Callback Code
Adding Code to a Dialog
Adding Code to the Radio Buttons
Adding Components to Folders
Adding Components to Projects
Adding Components to the Toolbox
Adding Files
Adding Metacharacters to a Regular Expression
Adding Modifiers to a Regular Expression
Adding Perl or Python to the PATH Environment Variable
Adding Widgets
Adding Widgets to a Dialog
Advanced Run Commands
Allow file contents to override Tab settings
Always Prompting with %(ask)
Analyzing contenttype.py
Analyzing guestbook.php
Analyzing preprocess.py
Analyzing the PHP Tutorial File
Analyzing the Program
Analyzing the Program
Analyzing the Python Files
Appearance Preferences
Appearance Preferences
Ask Code
Ask Code Options
Ask Code Syntax
Assigning Custom Icons to Macros
Assigning Custom Icons to Open Shortcuts
Assigning Custom Icons to Run Commands
Assigning Custom Icons to Snippets
Assigning Custom Icons to Templates
Assigning Custom Icons to URL Shortcuts
Assigning Key Bindings to Macros
Attaching Scrollbars to a Widget
AutoComplete and CallTips
AutoComplete and CallTips
Automatically Repeating Keystrokes
Back-Reference Syntax
Back-References
Background Syntax Checking
Background Syntax Checking
Background Syntax Checking
Basic Interpolation Code Syntax
Basic Interpolation Options
Before You Start
Before You Start
Before You Start
Before You Start
Before You Start
Before You Start
Bookmarks
boolean canRedo()
boolean indentationGuides
boolean isDirty
boolean isUntitled
boolean useTabs
boolean viewEOL
Bottom Pane
Bracketed Syntax
Breakpoint and Spawnpoint Management
Breakpoint Properties
Breakpoints and Tcl Spawnpoints
Build the GUI
Building GUI Applications
Building Simple Character Classes
Building Simple Patterns
Building Simple Substitution Searches
Building the Code Intelligence Database
Calling dbgp.client.brk() in your Python Programs
CGI Debugging
CGI Environment Tab
CGI Input Tab
change the values of variables
Character Class Summary
Check Listener Status
Cleaning Line Endings
Clearing the Shell Buffer
Closing Files
Closing Projects
Closing Tags
Closing the Program
Code Analysis
Code Browser
Code Folding
Code Intelligence
Code Intelligence
Code Intelligence Preferences
Code Tab
Colors
Combining Field Reference and Field Data
Command Output Tab
Command Output Tab
Commenting and Un-commenting Lines or Blocks of Code
Commenting Blocks of Code
Comments and Feature Requests
Common Syntax Coloring
Comparing Files
Completing Words
Compound Character Classes
Configure the Common Data Directory
Configuring a Microsoft IIS Web Server
Configuring an Apache Web Server
Configuring CVS
Configuring CVS with Windows/Cygwin-SSH or Linux/SSH
Configuring Edge Lines
Configuring HTML
Configuring Indentation
Configuring Key Bindings
Configuring Local PHP Debugging
Configuring Local Tcl Debugging
Configuring Perforce
Configuring Perl
Configuring Perl for CGI Debugging
Configuring PHP
Configuring Preferences
Configuring Proxies
Configuring Python
Configuring Remote PHP Debugging
Configuring Snippets
Configuring Source Code Control Integration
Configuring SSH Support for CVS and Subversion
Configuring Subversion
Configuring Subversion with Windows/Cygwin-SSH or Linux/SSH
Configuring Tcl
Configuring the Extra Tab
Configuring the Files Tab
Configuring the General Tab
Configuring the Library Paths Tab
Configuring the Modules Tab
Configuring the Perl Debugger
Configuring the Python Debugger
Configuring the Version Tab
Configuring the VPM
Configuring Widget Properties
Configuring Word Completion
Configuring Word Wrap
Connecting to an FTP Server
Context Menu
Context Menus
Converting between Uppercase and Lowercase
Converting Characters with a Regular Expression
Creating
Creating an Open Shortcut to the Current File Location
Creating Custom Templates
Creating Custom Toolbars and Menus
Creating Dialog Projects
Creating Files
Creating Files from Templates
Creating Macros
Creating New Files from Templates
Creating Projects
Creating Regular Expressions
Creating Run Commands
Creating Snippets
Custom Menu and Toolbar Options
Custom Menu and Toolbar Properties
Custom Toolbars and Menus
Custom Toolbars and Menus
Customizing Colors and Fonts
Customizing Komodo
Customizing Komodo
Customizing Tcl AutoComplete
CVS Integration
CVS Over SSH
Date Code
Date Code Format Option
Date Code Syntax
Debugger Code
Debugger Code Options
Debugger Code Syntax
Debugger Command Description
Debugger Commands
Debugger Preferences
Debugger Proxy
Debugger Stepping Behavior
Debugging
Debugging a Sample Program
Debugging Issues
Debugging Options
Debugging Perl
Debugging Perl
Debugging Perl Remotely
Debugging PHP
Debugging PHP
Debugging Programs
Debugging Programs
Debugging Python
Debugging Python
Debugging Tcl
Debugging Tcl
Debugging the Program
Debugging the Program
Debugging the Program
Debugging the Program
Debugging the Program
Debugging with an Interactive Shell
Debugging with the Perl Shell
Debugging with the Python Shell
Debugging with the Tcl Shell
Debugging XSLT
Debugging XSLT
Default Scheme
Defining a Private Method
Defining an Exception Class
Deleting Files
Deleting Folders
Deleting Projects
Deleting Widgets
Detaching the Debugger
Detecting Changed Files
Dialog Project Options
Dialog Tab
Disabling and Enabling the Perl Dev Kit (PDK) Debugger
Disabling the PDK Debugger on the Remote Machine
Displaying a List of Functions
Displaying the Project Manager
Displaying the Toolbox
Editing
Editing
Editing
Editing a Sample Program
Editing Files
Editing Issues
Editing Saved Command Properties
Editing Tab
Editing the GUI
Editing the Language Associated with a File Pattern
Editing Widget Properties
Editor Display Characteristics
Editor Pane
Editor Preferences
Editor Tab Display
Emacs Scheme
Emacs-Style Mode Variable
Enabling Full Screen Mode
enter arbitrary expressions
Environment Tab
Evaluating
Explore Python with the Interactive Shell
Export Contents to Package
Exporting and Importing Toolbox Contents
Exporting Contents as Project File
Exporting Files as Projects
Exporting Files to a Package
Fast Search: Open/Find Toolbar
Feature Showcase
Feature Showcase: Assign a Key Binding to a Toolbox Item
Feature Showcase: Assign a Key Binding to a Toolbox Item
Feature Showcase: Build a Perl Executable
Feature Showcase: Build a Perl Executable
Feature Showcase: Code Completion Snippet
Feature Showcase: Code Completion Snippet
Feature Showcase: Custom Toolbar
Feature Showcase: Custom Toolbar
Feature Showcase: Debug an XSLT Program
Feature Showcase: Debug an XSLT Program
Feature Showcase: Distributing a Project in a Package
Feature Showcase: Distributing a Project in a Package
Feature Showcase: Fast String Finder
Feature Showcase: Fast String Finder
Feature Showcase: Find and Open Files with the Open/Find Toolbar
Feature Showcase: Find and Open Files with the Open/Find Toolbar
Feature Showcase: Find Code Constructs
Feature Showcase: Find Code Constructs
Feature Showcase: Google Run Command
Feature Showcase: Google Run Command
Feature Showcase: Incremental Search
Feature Showcase: Incremental Search
Feature Showcase: Preview Cascading Style Sheets
Feature Showcase: Preview Cascading Style Sheets
Feature Showcase: Reuse Code Fragments
Feature Showcase: Reuse Code Fragments
Feature Showcase: Shortcut to Commonly Used Directory
Feature Showcase: Shortcut to Commonly Used Directory
Feature Showcase: Snippet that Prompts for Input
Feature Showcase: Snippet that Prompts for Input
Feature Showcase: Store a Custom Template in a Project
Feature Showcase: Store a Custom Template in a Project
Feature Showcase: Store a Filesystem Layout in a Project
Feature Showcase: Store a Filesystem Layout in a Project
Feature Showcase: Test a Regular Expression with the Rx Toolkit
Feature Showcase: Test a Regular Expression with the Rx Toolkit
Feature Showcase: Using Conditional Breakpoints
Feature Showcase: Using Conditional Breakpoints
Feature Showcase: Using the Interactive Shell
Feature Showcase: View Code Descriptions in the Code Browser
Feature Showcase: View Code Descriptions in the Code Browser
Feature Showcase: View the Scope of a Code Construct
Feature Showcase: View the Scope of a Code Construct
file
File Associations
File Properties and Settings
File Status Icons
File Status Updates in Project Manager
Filtering Parts of a Document
Filtering Symbols
Find Results Tabs
Finding Functions: Function Search
Fold mark style
Folder Options
Folding and Unfolding Code
Fonts
Fonts and Colors Preferences
Forcing a Break
Format Email Addresses
Format Email Header
General Preferences
General Tab
Getting Data from content.types
Getting Started with the Sample Project
Global Options
Go to the Source Code
Grouping Similar Items in Parentheses
GuestBook Class
GuestBook Function
GUI Builder (Komodo Pro)
GUI Builder (Komodo Pro)
GUI Builder Issues
GUI Builder Overview
GUI Builder Preferences
GUI Builder Preferences
Hello, World!
How can I add command-line arguments to my program for debugging?
How can I run additonal CVS commands from within Komodo?
How do I configure Virtual Hosting on an Apache Web server?
How do I emulate sessions in PHP debugging?
How do I know if I'm debugging?
How do I know if I'm editing?
How do I prevent the dialog from displaying every time I start the debugger?
HTML Header
HTML Header
HTML Preview Tab
I already have Mozilla. Why do I need to have two versions?
I can't see my Bottom Pane
I can't see my Left or Right Pane
I moved my Komodo installation on Linux, and am now getting Perl debugging errors.
I want to maximize the Editor Pane
I'm having trouble debugging PHP. What do I do?
I'm using Windows 98. When I start Komodo, I get the error "Page fault in MSVCRT.DLL".
Import Contents from Package
Import from File System
Importing and Exporting Projects via Packages
Importing Files from the File System
Increasing and Decreasing the Code Font Size
Incremental Search
Indentation Tab
Indenting and Un-indenting Lines of Code
Initializing Global Objects
Inserting Command Output
Installation Issues
Installing and Configuring Putty on Windows
Installing Komodo 3.1
Installing Komodo 3.1 Beta 2
Installing Komodo on Linux
Installing Komodo on Solaris
Installing Komodo on Windows
Installing New Modules
Installing Perl Modules Using VPM or PPM
Installing PHP
Installing the CVS Executable
Installing the Python Remote Debugger on the Remote Machine
Installing the Subversion Executable
Installing the Tcl Debugger Application on a Remote Machine
int anchor
int currentPos
Interactive Shell
Interactive Shell
Interactive Shell Issues
Interactive Shell Preferences
Internationalization Preferences
Interpolation Code List
Interpolation Shortcuts
Interpolation Shortcuts
Introduction
Introduction
Introduction
Introduction
Introduction to the Komodo Macro API
Invoking the Python Remote Debugger
Invoking the Tcl Debugger Application
Joining Lines
Just-in-Time Debugging
Key Binding List
Known Issues
Komodo 1.1 (June, 2001)
Komodo 1.2 for Windows and Linux (December, 2001)
Komodo 1.2.9 (July, 2002)
Komodo 2.0 for Windows (September, 2002)
Komodo 2.0.1 for Linux (November, 2002)
Komodo 2.5 for Windows, Linux (September, 2003) General - Komodo's speed has been boosted through re-engineering, resulting in quicker times for startup, tab-switching, loading of dialogs, as well as overall performance gains.
- Menus have been re-organized, and new items have been added. Every Komodo feature can now be accessed through the top-level menus.
- The Preferences pages and a number of existing dialogs have been improved and reorganized for ease-of-use. Changed dialogs include those associated with current file settings, templates, source code control, remote files, and the Perl Dev Kit.
- Templates can now use the same interpolation shortcuts as commands and snippets. Prior to Komodo Version 2.5, a set of variables could be used to embed the current date and time in files created from custom templates. The old codes have been deprecated and will be removed in the next Komodo release.
- The Show Unsaved Changes command, previously exclusive to the Editor context menu, has been added to the File menu.
- A new Compare Files feature on the Tools menu provides a quick and easy way to locate and "diff" two files.
- A Word Wrap command has been added to the View menu.
- A Tcl tutorial has been added to Komodo's set of language tutorials. Another new tutorial, the Komodo Tour, provides an introduction to the program's key features.
- ASPN Cookbook integration is no longer supported.
Workspace - Changes have been made to make more efficient use of the Komodo workspace:
- A Full Screen command has been added to the View menu.
- The Toolbox and Project Manager, which previously appeared in separate panes, are now contained in single pane. You can select Projects/Toolbox Pane from the View menu to show or hide this pane.
- Toolbar button text is not displayed by default. Hiding the button text makes it possible for the toolbars to share a single row.
- The functionality of Komodo's ancillary windows has been enhanced. The Debug Output, Command Output, and SCC Output tabs in the Output Pane offer context menus with access to a subset of the top-level View menu. There are key bindings for each of the context menu items. The same context menu is available in the "diff" window, which is invoked by either the Show Unsaved Changes command or the Compare Files command. The ancillary windows also support "hot-spotting". If Komodo detects a file reference, it will create a hot spot that links to the file itself.
- Interpreter errors displayed in the Output Pane are now hyperlinks to the relevant line.
- 'Ctrl'+'Tab' functionality is now supported in all of the panes in the Komodo workspace. Earlier versions of Komodo supported tab-switching in the Editor Pane only.
- The Output tab and the Variables tab are now known as the Debug Output tab and Debug Variables tab, respectively.
- The "grippies" used to show and hide the panes in the Komodo workspace have been abandoned in favor of "x" close buttons.
Project Manager and Toolbox - The new Toolbox menu provides functionality for importing and exporting items, along with other commands that were previously exclusive to the Toolbox context menu. The Projects/Toolbox Pane contains the Projects tab and the Toolbox tab. You can show or hide the Projects and Toolbox tabs by pressing 'Ctrl'+'Shift'+'P' and 'Ctrl'+'Shift'+'T', respectively.
Editor - Additions to the Window menu offer new display options for the Editor Pane. Selecting Split View divides the Editor Pane in two, so that you can preview files (e.g., HTML or XML) or compare two files. Select Rotate Tab Groups to toggle vertical and horizontal variations of the split view.
- The View As Language item on the View menu now has a submenu item called Reset to best guess. Select this item to ignore the user preference, and analyze the file in an attempt to determine its language.
- Change the language of an open file by right-clicking the name of the language on the status bar and selecting a language from the pop-up menu.
- A new Smart Editing preference gives you the choice of configuring the 'Tab' key instead of 'Ctrl'+'Space' to trigger Komodo's word-completion feature.
- The Go To Line dialog box now supports entries that are relative to the current line. For example, instead of entering a specific line number, you can enter "+10" or "-10" to move ten lines forward or back.
- There are some changes to the default key bindings. For a complete listing of default key bindings, select Help|List Key Bindings.
- The Ignore Hidden Text option has been removed from the Find dialog box.
- Komodo now supports editing with non-English characters, based on the locale specified in the regional settings for Windows. See Customizing International Encodings for more information.
Web and Browser - A Preview in Browser command is now available through the View menu and the main toolbar. Depending on how the Web and Browser preferences are configured, this command will display a preview in one of three ways:
- in the Editor Pane
- side-by-side with the source code in a split view of the Editor Pane
- in a separate window
GUI Builder - GUI Builder functionality has been extended to include language-specific widget palettes that are displayed according to the initial language selection. In addition, a greater variety of widgets is available.
- The new Dialog tab displays an interactive organizational map that makes it easier to plan and manage the structure of dialogs.
- The new Menu tab is used to create drop-down menus. The Menu tab features an additional widget set used to create standard menu commands, as well as commands with check box or radiobutton behavior.
Printing - The new Page Setup options used to set orientation, margins, and headers and footers can now be accessed from the File menu.
- A new Print Preview command has also been added to the File menu. In addition to navigation buttons for viewing multi-page print jobs, the preview window offers access to Page Setup options. As a result, printing preferences available in Komodo 2.3, including Print Line Wrap Markers, Characters per line and Font Size Adjustment, have been removed.
- Selecting the Print to HTML command now opens the generated file.
Fonts and Colors - The Fonts and Colors preferences have been streamlined to make managing these settings easier. You can create new font and color schemes based on the default scheme. In addition to Language-Specific Coloring, you can now set Common Syntax Coloring to specify the settings for elements used in multiple languages.
Debugging - A Run Without Debugging item has been added to the Debug menu, providing a faster way to run scripts in Komodo.
- A new debugging preference, Try to find files on the local system when remote debugging, has been added. When this preference is turned on, Komodo will search for the debugger file on the local system instead of automatically opening a read-only version of the file retrieved from the debug engine.
- Komodo now offers full support for Tcl debugging. In addition, runtime Tcl syntax checking no longer requires the Tcl Dev Kit.
Source Code Control - The Automatically check out before save option has been moved from "General Source Code Control Preferences" to "Perforce" Preferences, where it appears as Automatically open files for edit before save.
Komodo 2.5 Technology Preview 1 for Solaris (August, 2003) Komodo 2.5 Beta 1 for Windows, Linux (August, 2003) Komodo 2.5 Alpha 2 (July, 2003)
Komodo 2.5.2 (January, 2004) This release contains bug fixes for Komodo 2.5 and 2.5.1, including: - Intermittent crashes were occurring on Linux, caused by the autosave feature.
- On Linux, the Internationalization dialog in Komodo's Preferences was generating an error.
- Perl's Visual Package Manager was not always reporting a startup failure to the user.
- AutoComplete for Perl and Python did not work.
- Intermittently, the variable type indicator (i.e., $, @, %) was not being selected when double-clicking on a variable in the editor pane.
- Umlaut characters were causing file contents to be lost on save.
- CVS source code control integration functions were not available on directories or projects.
- The Tcl statement
source file was not finding the specified file. - There were errors in Tcl syntax checking.
- CVS source code control integration was generating errors on Solaris.
- There were debugging errors when working with Tcl scripts on Solaris.
- When adding template items to a project or the Komodo Toolbox, it was not possible to cancel the file selection operation.
- The CVS source code control integration now supports use of a local repository.
- The update function in Komodo's source code control integration was not functioning under certain circumstances.
- On Solaris, it was not possible to create a file on an NFS-mounted disk.
- Regardless of the setting for line endings, new files were created with DOS/Windows line terminators.
- Perl brace matching could cause Komodo to lock up under certain circumstances.
- XML AutoComplete could cause Komodo to lock up.
- During a workspace restoration, if multiple files contained breakpoints, the breakpoints were not being written to Komodo's breakpoint manager and would have to be manually re-set.
- After debugging, debugger arrows were still active on files that had been stepped into.
- Files names that included spaces could not be added to projects.
- Under certain circumstances, Komodo would not start on Red Hat version 8.
- Autosave functionality is now more robust.
- Under certain circumstances, opening files resulted in a blank page in the editor pane.
- On Linux, the debug session would occasionally hang due to problems with the remote debug listener.
Komodo 3.0 (July, 2004)
Komodo 3.0.1 (August, 2004)
Komodo 3.1 Alpha 1 (October, 2004)
Komodo 3.1 Alpha 2 (October, 2004)
Komodo 3.1 Alpha 3 (November, 2004)
Komodo 3.1 Alpha 4 (December, 2004)
Komodo 3.1 Beta 1 (January, 2005)
Komodo 3.1 Beta 2 (January, 2005)
Komodo and the Perl Dev Kit
Komodo and the Perl Dev Kit
Komodo Command Id List
Komodo crashes. What can I do?
Komodo doesn't start
Komodo FAQ
Komodo FAQ
Komodo User Guide
Komodo User Guide - Search
Language Configuration
Language Help Settings
Language Support
Language-Specific Coloring
Left Pane
License and Copyrights
License and Copyrights
Linux
Linux/Solaris Issues
Listen for Remote Debugger
Literal Characters
Loading a GUI Builder Project into a Frame Widget
Local PHP Debugging
Locating Current Scope
Locating the error log files
long eOLMode
long getColumn(in long pos)
long getLineEndPosition(in long line)
long indent
long lineCount
long lineFromPosition(in long pos)
long lineLength(in long line)
long linesOnScreen
long positionFromLine(in long line)
long replaceTarget(in long length, in string text)
long scrollWidth
long tabWidth
long targetEnd
long targetStart
long textLength
long viewWS
long xOffset
Macro API
Macro API
Macro Options
Macros
Macros
Managing Tabs and Panes
Manipulating Code
Marks
Match Results
Matching Braces
Matching Locations within a String
Matching Sequences
Matching Simple Strings
Menu Tab
Menus
Modifier Examples
Modifying an Existing Dialog
Modifying Substitution Searches
More Perl Resources
More PHP Resources
More Python Resources
More Regex Resources
More Tcl Resources
More XSLT Resources
Moving Between Functions
Moving to a Specific Line
Multi-Session Debugging
Multi-User Debugging
My screen goes black for a second or two whenever I open files for which Komodo performs background syntax checking. Why?
Navigating the Remote File System
Navigating Within Files
New Files Preferences
New in This Release: Komodo 3.1 (February, 2005)
Non-Bracketed Syntax
Number of spaces per indent
Number of spaces per indent
Object Browser
Open contenttype.py
Open Shortcut Key Bindings
Open Shortcut Options
Open Shortcut Properties
Open Shortcuts
Open Shortcuts
Open the Perl Tutorial Files
Open the Perl Tutorial Project
Open the PHP Tutorial File
Open the Program File
Open the Python Tutorial File
Opening a GUI Builder Project
Opening Files
Opening Files
Opening Files with the Open/Find Toolbar
Opening Projects
Opening Remote Files
Opening the Sample Project and Files
Opening the Tcl Project File
Opening the Tutorial Project
Opening the Tutorial Project
Opening the Tutorial Project
Opening the Tutorial Project
Opening the XSLT Tutorial Files
Other Issues
Output Tab
outputData Function
outputForm Function
Overview
Overview
Overview of the Tutorial Files
Overview of the Tutorial Files
Overview of the Tutorial Files
Overview of the Tutorial Files
Page Setup
Parsing Command Output
Parsing with a Regular Expression
Path Code
Path Code Options
Path Code Syntax
PDK Installation Locations
Perforce Integration
Perl AutoComplete and CallTips
Perl Tutorial
Perl Tutorial
Perl Tutorial Overview
Perl Tutorial Scenario
Perl Variables
PHP and Tcl Variables
PHP AutoComplete and CallTips
PHP Declaration and Datafile
PHP Tutorial
PHP Tutorial
PHP Tutorial Scenario
Pref Code
Pref Code Syntax
Prefer Tab characters over spaces
Preprocessing a File
Prerequisites
Prerequisites
Prerequisites
Preventing Matches with Character Classes
Preview in Browser
Preview Tab
Print to HTML File
Printing Files
Printing Preferences
Process Email
Programming Macros
Project and Workspace
Project Display Settings
Project Properties
Projects and Workspace Preferences
Projects Tab
Prompting When Necessary with %(...:orask)
Properties Tab
Python AutoComplete and CallTips
Python Tutorial
Python Tutorial
Python Tutorial Scenario
Python Variables and Objects
Quantifier Summary
Ranges and Repetition
Ranges, {min, max}
readonly long firstVisibleLine
Recording Macros
Reflowing Paragraphs
Refresh Folder Contents Status
Refreshing File Status
Refreshing Project Status
Regular Expressions Primer
Regular Expressions Primer
Release Notes
Release Notes
Remote Debugging
Remote PHP Debugging
Remote Tcl Debugging
remove a variable from the Watch variable tab
Removing Installed Modules
Renaming Folders
Repetition, ?*+
Replacing Within Open Files: Replace Dialog
Reporting Bugs
Rerunning Recent Commands
Resizing a Widget
Resizing Panes
Resizing Widgets
Reverting Files
Reverting Projects
Revision History
Right Pane
Run Command Key Bindings
Run Command Properties
Run Command Tutorial
Run Command Tutorial
Run Command Tutorial Overview
Run Command Tutorial Scenario
Run Commands
Run Commands
Run the Program to Generate Output
Running pydbgp.py from the Command Line
Running GUI Apps or Running Commands in a Console
Running Macros
Running Macros in the Background
Running Simple Commands
Running the Perl Package Manager
Running the Program
Running the Program
Running the Program
Running the Visual Package Manager
Save Options
Saving and Rerunning Commands
Saving Commands in a Project
Saving Commands in the Toolbox
Saving Files
Saving Files Remotely
Saving Projects
Saving Recorded Macros
Scan custom directories
Scan language installations
SCC Toolbar, Menus and Output Tab
Scrolling
Search
Searching
Searching
Searching
Searching All Files: Find in Files Dialog
Searching and Replacing
Searching for Modules
Searching for Special Characters
Searching for Strings
Searching for the Word Under the Cursor
Searching with Wildcards
Searching Within Open Files: Find Dialog
Selecting Blocks of Code
Selecting Columns
Sending Feedback
Sending Feedback
Sending Input to the Program
sending the files to ActiveState
Servers Preferences
Setting and Moving to Bookmarks and Marks
Setting Shell Preferences
Setting the Active Project
Setting the Match Type
Setting Up Input Variables
Setting Up the contenttype.py Module
Setting Up the preprocess.py Program
Setting Up the Program
Setting Watched Variables
Shared Support Preferences
Shared Toolbox Tab
Sharing .tip, .pcx and .pdx Files
Sharing PHP Preferences and Files
Sharing Preferences
Sharing Tcl Preferences and Files
Sharing Toolboxes
Shortcuts for the Current File
Shortcuts for the Current Selection
Show indentation guides
Show Unsaved Changes
Show whitespace characters
Showing and Hiding Panes
Showing and Hiding Tabs
Simple Run Commands
Smart Editing
Snippet Key Bindings
Snippet Options
Snippet Properties
Snippets
Snippets
Solaris
Sorting
Source Code Control
Source Code Control
Source Code Control (Komodo Pro)
Source Code Control (Komodo Pro)
Source Code Control Commands
Source Code Control Issues
Source Code Control Menus
Source Code Control Output Tab and Status Messages
Source Code Control Preferences
Source Code Control Toolbar
Source Control on Folder Contents
Source Control Tab
Specifying "lib" and "blib" Directories to Include
Specifying a Command's Working Directory
Specifying Additional Command Line Parameters
Specifying Environment Variables
Specifying Extra Modules For Your Script
Specifying Icon files
Specifying Macro Triggers
Specifying Modules to Trim from the Package
Stand-Alone Interactive Shell
Starting a CGI Debugging Session
Starting and Stopping a PHP Local Debugging Session
Starting and Stopping a PHP Remote Debugging Session
Starting Komodo
Starting Komodo on Linux
Starting Komodo on Solaris
Starting Komodo on Windows
Starting the Debugger
Starting the Interactive Shell
Starting the Processing Loop
Startup Issues
Status Bar
Step 1 - Copy the Debugging Extension to the Web Server
Step 2 - Edit the Web Server's PHP Configuration
Stopping a Shell Session
Stopping the Debugger
Storing Debug Configurations
Storing Files within a Project or the Toolbox
Storing Macros in Projects or the Toolbox
Storing Remote Files in Projects or the Toolbox
Storing Run Commands in a Project or the Toolbox
Storing Templates in a Project or the Toolbox
string baseName
string baseName
string buffer
string dirName
string displayPath
string displayPath
string getTextRange(in long min, in long max)
string language
string selText
string text
string URI
Substitution Modifier Summary
Subversion Integration
Subversion Over SSH
Switching Between Files
Syntax Coloring
Syntax Coloring and Indentation
Tabifying and Untabifying Regions
Tcl AutoComplete and CallTips
Tcl Debugging
Tcl Syntax Checking
Tcl Tutorial
Tcl Tutorial
Tcl Tutorial Overview
Tcl Tutorial Project
Tcl Tutorial Scenario
Template Key Bindings
Template Options
Templates
Templates
Testing the GUI
The document Object
The editor Object
The file Object
The Komodo Workspace
The komodo.doCommand Function
The komodo.findPart Function
The komodo.getWordUnderCursor Function
The komodo.interpolate Function
The Query Dialog for "ask"-modified and "orask"-modified Codes
The Start Page
Title Bar
Tk and Widget Reference
Toggling Breakpoints
Toggling EOL (end of line) Markers On and Off
Toggling Fixed and Non-Fixed Width Fonts
Toggling Indentation Guides On and Off
Toggling Line Numbers On and Off
Toggling Spawnpoints
Toggling Whitespace On and Off
Toolbar
Toolbars
Toolbox Tab
Tools
top frame
Transposing Characters
Uninstalling Komodo on Linux
Uninstalling Komodo on Solaris
Uninstalling Komodo on Windows
Unix
Untitled
Upgrading Existing Modules
Upgrading from Previous Komodo Versions
Upgrading from Previous Komodo Versions
URL Shortcut Key Bindings
URL Shortcut Options
URL Shortcut Properties
URL Shortcuts
URL Shortcuts
Use File Content to Determine Language
Use horizontal line on folds
Using "Find in Files"
Using a Remote XML Input File
Using a Run Command
Using Advanced Options
Using AutoComplete and CallTips
Using Command Query Shortcuts
Using Command Shortcuts
Using Conditional Expressions
Using CVS with Putty on Windows
Using Ignore Case
Using Interpolation Shortcuts in Custom Templates
Using Multi-Line Mode
Using Multi-line Mode and Single-line Mode
Using Multiple Shells
Using Shortcuts for a Command's Directory
Using Single-Line Mode
Using Snippets
Using Source Code Control
Using Subversion with Putty on Windows
Using Tcl Editing Features
Using the Debugger
Using the Interactive Shell
Using the Perl Interactive Shell
Using the Python Interactive Shell
Using the Python Remote Debugger
Using the Rx Toolkit
Using the Rx Toolkit
Using the Scope Indicator
Using the Tcl Interactive Shell
Using the Toolbox
Using the Toolbox
Using the XSLT Debugger
Using Verbose
Using xdebug_break()
Viewing Code Descriptions
Viewing Code in the Komodo Editor
Viewing Project Properties
Viewing Shell History
Viewing the Call Stack
Viewing the Current File as Another Language
Viewing the Debugging Session
Viewing Variables
Visual Package Manager (Komodo Pro)
Visual Package Manager (Komodo Pro)
void addText(in long length, in string text)
void beginUndoAction()
void charLeft()
void charLeftExtend()
void charRight()
void charRightExtend()
void clear()
void colourise(in long start, in long end)
void copy()
void cut()
void deleteBack()
void deleteBackNotLine()
void delLineLeft()
void delLineRight()
void delWordLeft()
void delWordRight()
void documentEnd()
void documentEndExtend()
void documentStart()
void documentStartExtend()
void editToggleOvertype()
void emptyUndoBuffer()
void endUndoAction()
void gotoLine(in long line)
void gotoPos(in long pos)
void home()
void homeDisplay()
void homeDisplayExtend()
void homeExtend()
void insertText(in long pos, in string text)
void lineCopy()
void lineCut()
void lineDelete()
void lineDown()
void lineDownExtend()
void lineDuplicate()
void lineEnd()
void lineEndDisplay()
void lineEndDisplayExtend()
void lineEndExtend()
void lineScroll(in long columns, in long lines)
void lineScrollDown()
void lineScrollUp()
void lineTranspose()
void lineUp()
void lineUpExtend()
void lowerCase()
void newLine()
void pageDown()
void pageDownExtend()
void pageUp()
void pageUpExtend()
void paraDown()
void paraDownExtend()
void paraUp()
void paraUpExtend()
void paste()
void redo()
void replaceSel(string)
void scrollCaret()
void selectAll()
void setSel(in long start, in long end)
void undo()
void upperCase()
void vCHome()
void vCHomeExtend()
void wordLeft()
void wordLeftExtend()
void wordPartLeft()
void wordPartLeftExtend()
void wordPartRight()
void wordPartRightExtend()
void wordRight()
void wordRightExtend()
void zoomIn()
void zoomOut()
Watching Files
wchar getWCharAt(in long pos)
Web and Browser Preferences
Welcome to Komodo
Welcome to Komodo
When I click Check Configuration on the Start Page, Komodo reports that a language that is installed on my system is not available. Why?
Why can't I find the module that I want using the Visual Package Manager (VPM)?
Why do I get a CGI security alert when debugging PHP?
Why does VPM display a "Failure to Connect To Web Server" message?
Why is Komodo so big?
Widget Palette Tab
Widget Properties
Width of each Tab character
Windows
Windows
Windows Integration Preferences
Working with Files
Working with Files
Working with Folders
Working with Folders
Working with Projects
Working with Projects
Workspace
Writing Data to the Output File
Writing the Output Header
XML AutoComplete
XML Declarations
XSLT AutoComplete
XSLT Header
XSLT Stepping Behavior
XSLT Tutorial
XSLT Tutorial
XSLT Tutorial Overview
XSLT Tutorial Scenario
XSLT Variables
|