tions) have their colons vertically aligned. For example, before beautify:
procedure foo ( A_Var : Boolean ;
Another_Var : Boolean) ;
After beautify:
procedure foo ( A_Var
: Boolean ;
Another_Var : Boolean ) ;
•
Align on declaration in-out
- When checked, the modes of parameter specifications in the formal part
of a subprogram declaration are vertically aligned. For example, before beautify:
procedure foo ( A_Var : in Boolean ;
Another_Var : in out Boolean);
After beautify:
procedure foo ( A_Var
: in
Boolean ;
Another_Var : in out Boolean ) ;
Blank Lines Tab
The following options are available on the
Blank Lines
tab:
•
Item
- Syntactic item to which blank lines settings get applied.
•
Subprogram declaration
- Procedure or Function declaration.
•
Subprogram body
- Procedure or Function body.
•
Type declaration
- Any declaration that begins with the reserved word "TYPE".
•
for…use
- Aspect clause. For example:
for Medium'Size use 2*Byte;
•
Subunit comment header
- The comment block that appears just before a subunit (e.g. Procedure
body, etc.).
•
begin/end
- Any line that starts with the reserved words "begin" or "end."
•
if/elsif/else
- The
if
,
elsif
, and
else
parts of an
if
statement.
•
return
- Any line that starts with the reserved word "return."
•
Loops
- Loop statements (e.g.
loop
,
while
,
for
).
Ada Beautifier
295
Summary of Contents for Corev3.3 for Eclipse
Page 1: ...Think Slick Corev3 3 for Eclipse...
Page 2: ......
Page 3: ...SlickEdit Core v3 3 for Eclipse...
Page 5: ......
Page 6: ......
Page 14: ...xii...
Page 20: ...xviii...
Page 22: ...xx...
Page 23: ...Chapter 1 Introduction 1...
Page 41: ...Chapter 3 User Interface 19...
Page 61: ...Chapter 4 User Preferences 39...
Page 80: ...BODY BODY HTML HTMLEOF Restoring Settings on Startup 58...
Page 82: ...60...
Page 83: ...Chapter 5 Context Tagging 61...
Page 97: ...Chapter 6 Editing Features 75...
Page 124: ...Code Templates 102...
Page 238: ...Figure 6 49 Test Parsing Configuration Example 1 C Refactoring 216...
Page 241: ...Figure 6 51 Test Parsing Configuration Example 3 Reviewing Refactoring Changes 219...
Page 250: ...228...
Page 251: ...Chapter 7 Language Specific Editing 229...
Page 328: ...306...
Page 329: ...Chapter 8 Tools and Utilities 307...
Page 350: ...328...
Page 351: ...Chapter 9 Macros and Macro Programming 329...
Page 360: ...338...
Page 361: ...Chapter 10 SlickEdit Core Dialogs 339...
Page 375: ...Find and Replace View 353...
Page 491: ...Chapter 11 Appendix 469...
Page 567: ......
Page 568: ......