Skip to content

Instantly share code, notes, and snippets.

@KonajuGames
Created March 10, 2014 14:58
Show Gist options
  • Select an option

  • Save KonajuGames/9466564 to your computer and use it in GitHub Desktop.

Select an option

Save KonajuGames/9466564 to your computer and use it in GitHub Desktop.
MonoDevelop C# Formatting solution
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = MonoGame.Framework\MonoGame.Framework.WindowsGL.csproj
Policies = $0
$0.TextStylePolicy = $1
$1.inheritsSet = null
$1.scope = text/x-csharp
$0.CSharpFormattingPolicy = $2
$2.AlignEmbeddedUsingStatements = False
$2.AlignEmbeddedIfStatements = False
$2.IndentPreprocessorDirectives = False
$2.AnonymousMethodBraceStyle = NextLine
$2.StatementBraceStyle = NextLine
$2.ElseNewLinePlacement = NewLine
$2.ElseIfNewLinePlacement = NewLine
$2.CatchNewLinePlacement = NewLine
$2.FinallyNewLinePlacement = NewLine
$2.ArrayInitializerWrapping = DoNotChange
$2.BeforeMethodDeclarationParentheses = False
$2.BeforeMethodCallParentheses = False
$2.BeforeConstructorDeclarationParentheses = False
$2.BeforeIndexerDeclarationBracket = False
$2.BeforeDelegateDeclarationParentheses = False
$2.AfterDelegateDeclarationParameterComma = True
$2.NewParentheses = False
$2.SpacesBeforeBrackets = False
$2.inheritsSet = Mono
$2.inheritsScope = text/x-csharp
$2.scope = text/x-csharp
$0.StandardHeader = $3
$3.Text = @// MonoGame - Copyright (C) The MonoGame Team\n// This file is subject to the terms and conditions defined in\n// file 'LICENSE.txt', which is part of this source code package.\n
$3.IncludeInNewFiles = True
$0.NameConventionPolicy = $4
$4.Rules = $5
$5.NamingRule = $6
$6.Name = Namespaces
$6.AffectedEntity = Namespace
$6.VisibilityMask = VisibilityMask
$6.NamingStyle = PascalCase
$6.IncludeInstanceMembers = True
$6.IncludeStaticEntities = True
$5.NamingRule = $7
$7.Name = Types
$7.AffectedEntity = Class, Struct, Enum, Delegate
$7.VisibilityMask = Public
$7.NamingStyle = PascalCase
$7.IncludeInstanceMembers = True
$7.IncludeStaticEntities = True
$5.NamingRule = $8
$8.Name = Interfaces
$8.RequiredPrefixes = $9
$9.String = I
$8.AffectedEntity = Interface
$8.VisibilityMask = Public
$8.NamingStyle = PascalCase
$8.IncludeInstanceMembers = True
$8.IncludeStaticEntities = True
$5.NamingRule = $10
$10.Name = Attributes
$10.RequiredSuffixes = $11
$11.String = Attribute
$10.AffectedEntity = CustomAttributes
$10.VisibilityMask = Public
$10.NamingStyle = PascalCase
$10.IncludeInstanceMembers = True
$10.IncludeStaticEntities = True
$5.NamingRule = $12
$12.Name = Event Arguments
$12.RequiredSuffixes = $13
$13.String = EventArgs
$12.AffectedEntity = CustomEventArgs
$12.VisibilityMask = Public
$12.NamingStyle = PascalCase
$12.IncludeInstanceMembers = True
$12.IncludeStaticEntities = True
$5.NamingRule = $14
$14.Name = Exceptions
$14.RequiredSuffixes = $15
$15.String = Exception
$14.AffectedEntity = CustomExceptions
$14.VisibilityMask = VisibilityMask
$14.NamingStyle = PascalCase
$14.IncludeInstanceMembers = True
$14.IncludeStaticEntities = True
$5.NamingRule = $16
$16.Name = Methods
$16.AffectedEntity = Methods
$16.VisibilityMask = Protected, Public
$16.NamingStyle = PascalCase
$16.IncludeInstanceMembers = True
$16.IncludeStaticEntities = True
$5.NamingRule = $17
$17.Name = Static Readonly Fields
$17.AffectedEntity = ReadonlyField
$17.VisibilityMask = Protected, Public
$17.NamingStyle = PascalCase
$17.IncludeInstanceMembers = False
$17.IncludeStaticEntities = True
$5.NamingRule = $18
$18.Name = Fields
$18.AffectedEntity = Field
$18.VisibilityMask = Protected, Public
$18.NamingStyle = PascalCase
$18.IncludeInstanceMembers = True
$18.IncludeStaticEntities = True
$5.NamingRule = $19
$19.Name = ReadOnly Fields
$19.AffectedEntity = ReadonlyField
$19.VisibilityMask = Protected, Public
$19.NamingStyle = PascalCase
$19.IncludeInstanceMembers = True
$19.IncludeStaticEntities = False
$5.NamingRule = $20
$20.Name = Constant Fields
$20.AffectedEntity = ConstantField
$20.VisibilityMask = Protected, Public
$20.NamingStyle = PascalCase
$20.IncludeInstanceMembers = True
$20.IncludeStaticEntities = True
$5.NamingRule = $21
$21.Name = Properties
$21.AffectedEntity = Property
$21.VisibilityMask = Protected, Public
$21.NamingStyle = PascalCase
$21.IncludeInstanceMembers = True
$21.IncludeStaticEntities = True
$5.NamingRule = $22
$22.Name = Events
$22.AffectedEntity = Event
$22.VisibilityMask = Protected, Public
$22.NamingStyle = PascalCase
$22.IncludeInstanceMembers = True
$22.IncludeStaticEntities = True
$5.NamingRule = $23
$23.Name = Enum Members
$23.AffectedEntity = EnumMember
$23.VisibilityMask = VisibilityMask
$23.NamingStyle = PascalCase
$23.IncludeInstanceMembers = True
$23.IncludeStaticEntities = True
$5.NamingRule = $24
$24.Name = Parameters
$24.AffectedEntity = Parameter
$24.VisibilityMask = VisibilityMask
$24.NamingStyle = CamelCase
$24.IncludeInstanceMembers = True
$24.IncludeStaticEntities = True
$5.NamingRule = $25
$25.Name = Type Parameters
$25.RequiredPrefixes = $26
$26.String = T
$25.AffectedEntity = TypeParameter
$25.VisibilityMask = VisibilityMask
$25.NamingStyle = PascalCase
$25.IncludeInstanceMembers = True
$25.IncludeStaticEntities = True
EndGlobalSection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment