EditRocket Updates / Change Log

The latest version of EditRocket is 3.3.1

3.3.1 Change Log (Released 10/29/2008)

3.3.0 Change Log (Released 10/28/2008)

3.2.0 Change Log (Released 08/28/2008)

3.1.1 Change Log (Released 06/16/2008)

3.1.0 Change Log (Released 06/01/2008)

3.0 Change Log (Released 05/05/2008)

3.3.1

Bug Fixes

  • Opening an empty file throws an error
  • Replacing text with empty text throws an error

3.3.0

Enhancements

  • Added an open editors window that contains clickable links to all currently open editors
  • Added the ability to execute Perl programs
  • Added the ability to execute Python programs
  • Added the ability to execute Java programs
  • Added the ability to execute Ruby programs
  • Added the ability to include line breaks and tabs in the Find tool and the Replace tool
  • Enhanced the word list for the spell checker
  • Added Text -> View as HTML in Browser for viewing syntax highlighting in a web browser
  • Added Print -> Print Using Browser to print source code using the web browser (allows for better color support, etc.)
  • Added date modified and size information to the single directory view file system browser.
  • Added the ability to sort the file system browser by name, date modified, or size
  • Added a filter option to the file system browser for filtering files ending with or containing user specified text
  • Added detail view to the right click menu of the file system browser. Shows file names, types, dates modified, and sizes in a sortable view
  • Added tooltips to file system browser that show name, date modified, and size
  • Added the ability to search a directory on the file system browser search option
  • Added ability to change the background color of the text editor and file system browser
  • Added the ability to change the main text color of the text editor and file system browser
  • Added the ability to change the colors of the current line highlight and line selections
  • Mac OS X Java compile now searches for the java compiler so that users do not have to enter it manually
  • Improved C# syntax highlighting
  • Improved speed on Text -> Remove duplicate lines
  • Enhanced auto-indent to include programming language specific indentation
  • Added Not Contains option to the file search tool
  • Added a combine files option to the file system browser and File -> Tools menu
  • Batch and Shell Script syntax highlighting improvements
  • Delete now moves files to the recycle bin on Windows
  • More fonts now included with Linux version
  • Wrap at column number and format to fit screen now handle comments in text by making sure commented text that gets wrapped stays commented
  • Show in Web Browser for PHP, Perl, Python, Ruby, and JSP now has options for specifying the local web server URL and document root
  • Added Show In Web Browser icon to the toolbar
  • Web templates added for Python, Perl, and Ruby
  • Auto indent and Auto bracket complete enhancements for when text has both preceeding tabs and spaces

Changes

  • Java compiler now stays open after clicking compile
  • Default Windows and Linux editor font changed to Deja Vu Sans Mono
  • Windows and Linux fonts now default to anti-alias on
  • Default auto completion delay increased to 800 milliseconds
  • Removed functionality where option key opens menus on Mac OS X
  • Linux JRE now ships with the server JVM
  • No longer ask for file reload on changed files if close is clicked on the tab
  • HTML form tag auto complete now inserts a line break after the form tag
  • Auto Indent - when a closing curly brace is entered for C style languages, automatically line up the closing brace with the appropriate opening brace

Bug Fixes

  • Windows: File system browser width not being remembered correctly
  • File System Browser: previous dir not working when current dir and the previous dir are the same name
  • Code -> Utils -> Java -> Open Selected Class in Editor - classpath not being handled correctly on Windows
  • When closing multiple unsaved editor tabs at once, changes not always getting saved

3.2.0

Enhancements

  • Added Spell Checker in Tools -> Spell Check
  • CSS Validator: Added clickable buttons to take users directly to the line with the validation error
  • HTML Validator: Added clickable buttons to take users directly to the line with the validation error
  • File Compare: Added clickable buttons to take users directly to the line that has changed
  • File System Browser: Windows: Added drop down for all of the mounted drives to allow navigation to drives other than the main drive
  • Added undo chunk functionality in Edit -> Undo Chunk
  • Added Text -> Remove Lines Containing option
  • Added Text -> Remove Lines Starting With option
  • Added Text -> Remove Whitespace option
  • Added Text -> Duplicate Line option
  • Added Edit -> Copy File Path option
  • Added Code -> Utils -> HTML -> Convert selected or all chars to character or numeric entities
  • Added Inserts -> HTML -> img
  • Added Code -> Utils -> Java -> Open Selected Class
  • Added auto method lookup for Java arrays
  • Added a View -> View Open Editors option that displays a clickable list of open editors
  • Added Sort Tabs option to the Window menu
  • Added the following options to the right-click menu of the current editor tab: Close All Except Current, Sort Tabs, Copy File Path, Rename, Move, Size, Get Info
  • Linux: Improved key response when typing

