مواردی که کد منبع یک برنامه از یک خط تشکیل شده باشد بسیار نادر است. به طور معمول ، منبع از صدها تا هزار (گاهی اوقات - تا چند صد هزار) خط کد دارد و کار بر روی آن چندین هفته یا ماه طول می کشد. بعداً ، برنامه نویس مجدداً باید به کد منبع قدیمی و کاملاً فراموش شده برگردد. طراحی آسان برای خواندن کد باعث صرفه جویی در وقت زیادی می شود که برای کار با یک برنامه از قبل نوشته شده صرف شده است - این مورد هم در نظرات و هم در نام های متغیرها و توابع تعریف شده توسط کاربر و همچنین در قالب بندی کد منبع اعمال می شود.
دستورالعمل ها
مرحله 1
اگر شما توانایی نوشتن برنامه را دارید ، می توانید از قابلیت قالب بندی ارائه شده توسط خود محیط برنامه نویسی استفاده کنید. بیشتر ویرایشگران کد به شما این امکان را می دهند - تقریباً همه آنها هنگام فشار دادن دکمه Enter به صورت خودکار به تورفتگی استفاده شده در خط قبلی احترام می گذارند. علاوه بر این ، تنظیمات معمولاً توانایی تعیین استفاده از برگه ها یا فضاهای متغیر را برای قالب بندی فراهم می کنند. بلاک هایی از کد که اغلب استفاده می شود را در کتابخانه های کد از قبل قالب بندی شده ذخیره کنید ، بنابراین مجبور نیستید هر بار آن را دوباره انجام دهید.
گام 2
در صورت نیاز به قالب بندی کد منبع آماده برنامه ، از عملکرد داخلی ویرایشگر کد استفاده کنید - این برنامه در بسیاری از محیط های محبوب برنامه نویسی موجود است. قرار دادن پیوند برای راه اندازی این عملکرد به ویرایشگر استفاده شده بستگی دارد. به عنوان مثال ، در برنامه PHPEdit ، این گزینه در قسمت "Tools" در فهرست خود قرار می گیرد. زیر بخش مربوطه در اینجا "قالب بندی کد" نامیده می شود. در آنجا می توانید گزینه هایی را برای قالب بندی فقط سند فعال یا محتوای تمام پنجره های باز انتخاب کنید و همچنین یک پیوند برای راه اندازی پانل تنظیمات برای این روش وجود دارد. بعضی از ویرایشگرها از این نوع توابع داخلی ندارند ، اما به شما امکان می دهد افزونه های اضافی را از وب سایت سازنده بارگیری کرده و از آنها در کنار برنامه استفاده کنید.
مرحله 3
اگر ویرایشگر شما عملکرد داخلی مربوطه را ندارد ، یک برنامه تخصصی را که نه برای ایجاد کد منبع بلکه برای قالب بندی آن طراحی شده انتخاب کنید. به عنوان یک قاعده ، چنین برنامه هایی برای کار با کدهای منبع در یک یا چند زبان برنامه نویسی طراحی شده اند. با این حال ، برنامه هایی نیز وجود دارند که به شما امکان می دهند مجموعه ای از قوانین را مطابق با کد پردازش شده تغییر دهید. به عنوان مثال ، برنامه Polystyle (https://polystyle.com) می تواند منابع را در ده زبان برنامه نویسی قالب بندی کند. علاوه بر این ، تابعی از پوشاندن ("مبهم سازی") کد برنامه را فراهم می کند که همچنین می تواند مفید باشد.