Issue 15511 - Autocomplete for StarBasic editor
Autocomplete for StarBasic editor
Product: General
Classification: Code
Component: ui
OOo 1.1 Beta2
All All
: P3 trivial with 14 votes (vote)
: ---
Assigned To: AOO issues mailing list
Depends on:
Blocks: 15522
  Show dependency treegraph
Reported: 2003-06-11 14:47 UTC by olo
Modified: 2013-02-07 22:42 UTC (History)
3 users (show)

See Also:
Latest Confirmation on: ---
Developer Difficulty: ---

Sample of code completion in MS Office VBasic IDE (87.11 KB, application/vnd.sun.xml.writer)
2004-03-04 01:42 UTC, erikanderson3
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description olo 2003-06-11 14:47:16 UTC
The StarBasic editor needs autocomplete similar to MS Office's VBA editor.

That means, it should present a non-intrusive popup list of possible choices
when the user types a dot ending an identifier for an object which has some
methods or properties.

Actually, it should be configurable if the popup will appear after the user
types a dot or after he presses "show autocomplete" keyboard shortcut (which
should be bound to CTRL-Space by default to provide MS-Office feel for migrating
VBA coders). The default should be to popup on typing a dot.

Lack of this feature currently makes StarBasic coding a real nightmare, while
setting up NetBeans and Java SDK is not a trivial thing yet... Besides, there
are developers who don't know Java, but are familiar with VBA and good StarBasic
IDE would be crucial for them in migration.
Comment 1 Olaf Felka 2003-06-17 12:54:52 UTC
Hi Bettina,
please have a look.
Comment 2 erikanderson3 2004-03-04 01:13:16 UTC
This enhancement would be a <b>tremendous</b> help for those of us trying to
slog through the API.  The current documentation might make sense for Java
programmers (I don't know, as I'm not one), but the structure of the docs is
completely confusing from a Basic standpoint.  Code completion would give us
Basic programmers a big step up in terms of figuring out what the possible
options are when given an object of type X.  As it is, we have to resort to
extrememly helpful but somewhat clumsy object browsers provided by the community
(many thanks to Andrew Pitonyak:).  
Comment 3 erikanderson3 2004-03-04 01:42:41 UTC
Created attachment 13568 [details]
Sample of code completion in MS Office VBasic IDE
Comment 4 zarius 2006-09-29 05:17:07 UTC
*** Issue 15511 has been confirmed by votes. ***
Comment 5 dalo 2007-01-20 11:43:28 UTC
I'm putting my 2 votes in.
Lack of this is perhaps trivial for non-coding users or for experienced UNO
users, but for VBA people this is actually blocking every code writing (let's
say writers block) because of the different typical UNO organisation of objects.

One suggestion: a good help/F1 connection between object and help is needed.
Comment 6 bettina.haberer 2010-05-21 15:03:31 UTC
To grep the issues easier via "requirements" I put the issues currently lying on
my owner to the owner "requirements".