Hvordan Splice en linje med kode

Hvis du har programmert en kompleks program, se gjennom kildekoden og organisere det kan være en tidkrevende prosess. Ved skjøting deler av kildekoden, kan du opprette områder som hjelpemiddel i organisasjonen, og hjelpe deg å finne spesifikke biter av koden lettere enn når de konsolideres. Forutsatt at du programmerer i et objektorientert språk som "C" eller "C ++", kan du spleise kildekoden ved å kjøre en kort script.

Bruksanvisning

1 Lag skjøte skriptet ved å opprette et tomt kode dokument og lanserer en kode-redigering program eller en ren tekst-redigering program som TextEdit i Mac OS X eller Notepad i Windows.

2 Angi plasseringen av kildekoden som skal skjøtes ved å starte skriptet med følgende linje med kode og erstatte eksempel "filnavn" med kildekode filnavnet:

sett fid [åpen [file normalisere "./example-filename"] r]

3 Fortell skriptet til å skanne filen og lese koden på innsiden av det ved å legge til to ekstra linjer:

sette tekst [lese $ {fid}]
nær $ fid

4 Spleise koden ved å legge en regsub funksjon og bruker omvendt skråstrek for å definere hvor mange linjer skjøten vil gjøre:

regsub -all - {[\] [\ t]

[\ n]} $ {tekst} "\\ n" tekst
mens {[regsub -all - (.? [^ \]) {[\] [\ n] [\ n]} $ {tekst} "\ 1 \ n \ n" tekst]} {}

5 Lagre skriptet og endre den til å hente kildekoden filer etter behov.