Eclipse 2.1 til Java, C++ og PHP

Open source udviklingsværktøjet er blevet opdateret til version 2.1. Programmet bygger på plug-ins, og siden den forrige version er der kommet mange af slagsen til. Nu er Eclipse ikke bare et Java-værktøj længere. Programmet kan benyttes til en lang række miljøer og sprog, såsom C, C++ og PHP. Det kommer selvfølgelig også med masser af Java-funktionalitet.

Java med mere

Her på kanalen kiggede vi sidste sommer på udviklingsværktøjet Eclipse, som er et open source IDE, Integrated Development Environment. Det er den slags programmeringsværktøjer, hvor man kan redigere kildekode, finde fejl og kompilere.

Den gang, hvor Eclipse netop havde rundet version 2.0, beklagede vi os over programmets mangler. Eclipse er lidt anderledes end andre IDE'er, idet at programmet bygger på plug-ins. I sig selv kan programmet faktisk ikke særligt meget, men der er sket en masse for Eclipse siden version 2.0. Den nyeste version kalder sig ganske ydmygt for 2.1, og den kom til verden for et par måneder siden.

Java var det første sprog, som Eclipse understøttede, og her kan programmet godt konkurrere med de dyre, kommercielle IDE'er. Og nu kan man også få open source plug-ins, så man kan benytte programmet til at udvikle C og C++ med - også til Windows-platformen.

Ideen med at bygge IDE'et på plug-ins er ikke helt tosset, da man så kan minimere IDE'ets ressourceforbrug ved kun at installere de komponenter, man har brug for i sit udviklingsarbejde. Samtidig burde det også give en nemmere brugerflade. Og hvis man ønsker at skrive et IDE til et nyt sprog eller udviklingsmiljø, så byder Eclipse på et rigt miljø, som gør det nemmere end at skrive et nyt IDE helt fra bunden.

I løbet af det sidste års tid er der kommet mange spændende nyheder til Eclipse-miljøet.

GNU C og C++ til Unix og Windows
Den mest spændende nyhed er nok plug-in'en CDT, som er et udviklingsmiljø til C og C++.

CDT benytter GNU-projektets compilere og debuggere, som skal installeres først. De findes til de fleste Unix- og Linux-systemer. Til Windows findes biblioteket Cygwin, som er et Unix-lignende miljø til Windows, som indeholder porterede udgaver af GNU-compileren GCC, samt andre værktøjer, såsom debuggeren GDB og kompilerings-værktøjet Make.

Så har man set det med: C++ udvikling i et Java-baseret IDE.

Fødte Windows-programmer

Et alternativ til Cygwin under Windows er Minimalist GNU for Windows, MinGW, som er en samling af Windows-specifikke open source-biblioteker. Det er eksempelvis header-filer, der gør det muligt at skrive fødte Windows-applikationer, som ikke kræver tredjeparts DLL-filer for at virke.

Det kræver en smule viden om virkemåden af Makefile-scripts, som er de scripts, Make-programmet benytter til at udføre kompileringen med, men så får man også et stærkt miljø til udvikling i C og C++.

COBOL-understøttelse er også under udvikling, og uden for selve projektgruppen er andre i gang med at udvikle plug-ins til programmet. Blandt de mange projekter er for eksempel PHPEclipse, som er en PHP-editor, mens mange plug-ins befinder sig i Java-verdenen.

Her findes for eksempel plug-ins til styring af Java-webserveren Tomcat samt et utal af andre små, smarte plug-ins. En fyldig oversigt kan findes på websitet Eclipse Plug-ins.

Eclipse 2.1 findes til Windows, Macintosh OS X, Linux og mange Unix'er. Programmet kan downloades fra projektets hjemmeside. Programmet kræver Java 2 SE 1.3 eller senere.

Annonce

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

It-løsninger | Online

ERP Insights 2026

Webinaret giver et samlet overblik over, hvordan ERP-landskabet ændrer sig, og hvilke arkitekturvalg der får direkte betydning for forretningens evne til at tilpasse sig.

Sikkerhed | København

Cyber Security Festival 2026

Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 80 talere og...

Se alle vores events inden for it

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 1. april 2026 ansat Sascha Trebbien Klinggaard som Lead Consultant. Hun skal især beskæftige sig med at facilitere tæt partnerskab og strategisk behovsafdækning hos vores kunder. Hun kommer fra en stilling som Senior Business Analytics Consultant hos Twoday Kapacity. Hun er uddannet hos Copenhagen Business School og har en Master's degree,Finance & Strategic Management 2014 - 2016. Nyt job

Sascha Trebbien Klinggaard

Norriq Danmark A/S

LCG har pr. 1. september 2026 ansat Thomas Wong, 47 år,  som Director of Cyber & Risk Advisory. Han skal især beskæftige sig med Ansvar for at udvikle LCG’s rådgivning inden for cybersikkerhed, cyberrisiko og GRC. Han kommer fra en stilling som VP of security hos Atea. Nyt job
Genetec har pr. 1. august 2026 ansat Jan Julin som Channel Account Executive. Han skal især beskæftige sig med styrke samarbejdet med partnere og kunder i Danmark, Finland og Baltikum. Han kommer fra en stilling som Senior Business Development Manager hos Dahua Technology. Han har tidligere beskæftiget sig med videoovervågning, adgangskontrol, sikkerhedsteknologi, salg og forretningsudvikling. Nyt job

Jan Julin

Genetec

Norriq Danmark A/S har pr. 1. januar 2026 ansat Allan Kimmer Jensen som Lead Solution Architect. Han skal især beskæftige sig med at sikre vores kunder får en verdensklasse brugeroplevelse gennem stærk frontend-arkitektur og kodekvalitet. Han kommer fra en stilling som Freelance Consultant hos Remmik. Han er uddannet hos Center for Medie og Kommunikation, Roskilde. Nyt job

Allan Kimmer Jensen

Norriq Danmark A/S