EmEditor (text editor) Forum Index
   EmEditor Core Enhancement Suggestions
     EmEditor Feature Wishlist March 2009
Register To Post

Threaded | Newest First Previous Topic | Next Topic | Bottom
Poster Thread
urlwolf
Posted on: 5/3/2009 12:12 am
Quite a regular
Joined: 1/27/2009
From:
Posts: 48
Re: EmEditor Feature Wishlist March 2009
For consistency, someone should maintain the features implemented in emeditor 9 alpha. I can start.

- Auto close brackets, commas, etc. is done
- Multiline snippets organized into folders with ability to quickly insert them into text.
- Keyboard shortcuts to snippets.
- Snippets should be stored in plain files to allow easy snippet import-export between PCs.
- highlight current file in plug-in bar
Snippets plug-in: allow to name the snippet.
- Snippets plug-in: assign a command to type and i.e. type: ifstate -> TAB. Have the snippet put the entire snippet in, with $con1$ already highlighted.
- Snippets plug-in: the ability to complete multiple tab stops by naming them the same and only typing over one.

NOTE: this list may not be exhaustive. Mod please add/remove :)
NOTE2: there are new features not in this list ! Would be nice to have them here so people know they are coming.

I'm very intrigued by filters. Now we can not only output to STDOUT, but also get things into STDIN. does this mean we can have interactive python sessions inside emeditor? That'd be killer.

Also, we can use a formater (your example is htmltidy). Which other formatters do you know that are more language-general?
urlwolf
Posted on: 5/3/2009 12:28 am
Quite a regular
Joined: 1/27/2009
From:
Posts: 48
Re: EmEditor Feature Wishlist March 2009
More feature requests:

-symbol list dockable (ie. Under project pane). Important for saving vertical screen space
-Split window like in vim
-Have symbol list for only open file
-More obvious bookmarks (ie highlight line) right now they are almost invisible

EmUser
Posted on: 5/4/2009 7:41 pm
Just popping in
Joined: 1/3/2008
From:
Posts: 20
Re: EmEditor Feature Wishlist March 2009
Aha. I want all, I thought that it becomes in the world the most outstanding edition software.In Gui.
xbeeps
Posted on: 5/22/2009 11:08 am
Just popping in
Joined: 5/22/2009
From:
Posts: 1
Re: EmEditor Feature Wishlist March 2009
Feature requests to add to the list:

1) Multiple disjoint text selections and simultaneous editing of all selections: It is already possible to select a column and then edit all rows simultaneously. However, things are not always arranged nicely in columns, and often it is handy to be able to make multiple disjoint selections and then edit them simultaneously. It should be possible to make multiple selections with the mouse (i suggest holding CTRL while making a new selection adds the selection to the existing set of selections), but also using the keyboard (normally holding SHIFT and using the arrow keys makes a new selection. Holding CTRL+SHIFT while using the arrow keys should add the new selection to the existing set of selections).

2) Add "Find in files in this folder" to Right-click menu in explorer plug-in: It should open the Find in Files dialog and automatically fill out the "in folder" input box with the selected folder path.

3) Fallback to "Save As..." if "Save" is unavailable (because it is a new unsaved document).

4) Integration of Perforce version control.






urlwolf
Posted on: 5/25/2009 3:44 am
Quite a regular
Joined: 1/27/2009
From:
Posts: 48
Re: EmEditor Feature Wishlist March 2009
1) having some indicator of what has changed in a file would be killer. Hippoedit and notepad++ show vertical lines in the gutter. The thicker line indicates lines in the editor which have changed since the last save. The thinner ones indicate lines that have changed in the current editing session and have already been saved. IDE's all have this. There's no reason why editors can't. It'd be killer in combination with a good integration with VCS (I like mercurial).

2) assign colors to tabs (buttons) per filetype or any other criteria. Done to great effect in ultraedit.

3) split windows like vim, emacs etc is a must. No coder who has tried this would do any amount of coding without it. This may be hard to implement and it requires distintion between buffers and tabs/windows (maybe).

4) Mark-based folding (example, vim does it with # {{{ code here # }}}
urlwolf
Posted on: 5/25/2009 4:14 am
Quite a regular
Joined: 1/27/2009
From:
Posts: 48
Re: EmEditor Feature Wishlist March 2009
another one:
5) pretty format (aligning).
This is a beautiful chunk of code:

vc <- vcount(graph)
  if (is.null(params$niter))     { params$niter      <- 500  }
  if (is.null(params$maxdelta))  { params$maxdelta   <- vc   }
  if (is.null(params$area))      { params$area       <- vc^2 }
  if (is.null(params$coolexp))   { params$coolexp    <- 1.5  }
  if (is.null(params$repulserad)){ params$repulserad <- params$area * vc }
  if (is.null(params$weights))   {



vim, emacs, and slickedit can do this. It doesn't seem terribly difficult right?
ygao
Posted on: 5/26/2009 5:15 pm
Just popping in
Joined: 12/5/2007
From:
Posts: 1
Re: EmEditor Feature Wishlist March 2009
can keyboard map have profiles setting? just like theme setting ?
Yutaka
Posted on: 5/26/2009 9:26 pm
Webmaster
Joined: 9/28/2006
From: Redmond
Posts: 2401
Re: EmEditor Feature Wishlist March 2009
Quote:

urlwolf wrote:
1) having some indicator of what has changed in a file would be killer. Hippoedit and notepad++ show vertical lines in the gutter. The thicker line indicates lines in the editor which have changed since the last save. The thinner ones indicate lines that have changed in the current editing session and have already been saved. IDE's all have this. There's no reason why editors can't. It'd be killer in combination with a good integration with VCS (I like mercurial).



In EmEditor, if you display line numbers, modified lines are displayed as thick bold-font line numbers. I hope this helps.


----------------
Yutaka Emura
Developer of EmEditor
http://www.emeditor.com/

« 1 (2)
Threaded | Newest First Previous Topic | Next Topic | Top


Register To Post
 
English čeština Deutsch español français italiano 日本語 한국어 Русский 简体中文 繁體中文