Oavsett hur komplex och sofistikerad källkoden för ett projekt kommer att sluta när det är gjort , en programmerare först måste sätta sig ner och börja skriva ut en rad i taget . När det gäller att plocka ett verktyg för att skriva källkod programmerare har ett antal val , inklusive Eclipse och Vim textredigeraren . Vim
Vim är en kommandorad baserat textredigerare för UNIX-baserade system såsom Linux och Mac OS . Programmet kräver att användarna att lära sig ett antal kommandon för att använda effektivt , men tillåter användare att utöva bra kontroll över navigation och text manipulation när de lär sig dessa kommandon . Vim har också ett antal funktioner som lämpar sig för att redigera källkod , till exempel lyfta matchande parenteser , konsoler och klammerparenteser . Användare kan också använda Vim s konfigurationsfil att ställa redaktören till mycket olika programmeringsspråk objekt, t.ex. klassnamn och variabler , till specifika färger . Addera Eclipse
Eclipse är inte bara en textredigerare , men en fullt integrerad utvecklingsmiljö . Den har olika plugins för att stödja utvecklingen för ett antal språk , som C + + och Java , och finns för Linux , Mac OS och Windows . Eclipse har samma förmåga att lyfta fram matchande syntax märken som Vim samt märkning variabler , namnger klass , och språk - specifika sökord i fetstil och specifika färger . Eclipse tillåter användaren att ha aa antal olika källkodsfiler öppna i olika flikar för att snabbt växla mellan under programmeringen .
Inre Navigation
Ett viktigt inslag av Eclipse IDE som Vim saknar är en navigering kontur som automatiskt mappar klasser , funktioner och variabler i en källkod fil . Detta gör att programmerare att hoppa direkt till en viss klass eller funktion genom att dubbelklicka på dess etikett i navigeringsfönstret i stället för att söka igenom koden själv . Denna disposition uppdaterar sig själv med nya enheter som programmerare skriver dem , samt automatiskt uppdatera de relativa positionerna för de andra enheterna som de lägger till nya eller lägga till extra kod till befintliga. Addera Kompilera
När det blir dags att kompilera källkoden , har Eclipse IDE anslutningar med lämplig kompilator som tillåter användare att kompilera och exekvera källkoden inifrån programmets gränssnitt . Vim är dock bara en textredigerare . Programmerare som skriver sin kod i Vim måste öppna en kommandorad för att mata källkodsfiler till en kompilator , och kör kompilatorn med lämpliga parametrar , själva . De måste också fysiskt lansera de kompilerade filerna själva .