Uncrustify

نرم افزار تصویر:
Uncrustify
جزئیات نرم افزار:
نسخه: 0.59
ها تاریخ: 11 May 15
توسعه دهنده: Ben Gardner
پروانه: رایگان
محبوبیت: 9

Rating: 5.0/5 (Total Votes: 1)

در Uncrustify کد منبع ارایشگر برای C، C ++، C #، D، و جاوا است.
اهداف این پروژه ساده است:
ایجاد یک بسیار قابل تنظیم، به راحتی قابل اصلاح کد منبع ارایشگر

ویژگی ها:.

به Ident کد، سنگ فرش در پرانتز، تکالیف، و غیره
تراز بر روی '=' و تعاریف متغیر
تراز تخصیصدهنده (Initializers) ساختار
تراز مسائل #define
تراز مسائل بک اسلش-خط جدید
نظرات فرمت (کمی)
رفع فاصله بین شخصیت
افزودن یا حذف پرانتز در اظهارات بازگشت
افزودن یا حذف پرانتز در تک بیانیه اگر / انجام / در حالی که / برای اظهارات

به چه چیزی جدید در این نسخه است:

این نسخه می افزاید: چند گزینه های جدید، رفع بسیاری از اشکالات و می افزاید: حمایت UTF-8 و UTF-16.

در چه در نسخه 0.52 جدید است:

اضافه کردن sp_before_assign و sp_after_assign
اضافه کردن sp_enum_before_assign و sp_enum_after_assign
اضافه کردن indent_var_def_blk
اضافه کردن sp_inside_sparen_close برای سبک 'CGAL'
پاس برای اولین بار در حمایت از ECMAScript متشکل (.es) فایل
اضافه کردن پشتیبانی برای C #؟ ' اپراتور
رفع تضاد بین nl_after_func_proto_group و nl_squeeze_ifdef
اضافه کردن sp_cmt_cpp_start
اضافه کردن align_on_operator
رفع nl_func_type_name برای اپراتورهای
اجازه می دهد '$' به عنوان بخشی از شناسه های (تغییر جهانی)
ثابت تشخیص از '*' در 'هوشمند = B [0] * * * * ج؛'
رفع و بهبود شرح nl_multi_line_cond
ثابت از نوع دست زدن به فضای نام جهانی مانند ':: sockaddr'
اضافه کردن nl_after_brace_close
اضافه کردن nl_func_scope_name
اضافه کردن cmt_insert_file_footer

نظرات به Uncrustify

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!