www.ntnu.no *
INFOWEB >  programmer >  tekstbehandling  > Editering og kompilering i emacs
Artikkelen er utdatert
Forfatteren mener at denne artikkelen er utdatert siden oktober, 2007. Av hensyn til fullstendighet og referanser er artikkelen gjengitt nedenfor, men husk at vi ikke kan garantere nøyaktigheten av den.
Verktøy
Du kan legge til kommentarer
Eller sende denne artikkelen
Les artikler skrevet av henrikau
Brukervurdering
Hvor mye hjelp var det i denne artikkelen?
Mye Noe Lite
Forhåndsvisning
Du trenger ikke en 'utskriftsvennlig side' for å skrive ut denne siden. Forklaring
Innhold

Editering og kompilering i emacs

Editering og kompilering fra emacs

Tekst-editoren emacs kan brukes til så mangt, og er svært godt egnet til å skrive programkode. Programmet har innebygget støtte for flere språk som f.eks. C, C++, Fortran, Pascal, Perl, Java etc. Denne artikkelen konsentrerer seg om støtten for C/C++.

Sette major-mode for emacs

Emacs er i utgangspunktet satt opp til å assosiere filendelser med modi. Åpnes f.eks. enfil.c i emacs, startes c-mode. Hvis emacs ikke setter riktig modus, kan du utføre kommandoen M-x c-mode for c-modus og tilsvarende M-x c++-mode for c++-modus.

Når du jobber i en programmeringsmodus i emacs, sørger programmet for at indentering blir riktig. Trykker du TAB, vil markøren flyttes til korrekt posisjon i forhold til den konvensjonen som emacs følger for indentering. For å indentere flere linjer samtidig, marker linjene og utfør M-x indent-region. Du kan på samme måte kommentere ut ved å utføre M-x comment-region.

For å få en oversikt over hvilke kommandoer som er tilgjengelig i den modusen du er i, utfør C-h m.

For mange modi er det lagt inn støtte for fargekoding. Dersom det ikke er skrudd på automatisk, kan du skru det på ved å utføre C-m global-font-lock-mode.

Kompilering fra emacs

Man kompilerer i emacs med kommandoen M-x compile. Emacs vil automatisk anta at du har laget en make-fil og foreslår kommandoen make -k. Du kan godt bytte ut dette med f.eks. en gcc-kommando, men make-filer anbefales på det sterkeste. Se make om make.


Språk: no Kommentarer: 0 Aid: 80 Brukervurdering:
 
 
Sist oppdatert: 2007-03-09 Forfatter: henrikau Lest: 6158 ganger