Այն դեպքերը, երբ ծրագրի սկզբնաղբյուրը բաղկացած է մեկ տողից, չափազանց հազվադեպ են: Սովորաբար, աղբյուրը պարունակում է հարյուրից մինչև հազար (երբեմն ՝ մինչև մի քանի հարյուր հազար) ծածկագիր և դրա վրա աշխատելը տևում է մի քանի շաբաթ կամ ամիս: Հետագայում ծրագրավորողը կրկին ստիպված է վերադառնալ հին և բավականին լավ մոռացված աղբյուրի կոդ: Կոդի հեշտ ընթերցվող դիզայնը շատ ժամանակ է խնայում արդեն գրված ծրագրի հետ աշխատելու համար. Սա վերաբերում է և՛ մեկնաբանություններին, և՛ փոփոխականների անուններին, և՛ օգտագործողի կողմից սահմանված գործառույթներին, և՛ աղբյուրի կոդը ձևավորելու համար:
Հրահանգներ
Քայլ 1
Օգտագործեք ծրագրավորման միջավայրի կողմից տրամադրված ձևաչափման հնարավորությունները, եթե դուք ունեք ծրագիր գրելիս կարող եք հոգ տանել սկզբնաղբյուրի դասավորության մասին: Կոդի խմբագրիչների մեծամասնությունը թույլ է տալիս դա անել. Գրեթե բոլորը ավտոմատ կերպով հարգում են նախորդ տողի օգտագործված խորամանկությունը, երբ սեղմում ես Enter ստեղնը: Բացի այդ, պարամետրերը սովորաբար ապահովում են ներդիրների կամ փոփոխական տարածությունների օգտագործումը ձևաչափելու հնարավորությունը: Պահպանեք հաճախ օգտագործվող կոդերի բլոկները արդեն ձևափոխված կոդերի գրադարաններում, որպեսզի ամեն անգամ ստիպված չլինեք դա նորից անել:
Քայլ 2
Օգտագործեք ծածկագրի խմբագրիչի ներկառուցված գործառույթը, եթե անհրաժեշտ է ձևափոխել ծրագրի պատրաստի սկզբնաղբյուրը. Այն հասանելի է ծրագրավորման շատ հայտնի միջավայրերում: Այս գործառույթը գործարկելու համար հղման տեղադրումը կախված է օգտագործված խմբագրից: Օրինակ, PHPEdit հավելվածում այս տարբերակը տեղադրվում է իր ցանկի «Գործիքներ» բաժնում: Համապատասխան ենթաբաժինը այստեղ կոչվում է «Կոդի ձևավորում»: Այնտեղ կարող եք ընտրել միայն ակտիվ փաստաթուղթը կամ բոլոր բաց պատուհանների պարունակությունը ձևաչափելու ընտրանքներ, և կա նաև հղում ՝ այս ընթացակարգի կարգավորումների վահանակը գործարկելու համար: Խմբագիրներից ոմանք այսպիսի ներկառուցված գործառույթներ չունեն, բայց դրանք թույլ են տալիս ներլցնել արտադրողի կայքից լրացուցիչ ներդիրներ և օգտագործել դրանք ծրագրի հետ համատեղ:
Քայլ 3
Ընտրեք մասնագիտացված ծրագիր, որը նախատեսված է ոչ թե սկզբնաղբյուր ստեղծելու, այլ այն ձևաչափելու համար, եթե ձեր խմբագիրը չունի համապատասխան ներկառուցված գործառույթ: Որպես կանոն, նման ծրագրերը նախատեսված են սկզբնական կոդերի հետ աշխատելու մեկ կամ մի քանի ծրագրավորման լեզուներով: Այնուամենայնիվ, կան նաև ծրագրեր, որոնք թույլ են տալիս փոխել կանոնների շարք `մշակված կոդին համապատասխան: Օրինակ, Polystyle հավելվածը (https://polystyle.com) կարող է ձևափոխել աղբյուրները տասնյակ ծրագրավորման լեզուներով: Բացի այդ, այն ապահովում է ծրագրի կոդի դիմակավորման («մթագնում») գործառույթ, որը կարող է նաև օգտակար լինել: