I think you need to keep an informal roadmap with features which not be
implemented very soon. You implement many features in hours or days, but
some of them need too much time and an informal roadmap would be useful. But
this is your call only, I just gave a idea.

Some random ideas not organized in any way (not my
priorities neither the easiest feature comes first):

About word wrapping: maybe you know this feature as line breaking, I think
this term is more appropriate to programmers.

Toggle option to shows blank characters independently (space, tab, line
feed, line break) and choose the character and color to shows.

Include line numbers configuration in theme manager.

Code Folding.

Edit:
Spaces to Tabs
Trailing spaces
Low->Upcase
Up->Lowcase
Split, Join and swap lines
Duplicate selected lines (or text)

Option to use tabs or spaces (number of columns or spaces configurable).

Encoding conversions.

Backup policy configuration (HbIDE keep last N versions of file).

Usage Search (context menu) to find usage locations from a function.

Copy to Clipboard with formation (keeping syntax highlite).

Full screen mode.

GoTo/View Declaration (context menu, maybe opening a new tab or splitting
editor) When parameters tips is not enough.

Highlight current function on Function List panel.

Show file size and other properties of current file on status bar.

I prefer Snippet term to Skeleton according to Viktor's view. Snippet is
more standard term but I have no problem with Skeleton problem.
I think Snippet/Skeleton placement need to be more smart but I will describe
this later.

Task/ToDo List

Clipboard manager

While debugger is not possible, put a BreakPoint in code (Just an implicit
AltD(), right?)
Just to you think :-) Historical Debug AKA Time-Machine Debug AKA
Intellitrace

Sticky notes

Database editor

Macro recorder

HbIDE have command line options?

Most of suggestions above are not my priority, I think editor and core
should be the priority and I will try focused on it.

Later this week I will write some suggestion about navigation code. This
point need to be really improved.

I wanna see some refactoring on code to make HbIDE more extensible friendly.
I like to see an API.

Thanks for your effort.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to