Changes

  • Open URL, CSS Validator, and HTML Validator now use any proxy settings configured for the system
  • Font anti-aliasing now turned on by default
  • Added cancel option when closing modified files that have not been saved
  • Added better support for 800 X 600 displays
  • Open URL, CSS Validator, and HTML Validator view source option now do better job of matching syntax highlighting type.
  • CSS Validator now has better support for proxy servers that limit HTTP Get sizes

Bug Fixes

  • Show in Web Browser sometimes hanging
  • Soft tab preference not being remembered on exit
  • Problem with shell script syntax highlighting when line only contains a variable name

3.1.1

Enhancements

  • Added a plugin API for users to add custom functionality to EditRocket
  • Added new templates pertaining to the plugin API
  • Added a new Font preference for turning off/on anti-aliased fonts in the editor
  • Added an Open Copy option to the context menu of the active tab
  • Added a Make Backup option to hte context menu of the active tab
  • Sidekicks now open with the tab selected that was selected when the sidekick was last closed

Changes

  • Space character now selected lookup dialog values in addition to the ENTER key
  • Delete and Backspace characters now close lookup dialogs in addition to ESCAPE key
  • Function / Method selector now trims names longer than 120 characters
  • Auto lookup dialogs no longer modal and now can be moved.

Bug Fixes

  • Custom inserts with underscores in the name not accepted
  • Java wrap selected in try catch util invalid error message if no text selected

3.1.0

Enhancements

  • Enhanced Python auto completion
  • Enhanced Java auto completion
  • Added Ruby auto completion
  • Enhanced and renamed code assistant to Sidekick. Sidekicks now available for 18 programming langauges
  • Added Regular expression search to the find tool
  • Added Macros
  • Added Code - Utils - HTML - Convert selection to hyperlink util
  • Added Code - Utils - HTML - Wrap selection in tag util
  • Added Code - Utils - HTML - Wrap each selected line in tag util
  • Added Code - Utils - HTML - URL Encode selection
  • Added Code - Utils - HTML - URL decode selection
  • Added Code - Utils - XML - Convert characters to entities util
  • Added Code - Utils - XML - Convert entitis to characters util
  • Added Code - Utils - XML - Insert tag util
  • Added Code - Utils - XML - Wrap selection in tag util
  • Added Code - Utils - Java - Wrap selection in try catch util
  • Added Code - Utils - Java - Generate get, set, and get/set methods for selected members util
  • Added Code - Utils - C - Include guard util
  • Added Java Code Builder
  • Added CSharp sidekick
  • Added Groovy Syntax Highlighting
  • Added ActionScript syntax highlighting and function lookup
  • Added Ada syntax highlighting
  • Enhanced Ruby Code Builder to include all core library and standard library files
  • C, include the include type in <> after function name in function lookup
  • Added new inserts
  • Added Edit Insert Tool
  • Added Insert Tool
  • Added PHP function signature tool tip when typing an open paren after a recognized function name
  • Addec C function signature tool tip when typing an open paren after a recognized function name
  • Enhanced XML, HTML, PHP, and JSP auto tag close to show the closing tag for the last open tag first
  • Added refresh button to Function, Tag, and Query Navigator
  • Enhanced Python code builder
  • Added an icon to the toolbar for the code builders
  • Added an icon to the toolbar for Sidekicks
  • Added icons for Add bookmark, Next bookmark, and Previous bookmark to the toolbar
  • Function / Method Navigator: method/function names text now bold and in different color
  • Added default keyboard shortcut Command or Control Shift M - Macro selector popup
  • Added default keyboard shortcut Command or Control Shift I - Insert selector popup
  • Added default keyboard shortcut Command or Control Shift N - Function / Method selector
  • Added default keyboard shortcut Command or Control Shift U - Utils selector

Changes

  • New menu structure: File, Edit, Search, Text, Tools, Code, Sidekicks, Inserts, View, Window, Help
  • Changed editor tabs font size on Macs
  • Changed list tool names to navigator
  • Removed function navigator, tag navigator, and key ahead button from the default toolbar
  • Function / Method lookup - If no programming language is selected, prompt the user for the language to use
  • Increased scrolling increment on several windows to make scrolling more responsive
  • Initial memory increased from 16 to 64 MB
  • Removed select line icon from default toolbar
  • Warn if modified now checks everytime focus is gained

Bug Fixes

  • JavaScript - copy to editor for properties does not work on code builder
  • PL/SQL autocomplete needs to ignore case
  • Perl function list top level control statements recognized as functions
  • JavaScrpt function list top level control statements recognized as functions
  • Key Ahead with no syntax highlighting displaying key ahead list on far right of screen
  • If tab is scrolled, closing a tab closing the wrong tab
  • Opening multiple code builders for the same language not working

