حتماً شما هم از دیدن کدهای نامرتب و ناخوانا حالتون بد میشه.
برای رفع این مشکل نرم افزار هایی هستن بنام "زیبا کننده کد" یا Indenter
که البته تعدادشون زیاده و اکثراً بصورت Command Prompt هستن و کار باهاشون سخته.
من یک سرچی زدم و نرم افزاری رو پیدا کردم به نام Universal Indent GUI که در واقع
فقط یک رابط گرافیکی به موتور دهها Indenter اضافه کرده.
شما میتونید کدتونو بهش بدید و مرتب و با رعایت فرورفتگی ها تحویل بگیرید.
اکثر زبانهای برنامه نویسی و استایل های مختلف رو پشتیبانی میکنه و قابل تنظیم هم هست.
همچنین میتونید استایل مورد علاقتونو ذخیره کنید و بعداً استفاده کنید.
من پارامتر های یک استایل برای ایندنتر Artistic Style برای زبان C که تقریباً مطابق Compact control readability style هست با فرورفتگی 2 اسپیس رو در یک فایل BAT ذخیره کردم که بعداً پلود میکنم میرزارم تا دوستان هم استفاده کنن.
برای رفع این مشکل نرم افزار هایی هستن بنام "زیبا کننده کد" یا Indenter
که البته تعدادشون زیاده و اکثراً بصورت Command Prompt هستن و کار باهاشون سخته.
من یک سرچی زدم و نرم افزاری رو پیدا کردم به نام Universal Indent GUI که در واقع
فقط یک رابط گرافیکی به موتور دهها Indenter اضافه کرده.
شما میتونید کدتونو بهش بدید و مرتب و با رعایت فرورفتگی ها تحویل بگیرید.
اکثر زبانهای برنامه نویسی و استایل های مختلف رو پشتیبانی میکنه و قابل تنظیم هم هست.
همچنین میتونید استایل مورد علاقتونو ذخیره کنید و بعداً استفاده کنید.
کد:
main(){ while(1) { set_adc_channel(0); //select channel delay_ms(1); adcval=read_adc(); if (adcval>= 170) { output_high(pin_a5); output_high(pin_a6); }else { output_low(pin_a5); output_low(pin_a6); } } }
کد:
main() { while(1) { set_adc_channel(0); //select channel delay_ms(1); adcval=read_adc(); if (adcval>= 170) { output_high(pin_a5); output_high(pin_a6); } else { output_low(pin_a5); output_low(pin_a6); } } }
دیدگاه