[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Auto-completion in editors


vrml ide
Yes, But.... It is usually feature choices.  Again, the 
problem of XML it is just a syntax and a syntax editor 
even if augmented with a structural editor isn't enough. 
Once past these, it depends on the actual application but 
I think they will have a many features in common. 

Note:  a compound document will be a freakin' nightmare for 
the editor vendor but that is why they get the money 
they get for these beasties (inquire into the price 
of a *good* animation system). 

Off the top:

1.  Multiple representations with integrated operations.
 
In VRML, I need a treeview, dialogs, libary browsers, 
a pickable rendering view and the ubiquitous ASCII editor. 
Because it is a real time rendering system, I need timeline 
based event editors, behavior objects, and so forth.  Because 
it is a ROUTEd language (events cascade), I need a way to 
pick on one object and get a display of available interfaces 
and engines, plus the option to create new ones (note that 
VRML routes through from event sources and sometimes through 
intermediaries such as timers to behaving objects - simple 
pipeline descriptions don't quite work here).

2.  I need to be able to configure or disable "helper" 
features such as intellisense and color coding.  We 
can argue over initial states, ie, on by default.

3.  I need to export and import, translate and transform.

I'm sure others can add to that list.

Yes, they can get in the way, but so far I've been 
not too unhappy with XML Spy, Topolologi, and the 
still working Professional File Editor. 

Parts and assemblies:  it's in the way that you use it.

len

-----Original Message-----
From: Andrzej Jan Taramina [mailto:andrzej@c...]

Len said:

> Yes.  Although the complexity of the application, 
> the use of high level editing controls that are 
> inserting library objects, and so on influence my 
> decisions on this.  Different languages require 
> different tools.  XML is great for the overall 
> generic tool, but this falls apart in the crunch.
> 
> VRML is my best example. I need the IDE editor because:

I agree with you wholeheartedly.  

The difficulty is that IDE's (in my experience) rarely provide the high level 
power and constructs that would be useful in a way that is unintrusive and 
simple.  They "get in the way" more often than not (your example of automatic 
insertion of quotes is a good example of this).

Don't get me wrong....if someone comes up with a good IDE for XML and 
especially XMLSchemas I'll be on my knees thanking heaven.  But I have yet 
to see one (market opportunity....hint....hint!).  Same with IDE's for Java/C/etc 
programming languages.....I have yet to see one that does not get in my way 
more than I can bear (and I have used all the big names).  If you have found a 
good VRML IDE (something I have no need for personally) then that is super!

'nuff said.


Andrzej Jan Taramina
Chaeron Corporation: Enterprise System Solutions
http://www.chaeron.com

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.