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)
Bug Fixes
- Opening an empty file throws an error
- Replacing text with empty text throws an error
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
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
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
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
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
