פרטי תוכנה:
Uncrustify הוא לייפות את קוד מקור ל- C, C ++, C #, D, ו- Java.
מטרותיו של פרויקט זה הן פשוטות:
צור לייפות מאוד להגדרה, בקלות לשינוי קוד המקור
תכונות :.
- קוד קוד טיסה, יישור על פארנס, משימות, וכו '
- יישור על '=' והגדרות משתנים
- 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 תקן עבור מפעילים
- אפשר '$' להיות חלק ממזהים (שינוי הגלובלי)
- זיהוי תקן של '*' ב 'int = b [0] * ג;'
- תיקון ולשפר את התיאור של nl_multi_line_cond
- טיפול תיקון מסוג המרחב הגלובלי כגון ':: sockaddr'
- להוסיף nl_after_brace_close
- להוסיף nl_func_scope_name
- הוספת cmt_insert_file_footer
תגובות לא נמצא