This project has moved. For the latest updates, please go here.

Resharper Settings

Terminals uses Resharper as a productivity tool for code style assistance and automatic refactoring. These option settings have been changed from the default Resharper settings for Terminals.
  • Code Inspection
    • All
      • Redundancies in Symbol Declarations
        • Redundant field initializer: Do not show
      • Language Usage Opportunities
        • Use 'var' keyword when initializer explicitly declares type: Do not show
        • Use 'var' keyword when possible: Do not show
  • Langauges
    • Common
      • Naming Style
        • Instance fields (private): lowerCamelCase (instead of _lowerCamelCase)
      • Advanced settings
        • Event subscriptions on fields: $object$_$event$ (instead of $object$_On$event$) allows event handler methods named like: Button1_Click()
    • C#
      • Formatting Style
        • Braces Layout
          • Block under "case" label: At next line (BSD style)
          • Braces in "if-else" statement: Use braces for mulitline
          • Braces in "for" statement: Add braces
          • Braces in "foreach" statement: Add braces
          • Braces in "while" statement: Add braces
          • Braces in "using" statement: Add braces
          • Braces in "fixed" statement: Add braces
        • Blank Lines
          • Keep max blank lines in declarations: 1
          • Keep max blank lines in code: 1
        • Line Breaks and Wrapping
          • Break line in single embedded statement: Break line
          • Place "while on new line: true
          • Right margin (columns): 170
          • Place simple accessor on single line: false
        • Spaces
          • Multiplicative operators (*,/,%): true
        • Other
          • Indent nested "using" statements: true
          • indent nested "fixed" statements: true

Last edited Aug 12, 2011 at 7:44 PM by nielsvdc, version 5

Comments

No comments yet.