3.0

Enhancements

  • Added Coding Tools - HTML Validator
  • Added Coding Tools - HTML Tidy tool
  • Added Coding Tools - HTML Entity selector tool
  • Added Coding Tools - HTML Tag Builder tool
  • Added Coding Tools - CSS Style Builder tool
  • Added Coding Tools - CSS Validator tool
  • Added Coding Tools - CSS Class List tool
  • Added Coding Tools - XML Validator tool
  • Added Coding Tools - Code Builder for the following programming languages: C, JavaScript, Perl, PHP, PL/SQL, Python, Ruby, Shell Script, and Transact-SQL
  • Added Coding Tools - Code Assistant for the following programming languages: C, C++, CSS, HTML, JavaScript, Java, JSP, Perl, PHP, PL/SQL, Python, Ruby, Shell Script, SQL, SQL PL, Transact-SQL, and XML
  • Added Tools - Color Chooser tool
  • Added Tools - Function List option for displaying a list of functions or methods depending on the programming language of the text editor
  • Added Tools - Tag List option for displaying a clickable list of tags (HTML or XML) contained in the text editor
  • Added Tools - Query List option for displaying a clickable list of SQL queries contained in the editor
  • Added Auto Close Tag option for HTML, PHP, JSP, and XML
  • Added Auto Tag Lookup option for HTML, PHP, and JSP
  • Added Auto Bracket close for C Style programming languages
  • Added Auto Complete for JavaScript
  • Added Auto Complete for PL/SQL
  • Enhanced C, PHP, Perl, Python, Ruby, and Shell Script function lookup to return function signature information as a tooltip when selecting a function
  • Python function lookup now includes methods, functions, and members from the core Python modules.
  • Added Python auto-complete for functions, methods, and members in the core Python modules
  • Added Search - Bookmarks: Add Bookmark, Remove All Bookmarks, Next Bookmark, Previous Bookmark
  • File Tools / File System Browser: Added regular expression file search tool
  • File Tools / File System Browser: Added ability to move files and directories
  • File Tools / File System Browser: OS X: Delete files now moves files to the trash instead of deleting permanently
  • File Tools / File System Browser: OS X: Non-empty directories can now be deleted
  • File Tools / File System Browser: Added head option for displaying the beginning of files
  • File Tools / File System Browser: Added tail option for displaying the end of files
  • File Tools / File System Browser: Added get section option for displaying sections of files
  • File Tools / File System Browser: Added copy option for copying files and directories
  • Added File - Conversions menu for converting to Windows, OS X / Linux, and Mac Classic line breaks
  • Added syntax highlighting and function lookup support for COBOL
  • Added Edit - Select - Select None (Escape) option
  • Added Edit - Next Paragraph and Edit - Previous Paragraph options
  • Added target version of 1.6 to the target dropdown for Coding Tools - Java - Compile
  • Reload File option now remembers the cursor position
  • Added File - Show in Web Browser option
  • Added preference for the default file encoding for opening and saving files to allow users to specify a file encoding other than the operating system default
  • Added File - Open with Encoding, File - Reload with Encoding, and File - Save with Encoding options for specifying file encodings when opening, reloading, or saving
  • Added the current file's file encoding to the editor status panel
  • Added the ability to customize which icons appear on the toolbar
  • Find / Replace in Files and Find in Open Editors - Found or replaaced lines now have clickable icons to take the user to the line in the file.
  • Find / Replace Tool - Show Found Line option now has clickable links to take the user directly to the found line
  • Replace all now shows the number of replaced items
  • Search - Replace All speed enhancements
  • Added Backup on Save option
  • Added Show Word Wrap Guide option and preference
  • Added Word Wrap functionality
  • Java method lookup now does a hover help with the method signatures
  • Add soft tabs preference. When selected, automatically convert all typed tabs to the equivalent number of spaces
  • Added Edit - Text - Tabs to Spaces option
  • Added Edit - Text - Spaces to Tabs option
  • Added Edit - Code - Line Comment option
  • Added Edit - Code - Range Comment option

Changes

  • Updated HTML lookup list
  • Updated CSS keywords
  • Updated JavaScript keywords and functions
  • Added .xsd to the list of file extensions recognized as XML files
  • Changed Ruby syntax highlighting to not highlight method names
  • .h files now recognized as C syntax highlighting
  • .hpp files now recognized as C++ syntax highlighting

Bug Fixes

  • No wait cursor when opening large files
  • Find, Find / Replace, etc. - If more than 512 results were found, an error was being thrown
  • PHP Function List - Global if else statements were showing as functions.
  • OS X Leopard - Errors thrown in rare situations when adding or removing tabs