๐งน Code Cleanup = Consistent Code
Messy code is hard to read. Code Cleanup formats, organizes, and styles. One click, consistent code.
โจ๏ธ Code Cleanup Shortcuts
Ctrl + K, Ctrl + D โ Format document Ctrl + K, Ctrl + F โ Format selection Ctrl + . โ Quick actions Ctrl + R, Ctrl + G โ Remove unused usings Alt + Enter โ Quick actions (Roslyn) # Code Cleanup Dialog - Analyze โ Code Cleanup - Configure cleanup profile - Apply to document/project # Default Cleanup Options - Format document - Apply file header - Remove unused usings - Sort usings - Apply coding style - Add/remove braces
๐ฏ Configuring Code Style
# EditorConfig (.editorconfig)
# Root
root = true
# C# files
[*.cs]
indent_style = space
indent_size = 4
charset = utf-8
# Naming styles
dotnet_naming_style.private_field_style.capitalization = camel_case
# Code style preferences
csharp_prefer_braces = true:silent
csharp_prefer_simple_using_statement = true:suggestion
csharp_style_expression_bodied_methods = true:suggestion
# .NET Coding Conventions
csharp_style_prefer_auto_properties = true:warning
csharp_style_prefer_null_check_over_type_check = true:suggestion
# Using directives
dotnet_sort_system_directives_first = true
using_directive_placement = outside_namespace:silent
# File header
file_header_template =
// Copyright (c) 2024 Company Name
// All rights reserved.
โ Code Cleanup Tips
- Run Code Cleanup before commits
- Use EditorConfig for team consistency
- Create custom cleanup profiles
- Enable on save (optional)
- Use with Git pre-commit hooks
“Code Cleanup ensures consistency. One click, perfect formatting. Essential for team development.”
