Overview 3.0 (extended edition)...

I have added a new section (Navigation) to the Overview... what other NEW
sections should I add to the overview -- forget about "improvements" of
current sections -- those will be next.

David
JetBrains, Inc.
"Develop with Pleasure!"





4 comments
Comment actions Permalink

In response to my last post -- if you haven't read the overview, you can
find it here:

http://www.intellij.com/docs/IDEA_30_Overview.pdf

I have added a "Navigation"
(http://www.intellij.com/idea/features/features.jsp?part=11) secton (only in
regards to the Keymaps -- more to be added) and I have just started another
section about the Web Services integration... any other suggestions would be
much appreciated.

David
JetBrains, Inc.
"Develop with Pleasure!"




"David J. Stennett" <david@intellij.com> wrote in message
news:artf46$1sg$1@is.intellij.net...

I have added a new section (Navigation) to the Overview... what other NEW
sections should I add to the overview -- forget about "improvements" of
current sections -- those will be next.

>

David
JetBrains, Inc.
"Develop with Pleasure!"

>
>
>
>
>


0
Comment actions Permalink

Currently adding:

Navigation Section
Keymapping Section
Web Services Support
Table of Contents

More suggestions, the better...


"David J. Stennett" <david@intellij.com> wrote in message
news:artipi$9bf$1@is.intellij.net...

In response to my last post -- if you haven't read the overview, you can
find it here:

>

http://www.intellij.com/docs/IDEA_30_Overview.pdf

>

I have added a "Navigation"
(http://www.intellij.com/idea/features/features.jsp?part=11) secton (only

in

regards to the Keymaps -- more to be added) and I have just started

another

section about the Web Services integration... any other suggestions would

be

much appreciated.

>

David
JetBrains, Inc.
"Develop with Pleasure!"

>
>
>
>

"David J. Stennett" <david@intellij.com> wrote in message
news:artf46$1sg$1@is.intellij.net...

I have added a new section (Navigation) to the Overview... what other

NEW

sections should I add to the overview -- forget about "improvements" of
current sections -- those will be next.

>

David
JetBrains, Inc.
"Develop with Pleasure!"

>
>
>
>
>

>
>


0
Comment actions Permalink

David J. Stennett wrote:

Currently adding:

Navigation Section
Keymapping Section
Web Services Support
Table of Contents

More suggestions, the better...


TODO lists, as someone already pointed out when the first version was
released.

Also, some comments on the first part of the current version.

I believe you're mixing up SmartType completion with automatic
implementation of anonymous classes. The way it looks now, if you
choose SmartType then "once the desired item from the popup has been
selected, IDEA will automatically implement it with all of its
corresponding components".

I would prefer to see this separated. You could have an example you
call a method such as JButton.setText(), where the argument is known to
be a String, and you show that SmartType completion only gives you those
completions that result in Strings. This is an easy concept to understand.

Then in a separate section you can show that you can automagically
implement anonymous classes, and IDEA will automatically add stub
implementations of all the abstract methods from the selected superclass
or interface (which I guess is what you mean by "with all of its
corresponding components").

Class name completion: "anywhere in any project or any library" seems a
bit misleading. IDEA doesn't automatically use classes from other
projects, it just uses classes from the current project including the
JAVA class library and other libraries that may be configured. Also,
you say that it makes it easy to automatically "suggest and implement"
the name of any class. I'm not sure I understand what that means, but
this together with the example picture looks a bit like it is used when
you extend a class or implement an interface, while in fact it can be
used in the much more common situation where you simply want to declare
a variable or a field of a type which has not yet been imported.

Import Assistant: "The statement is imported" should be "The class is
imported" or something, I think. "All of this is done without your
caret position moving", but in the image the caret has moved...

Live templates: You could show some additional features here to make
users realize the true power of these templates. For example, (1) the
iteration variable "i" is simply one suggestion made by IDEA, and if you
change it to "index" it is automatically changed throughout the
template; (2) IDEA automatically selects variables or fields of the
right type when you use itve or itco or similar templates, something
which isn't apparent from your example image 1.4 since there is no
Vector in scope in that example; (3) IDEA automatically analyzes the
code to try to determine which type of objects are present in the
container in order to adjust the item variable declaration [Object o =
(Object) container.get(index)]; (4) IDEA automatically names the item
variable (o in the example) according to the type of element.

0
Comment actions Permalink

Maybe the section about JSP support can integrate the following article i
have found:

http://www.orionserver.com/tools/idea/

Thanks in advance, Leif


0

Please sign in to leave a comment.