[Bf-committers] Console and Text editor proposals

Damir Prebeg blend.factory at gmail.com
Tue Apr 26 09:53:09 CEST 2011


I like Python and I like ability to edit Python scripts in Blender
with built-in text editor. But in current state I find that editor
quite impractical for anything more than text entering and simple
debugging tasks.

1. Why in the world do we need undo for cursor movements? I mean, I
change something and I navigate through code by using arrow and page
keys. Finally I decide to undo my change, I have to undo 100 of cursor
moves first?!? Please, remove cursor movement from undo stack, and If
that's some future macro preparation, please disable it until a proper
implementation is created.

2. Current CTRL+F keyboard shortcut in text editor doesn't do anything
except showing and hiding of Properties bar. I suggest that default
shortcut for Properties should be changed to CTRL+T, and that CTRL+F
should be connected with function that will copy selected text (or
word in front of a cursor) into the Find field. If Properties bar
isn't already visible, the same function should show it, and then do
copy.

But Regardless to this proposal, I really don't see any reason why
Find-Replace should be located in Properties bar and not to have a
separated floating box like Jump.

3. Should I mention that I would like to see code completion reimplemented? :D

Regarding console:

1. I would like to be able to select text with Shift + Arrow keys
(Ctrl+Shift+Arrow, Shift+End, Shift+Home) as in regular text editor.

2. When creating some function or loop in console, I would like to be
able to edit already entered lines, including first one.


More information about the Bf-committers mailing list