Uanset hvor komplekse og sofistikerede kildekoden til et projekt vil ende op, når det er gjort, en programmør først har til at sætte sig ned og begynde at skrive det ud én linje ad gangen . Når det kommer til at vælge et værktøj til at skrive kildekode programmører har en række valg , herunder Eclipse og Vim teksteditor. Vim
Vim er en kommandolinje -baseret teksteditor til Unix-baserede systemer, såsom Linux og Mac OS. Programmet kræver, at brugerne til at lære en række kommandoer til at bruge en effektiv , men giver brugerne mulighed for at udøve god kontrol over navigation og tekst manipulation , når de lærer disse kommandoer . Vim har også en række funktioner, der egner sig til at redigere kildekoden, såsom fremhæve matchende parenteser, beslag og krøllede parenteser . Brugere kan også bruge Vim konfigurationsfil til at indstille editoren til yderst forskellige programmeringssprog elementer, såsom klasse navne og variabler , til specifikke farver.
Eclipse
Eclipse er ikke bare en tekst editor, men et fuldt integreret udviklingsmiljø. Det har forskellige plugins til at støtte udviklingen af en række sprog , såsom C + + og Java, og er tilgængelig for Linux, Mac OS og Windows. Eclipse har den samme evne til at fremhæve matchende syntaks mærker som Vim samt mærkning variabler , klasse navne og sprog - specifikke søgeord med fed skrift og specifikke farver. Eclipse tillader brugeren at have aa antal forskellige kildekode filer åbnes i forskellige faner for at hurtigt at skifte mellem mens programmering.
Intern Navigation
vigtig funktion af Eclipse IDE , at Vim mangler er et navigationssystem skitse, der automatisk kortlægger klasser , funktioner og variabler i et kildekode -fil. Dette gør det muligt for programmører at springe direkte til en given klasse eller funktion ved at dobbeltklikke på dens etiket i navigationspanelet snarere end at søge gennem koden selv. Denne skitse opdaterer sig selv til at omfatte nye enheder som programmører skriver dem, samt automatisk opdatering af de relative positioner af de andre enheder , da de tilføjer nye, eller tilføje ekstra kode til eksisterende.
Kompilering < br >
Når det drejer sig tid til at kompilere kildekoden, Eclipse IDE har forbindelser med den relevante compiler, der giver brugerne mulighed for at kompilere og eksekvere kildekode fra programmet interface. Vim , er imidlertid blot en tekst editor. Programmører , der skriver deres kode i Vim nødt til at åbne en kommandolinje at fodre kildekodefilerne ind i en compiler, og køre compiler med de relevante parametre , selv. De har også til fysisk lancere de indsamlede filer selv.