jsonecho

C# Formatter

کد C# را تورفتگی دهید و آکولادها و دستورها را روی خط‌های خودشان بگذارید.

در حال بارگذاری ابزار...

نحوه استفاده از C# Formatter

  1. کد C# را بچسبانید.
  2. تورفتگی را انتخاب کنید، چهار فاصله قرارداد .NET است.
  3. نتیجه را کپی کنید.

درباره C# Formatter

این قالب‌بند کد C# را بر اساس آکولادهایش دوباره تورفتگی می‌دهد، بعد از دستورها خط را می‌شکند و رشته‌ها، رشته‌های verbatim و کامنت‌ها را دست‌نخورده نگه می‌دارد. برای قطعه‌ها ساخته شده است: کدی که از یک چت، یک decompiler یا یک لاگ چسبانده شده و چیدمانش را از دست داده است.

این یک ابزار چیدمان است، نه یک اجراکننده کامل سبک. برای یک solution کامل از dotnet format یا IDE خود با یک فایل editorconfig استفاده کنید، که نام‌گذاری و دستورهای using را هم می‌فهمند.

پرسش‌های متداول

آیا از قراردادهای کدنویسی Microsoft پیروی می‌کند؟

از چیدمان معمول استفاده می‌کند: تورفتگی چهار فاصله، آکولاد باز در همان خط. برای کنترل سخت‌گیرانه از یک .editorconfig با dotnet format استفاده کنید.

آیا رشته‌ها و کامنت‌ها امن هستند؟

بله. رشته‌های معمولی، verbatim و interpolated و هر دو نوع کامنت توسط قالب‌بند نادیده گرفته می‌شوند.

آیا خطاهای نحوی را اصلاح می‌کند؟

خیر. روی چیدمان متن کار می‌کند و کد را کامپایل نمی‌کند.

خطوط بلند چه؟

خطوط شکسته نمی‌شوند. دستورها حتی اگر بلند باشند روی یک خط می‌مانند.

بیشتر در قالب‌بندهای کد

همه ابزارها →