Our coding standards require a four-lined class and three-lined method
declaration, e.g. :

public class
TestClass3
extends TestClass1, TestClass2
implements ITest1, ITest2
{
     public void
     testMethod(String p1, String p2)
     throws SomeException1, SomeException2
     {

     }
}

With "Smart Enter" turned on, IntelliJ automatically moves the cursor such
that our class declarations end up like this:

public class
TestClass
   extends TestClass2
   implements ITest

Also, if Intellij generates a method for me (which it's very good at
doing), it comes out like this:

public int doStartTag() throws JspException
{

}

And navigating to the start of the method name and throws clause then
pressing enter renders it like this:

public int
   doStartTag()
   throws JspException
{

}

In short, I would like to see support for multi-line class and method
declarations, and options for how each part is indented.
At the very least, it would be nice to be able to turn off "Smart Enter"
for declarations, so that it only applies within code.

Graham Lea

--
Software Engineer
Forge Research Pty Ltd
Suite 116, Bay 9, Locomotive Workshop
Australian Technology Park, Cornwallis Street
Eveleigh NSW 1430 Australia
Phone: +61 2 9209 4152   Fax: +61 2 9209 4172
www.forge.com.au

----------------------------------------------------------------------
This message contains privileged and confidential information intended
only for the use of the addressee named above.  If you are not the
intended recipient of this message you must not disseminate, copy or
take any action in reliance on it.  If you have received this message
in error please notify the sender immediately.  Any views expressed in
this message are those of the individual sender, except where the
sender specifically states them to be the views of another (including
a Body Corporate).
----------------------------------------------------------------------


_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features

Reply via email to