Jump to Downloads  
  Screenshots
UDT Auto Suggest, mouseover info, Element side panel.
 
Orb Options, Fold Preview, and Element mouseover info.
 
Routines dropdown, Syntax Error Checking, Error Messages and Search Results, .
 
  Features
  • Versatile Syntax Highlighting - Keywords, user functions, labels, variables (global and local), constants, types.
  • Virtual Folders - Clean up your long list of includes by putting them into Virtual Folders. Expand only the folder that you want open.
  • Restore Lost Include - Added advanced option to restore lost includes to pick additional folder locations. {Activated version}
  • Separate Function/Label Window - Now able to open Functions and Labels in a separate window of their own. {Activated version}
  • Full Element Indexing - All functions / labels / types / variables / constants from all files (opened or not) are indexed.
  • Syntax Checking - Added checking the number of parameters in a function call.
  • Error Reporting - Added window to show all known syntax errors from all includes (open or not) in one place. And jump to that line in the project.
  • Intellisense - If you cannot remember an Element name (built-in or user-defined), just start the keyword (eg: coll) then hit Ctrl+Space for a list of matching Elements. There's an option to have Intellisense ('Auto Suggest') appear after typing 3 characters (or however many you'd like) rather than manually with Crtl+Space.
  • Intellisense for UDT's - Quickly get to the attributes of your User Defined Types. Type your UDT and following the 'Dot' press Crtl+Space, and the 'Auto Suggest' produces the list of Attributes for the UDT. There's an option to have Intellisense appear once you press the 'Dot' after your UDT.
  • Line Overview - Get a quick overview of the location of functions, labels, comments, declarations, errors, and multiple instances of selected words.
  • Restore Include - Option to restore lost includes.
  • Line Folding - Clear valuable coding space by folding Functions / Labels as well as IF / FOR / SELECT / Loop statements.
  • Automatic Line Folding - Have source files open with all lines folded.
  • Multi-line Commenting - Comment large (or small) selections of your code with a 'Hotkey combination' or a toolbar button. Uncommenting is just as easy.
  • Auto Fold Multi-line Commenting - 'Auto Fold' when using Remstart / Remend.
  • Fold Preview - View the contents of a folded section without unfolding.
  • Error Preview - Know what the error is without having the error message pop up. See the error comments by hovering over the error indicator.
  • Remembers Folded Lines - Indigo can [optionally] record what lines are folded and open the source with those lines folded.
  • Remembers Last Caret Position - Indigo can [optionally] record where your caret was when the source file was closed.
  • Indention Correction - Improves the readability of your codes by automatically updating indention.
  • Include and Routine Dropdowns - Another way to quickly move between Source files and their Routines (Functions and Labels).
  • Routine Dropdown Update - The Routine dropdown updates to the current Rountine (Function or Label) that the caret is in. Making it very easy to konw where you are when the Function or Label heading is not visible.
  • Full Project Search and Replace - Search across all files in your project. The results are provided in another window. Select a result and jump to it that line of your code.
  • Multiple Auto Save Options - Save-On-Open, Compile, or even every minute (adjustable to your liking). Never lose that precious code again.
  • Built-in ToDo List - Store to-do items in the project.
  • Compile Dialog - See the exact error details & program trace for when the compiler reports the incorrect line number.
  • Snippet Library - Easily store and retrieve often-used code snippets.
  • Function Parameter Help - Type in a Function name and the list of arguments will appear at the bottom of the screen. Works with user functions as well.
  • Goto Definition - Right-click on any Element in your code and you can select Goto Definition to jump to that part of your code. Can also use hotkeys (F12 and [Shift-F2]).
  • Change 'Include' Order - Easily change the sequence that 'Includes' are loaded.
  • Plugin DLL Keyword Listing
  • On-the-fly help system
  • Settings File - Save settings to a file rather than to the registry. Makes it easier to run Indigo from an external hard drive and across multiple computers.
  • Run from External HD - Run Indigo from an external hard drive (or flash drive) when using multiple computers. Also allows for switching between 32 and 64 bit OS.
  • Beautification - Basic code indention correction.
  • Tab Closing - Have a close button on the tab's themselves, double click the tab to close, or use the original close button on the document strip.
  Change log

  (v1.4.2)
  • Error Reporting - Added window to show all known syntax errors from all includes (open or not) in one place. And jump to that line in the project.
  • Text Editor - Added option to show the project line number related to the document line number.
  • Colorization - Added options to save and load Syntax Highlighting schemes.
  • Line Overview - Added scrolling functionality to the line overview.
  • Misc - Removed expiration date.
  • Misc - Many minor defect fixes and perfomance enhancements.

  (v1.4.1)
  • Docking - Able to use short tabs in order to gain more code visibility {Activated version}.
  • Syntax Checking - Added checking the number of parameters in a function call.
  • Text Editor - Added [Ctrl + E] to select current line.
  • Text Editor - Added option to show the project line number related to the document line number.
  • Function Tip - Improved accuracy in determing the correct function to represent.
  • Folding - Fixed issue with source not opening based on saved folded lines.
  • Colorization - Objects on the forms / windows now take their coloring from the Menu Color selected.
  • Misc - Many minor defect fixes and perfomance enhancements.

  (v1.3.4)
  • Misc - Added option to move the Tool strip to same line as the Menu Strip.
  • Help - Added option to show help files in users default web browser. {Activated version}
  • Restore Lost Include - Added advanced option to restore lost includes to pick additional folder locations. {Activated version}
  • Separate Function/Label Window - Now able to open Functions and Labels in a separate window of their own. {Activated version}
  • Line Overview - Now able to hide. {Activated version}
  • Line Overview - Now able to have only (hides the vertical scroll bar). {Activated version}
  • Line Overview - Now able to select fore and back colors. {Activated version}
  • Function Tip - Now updates on mouseclick events. {Activated version}
  • AutoComplete - Locally declared UDT now show in the drop down list.
  • Highlighting - Locally declared UDT now colorize correctly.
  • Misc - Added [Alt + Left (or Right) Arrow] to move between Previous cursor positions.
  • Misc - Many minor defect fixes and enhancements.
  Downloads

Indigo requires the .Net 4 Framework.
 
[2017-03-21]
Indigo Version 1.4.2 {no longer expires}     Download  
 
[2015-12-31]
Indigo Version 1.3.4 Final {expires 2020-12-31}     Download  
  Support
 
  Donations of $15(US) or more get an activation code to unlock bonus functionality as a special thank you.  
  (( Disabled options represent those features that are available after activation. ))  
  Bonus Features
  • Run from a Thumb Drive - Easily use Indigo from a thumb drive on multiple computers and retain all settings.
  • Default Relative Path - Easily code on multiple computers by storing our source on a thumb drive, external hard drive, or mapped drive. Set the relative path for your project on that computer. And get to your code quickly regardless of which computer you are on.
  • Restore Lost Include - Added advanced option to restore lost includes to pick additional folder locations. {Activated version}
  • Separate Function/Label Window - Now able to open Functions and Labels in a separate window of their own. {Activated version}
  • Auto Complete - Have Auto Complete close if you've typed the whole command.
  • Repeat - Repeat last Keystate, Path, or RGB.
  • Line Overview - Options to hide the Line Overview or only show the Line Overview (hides the vertical scroll bar).
  • Help - Added option to show help files in users default web browser.
  • Function Tip - Now updates on mouseclick events.
  • Docking - Able to use short tabs in order to gain more code visibility.
  • Misc - [Alt Arrow Up] [Alt Arrow Down] to quickly move to previous caret location.