Difference between revisions of "Feature Requests"

From EditPlus Wiki
Jump to: navigation, search
(File and Project Management)
Line 10: Line 10:
 
==Unicode==
 
==Unicode==
 
* Full UTF-8 Support
 
* Full UTF-8 Support
 +
 
==FTP==
 
==FTP==
 
* SFTP Support
 
* SFTP Support
 +
 
==User Interface==
 
==User Interface==
 
* Being able to add or change html toolbar icons.
 
* Being able to add or change html toolbar icons.
 +
* New user buttons in html toolbar for <nowiki><div> and <span></nowiki> tags
 
* Ability to change order of tabs in document selector ''[can be done through the Window List (F11)]''
 
* Ability to change order of tabs in document selector ''[can be done through the Window List (F11)]''
 
* Having multiple document selectors for different groups of files, and the ability to switch between them.
 
* Having multiple document selectors for different groups of files, and the ability to switch between them.
 +
* Ability to Sort documents by name in the Window List (F11)
 +
* Paste at begining/end of selected lines  ''(Similar to line comment, but also at end of line)''
 +
 
===Sidebar===
 
===Sidebar===
* A list of open documents in the side menu (cliptext). If 50 documents are open it is much easier to scroll the list to pick the document than pick through all the tabs at the bottom. Window list (f11) is o.k. but would be nice to have it open all the time so your not flipping between window list and the document.
+
* A list of open documents in the side menu (cliptext).
 +
:If 50 documents are open it is much easier to scroll the list to pick the document than pick through all the tabs at the bottom. Window list (f11) is o.k. but would be nice to have it open all the time so your not flipping between window list and the document.
 
* Function List in the side menu (cliptext). Basically, same reasoning as above.
 
* Function List in the side menu (cliptext). Basically, same reasoning as above.
 
* Ability to change the location of the output window (ex. side menu). In some cases it would be nice to have the output window use more vertical space than horizonal and not use the space of the editor.
 
* Ability to change the location of the output window (ex. side menu). In some cases it would be nice to have the output window use more vertical space than horizonal and not use the space of the editor.
 +
 +
==Macros==
 +
* Ability to run a macro from the current position to the end of the file instead of specifying just the number of times to run.
 +
 +
==Sort/Replace==
 +
* Additional option to have multiples removed and leave only originals.
 +
:This is very useful if you have to lists that are very similar and you want to see what's different between them.  ''I've needed this more times then you can imagine!''
 +
 +
==Autocomplete==
 +
* Keyboard shortcut to turn on and off the autocomplete functionality.
 +
 +
==CVS==
 +
* Native functionality to check files in/out of a CVS repository.
 +
 
==Porting==
 
==Porting==
* A linux/FreeBSD version
+
* A Linux/FreeBSD version
 +
 
 
==File and Project Management==
 
==File and Project Management==
 
* If file is changed outside of editplus the dialog pops up asking if you want to reload the file.  If the file is reloaded you can no longer do ctrl-z. It would be nice to not lose the ability to ctrl-z.
 
* If file is changed outside of editplus the dialog pops up asking if you want to reload the file.  If the file is reloaded you can no longer do ctrl-z. It would be nice to not lose the ability to ctrl-z.
Line 30: Line 52:
 
* Incremental search / find-as-you-type within document, like in Opera, Firefox (or emacs). Instead of popping-up a find-window, this would slide-in a find-bar. The cursor jumps to the next matching position as you type.
 
* Incremental search / find-as-you-type within document, like in Opera, Firefox (or emacs). Instead of popping-up a find-window, this would slide-in a find-bar. The cursor jumps to the next matching position as you type.
 
* Ability to reformat a script according to keyword's case (autoadjust) in the .stx file.
 
* Ability to reformat a script according to keyword's case (autoadjust) in the .stx file.
 +
* Ability to auto-trim all trailing white-space on save.
 +
 
==Language-specific==
 
==Language-specific==
 
* ctags support.
 
* ctags support.
 
* Intellisense (for Java).
 
* Intellisense (for Java).
 +
 
==Other==
 
==Other==
* in-built (x)html validator
+
* Built-in (x)html validator

Revision as of 18:39, 26 November 2004

Document Display

  • Ability to handle nested comments.
  • Ability to specify background colours in syntax highlighting. This can make comments much easier to find, and be a very powerful aid for quote matching etc.
  • Option to ignore .stx keywords in plain text (i.e. highlight them only when they are within the tag delimiters defined for the language.
  • Option to ignore quotes in plain text (i.e. highlight them only when they are within the tag delimiters defined for the language.
  • Code folding for functions and any block of code, configurable for every language.
  • Have a column marker (vertical line) show were the cutoff would be when printing the document.
You can already set column marker lines (Document -> Set column marker) and wrap at a specific column (Document -> Word Wrap Options). But, if you don't want to wrap the text and you want to print the document there should be a way to determine where the end of the page is.

Unicode

  • Full UTF-8 Support

FTP

  • SFTP Support

User Interface

  • Being able to add or change html toolbar icons.
  • New user buttons in html toolbar for <div> and <span> tags
  • Ability to change order of tabs in document selector [can be done through the Window List (F11)]
  • Having multiple document selectors for different groups of files, and the ability to switch between them.
  • Ability to Sort documents by name in the Window List (F11)
  • Paste at begining/end of selected lines (Similar to line comment, but also at end of line)

Sidebar

  • A list of open documents in the side menu (cliptext).
If 50 documents are open it is much easier to scroll the list to pick the document than pick through all the tabs at the bottom. Window list (f11) is o.k. but would be nice to have it open all the time so your not flipping between window list and the document.
  • Function List in the side menu (cliptext). Basically, same reasoning as above.
  • Ability to change the location of the output window (ex. side menu). In some cases it would be nice to have the output window use more vertical space than horizonal and not use the space of the editor.

Macros

  • Ability to run a macro from the current position to the end of the file instead of specifying just the number of times to run.

Sort/Replace

  • Additional option to have multiples removed and leave only originals.
This is very useful if you have to lists that are very similar and you want to see what's different between them. I've needed this more times then you can imagine!

Autocomplete

  • Keyboard shortcut to turn on and off the autocomplete functionality.

CVS

  • Native functionality to check files in/out of a CVS repository.

Porting

  • A Linux/FreeBSD version

File and Project Management

  • If file is changed outside of editplus the dialog pops up asking if you want to reload the file. If the file is reloaded you can no longer do ctrl-z. It would be nice to not lose the ability to ctrl-z.
  • Automatically save user-tool output to a file.
  • Support for WebDAV with locking.

Search and Formatting

  • Incremental search / find-as-you-type within document, like in Opera, Firefox (or emacs). Instead of popping-up a find-window, this would slide-in a find-bar. The cursor jumps to the next matching position as you type.
  • Ability to reformat a script according to keyword's case (autoadjust) in the .stx file.
  • Ability to auto-trim all trailing white-space on save.

Language-specific

  • ctags support.
  • Intellisense (for Java).

Other

  • Built-in (x)html validator