Nyheter i 3.2

Her finner du opplysninger om interessante og viktige endringer som er gjort i utgave 3.2 av Eclipse-plattformen. De er delt inn i følgende grupper:

Plugin-utviklere vil også være interessert i tilsvarende Nyheter-dokument i utviklerhåndboken for plugin-moduler.

Plattformendringer

Integrert fremdrift ved oppstart

Oppstartsfremdrift er nå integrert direkte i oppstartsbildet.

Bilde av oppstartsfremdrift i oppstartsbildet

Visningene Problemer, Oppgaver og Bokmerker støtter flere filtre

Det er nå mulig å definere flere enn ett filter i visningene Problemer, Oppgaver og Bokmerker. Disse filtrene legges til slik at visningen viser summen av merker som tilfredsstiller disse filtrene.

Du kan legge til, fjerne eller deaktivere filtre etter ønske.

Bilde som viser flere filtre

Arbeidssettvalg på vindusnivå

Begrepet arbeidssett på vindusnivå er innført.Som standard er det en "arbeidssett"-handling i vinduets verktøylinje som gjør det mulig for deg å velge et vilkårlig utvalg av arbeidssett.

Bilde som viser arbeidssett på vindusnivå

Enhver visning som er satt til å bruke "Vindusarbeidssett" (via den tradisjonelle valgdialogboksen), vil nå vise innholdet i alle valgte arbeidssett.

Linkede ressurser hvor som helst

Du kan nå opprette linkede ressurser av enhver dybde i prosjektene. Dette gjør det mulig for deg å legge ressurser fra forskjellige steder i filsystemet der du måtte ønske det i prosjektstrukturen, inkludert under andre linkede ressurser.

Bilde som viser linkede ressurser

Mac OS X på X86/Intel

Eclipse-oppstarteren og interne biblioteker er kompilert som universelle binærverdier, slik at du kan kjøre Eclipse på Mac OS X X86/Intel-plattformer ved hjelp av Mac OS X (Mac/Carbon)-nedlastinger.

Vinduskutting som kan dras

Vinduskuttingen (det vil si statuslinje, internminnestatus, hurtigvisningslinje...) kan nå flyttes rundt i arbeidsbenkvinduet. Hvert kuttingselement har sitt eget gripehåndtak som du enten kan klikke på og dra for å flytte kuttingen eller høyreklikke på for å hente en hurtigmeny.

Bilde som viser vinduskutting som kan dras

Omfattende filtreringsstøtte

Støtte for filtrering av innhold basert på oppgitt filtertekst støttes nå på flere steder. Den vises nå i veiviserne Importer, Eksporter og Ny(tt), og i dialogboksen Vis visning. Dette er samme funksjon som allerede finnes i dialogboksene Preferanser og Vis visning.

Bilde som viser ufiltrert Vis visning-dialogboks  Bilde som viser filtrert Vis visning-dialogboks

Prosjektutforsker-visning

Det er lagt til en ny Prosjektutforsker-visning. Denne visningen representerer en domeneorientert visning av prosjektene i arbeidsområdet. Generelle prosjekter vises på samme måte som Navigator-visningen, men andre prosjekter representeres i et hierarki som gir mening for sitt bestemte domene. For eksempel vises Java-prosjekter som et hierarki av kildemapper og -pakker snarere enn som mapper.

Bilde som viser Prosjektutforsker-visningen

Importer eksisterende prosjekter med kopi

Veiviseren Importer eksisterende prosjekt til arbeidsområde har nå mulighet for å kopiere et prosjekts filer til gjeldende arbeidsområdeplassering ved import fra en katalog. Den opprinnelige virkemåten opprettholdes fortsatt ved at man sørger for at alternativet Kopier prosjekter til arbeidsområde ikke er merket av.

Bilde som viser kopiering av et prosjekts filer

Filtre i Problemer-visningen bruker vindusarbeidssett som standard

Problemer-visningen er som standard bundet til vindusarbeidssettet når de opprettes. Du behøver ikke oppdatere Problemer-visningen når du konfigurerer arbeidssett, hvis standardinnstillingene brukes. Hvis det ikke finnes noen arbeidssett, brukes filteret på alle elementene.

Bilde som viser filtre i Problemer-visningen

Installer/oppdater-utvidelser

Installer/oppdater støtter nå flervalg for de fleste oppdateringsoperasjoner i vinduet Administrer konfigurasjon (deaktiver, avinstaller, aktiver). I tillegg kan avinstalleringsoperasjonen nå utføres på gjeldende etablerte funksjoner. Oppdatering vil deaktivere dem, starte Eclipse på nytt og utføre den faktiske avinstalleringen på vei opp igjen.

Alternative filsystemer

Prosjekter og linkede ressurser kan nå opprettes med andre filsystemer enn det lokale filsystemet.

Bilde som viser et ikke-lokalt filsystem

Problemer kan grupperes

Problemer i Problemer-visningen kan nå grupperes etter alvorsgrad, type eller andre kriterier fra plugin-moduler.

Bilde som viser problemgruppering

Du kan løse flere problemer på en gang

I Problemer-visningen kan du nå legge til flere problemer som har samme potensielle løsning, slik at du kan løse flere problemer på en gang.

Bilde som viser løsning av flere problemer på en gang

Lukk prosjekter som ikke er tilknyttet

En ny kommando, Lukk prosjekter som ikke er tilknyttet, er tilgjengelig i hurtigmenyen når et prosjekt velges. Denne kommandoen er en praktisk metode for å fokusere arbeidsområdet på det du arbeider med akkurat nå, og eliminere alt det andre røret fra ubeslektede prosjekter i arbeidsområdet.

Bilde som viser lukking av ubeslektede prosjekter

Merkegrenser flyttet til preferanser

Merkegrenser brukes nå på alle filtre snarere enn at det defineres ett per filter.

Bilde som viser merkegrenser

Forbedret hyperlinknavigering

Hyperlinknavigering er nå også tilgjengelig hvis redigeringsprogrammet ikke har fokus.

Forbedret hjelp i dialogbokser

De fleste dialogbokser har nå en standard hjelpeknapp nederst til venstre. Denne knappen oppsummerer konteksthjelp, akkurat som når man trykker på F1 (i Windows). Dessuten vil hjelpeinnholdet nå bli vist i samme dialogboks i dialogboksens skuff snarere enn i et eget vindu. Jukselapper kan også følge deg inn i dialogbokser (i skuffen) for trinn som innebærer åpning av dialogbokser.

Bilde som viser forbedret hjelp

Handling for direkte tekstsøk

Velg tekst i et redigeringsprogram og aktiver Søk > Tekst > Arbeidsområde (Ctrl+Alt+G) for å søke i alle (ikke-binære) filer.

Flere søkevisninger

Det er nå mulig å ha flere enn en Søk-visning åpen om gangen. Fest en søkevisning hvis du vil unngå at den blir gjenbrukt til neste søk, eller velg å åpne et søk fra historikken i en ny visning.

Fest søkevisningen

Åpne jukselapp fra en innholdsfil

I dialogboksen Jukselappvalg er det lagt til et alternativ for å velge å åpne en jukselapp fra en fil.

Bilde som viser åpning av jukselapp fra fil

Nytt utseende for velkomst

Velkomsten har et nytt utseende i 3.2. Den er innkapslet i temaet "Sirkler", som er standard for Eclipse SDK 3.2-produktet. Hvis du vil, kan du også bytte tilbake til forrige velkomstutseende fra preferansesiden "Velkommen" (velg "Purpur nett" i stedet).

Bilde som viser ny velkomst

Direkte nyheter i Eclipse SDK Velkommen

Seksjonen Nyheter i Velkommen har nå direkte nyheter. Innholdet leveres av nyhetsmateren Eclipse.org RSS (krever Internett-tilkobling). Du kan klikke på linkene for å se hele historien.

Bilde som viser RSS i Velkommen

Animert meldingsområde for visning av feilmeldinger og advarsler

Et nytt animert meldingsområde er lagt til for at du bedre skal kunne rette oppmerksomheten mot potensielle problemer. Den animerte skuffen glir opp fra nederst på en sides tittelområde og dekker sidebeskrivelsen, og vil bli brukt til å formidle feil- og advarselsmeldinger. Dette brukes i både veivisere og preferansedialogbokser.

Bilde som viser animerte meldinger

Temaet Systemstandard

Temaet Systemstandard er et tema som bruker fonter og farger som er tilgjengelige fra operativsystemet snarere enn dem som er definert av Eclipse.

Dette temaet er standardtema for modusen Høykontrast. Du vil bli bedt om å starte på nytt når du bytter til Høykontrast-modus, og temaendringen vil bli tatt i bruk da.

Bilde som viser et tema fra operativsystemet

Verktøytips for annotasjoner i tekstredigeringsprogrammer

Annotasjonspeking, som tidligere var tilgjengelig bare i Java-redigeringsprogrammer, er nå tilgjengelig i alle tekstredigeringsprogrammer.

Bilde av annotasjonsverktøytips

Annotasjonsnavigering i tekstredigeringsprogrammer

Annotasjonsnavigering er nå tilgjengelig i alle tekstredigeringsprogrammer.

Bilde av navigeringsikoner

Gruppe/CVS-endringer

Forbedringer i Importer gruppeprosjektsett

Gruppeprosjektsett som lagres i arbeidsområdet, kan nå importeres direkte ved hjelp av operasjonen Importer prosjektsett, som er tilgjengelig i hurtigmenyen til enhver *.psf-fil.

Kommentar til iverksetting-maler

Du kan oppgi maler for å iverksette kommentarer via preferansesiden Gruppe > CVS > Kommentarmaler. Malene blir vist i iverksettingsdialogboksen fra rullegardinmenyen for historikk.

Forbedret rettelsesstøtte

Det er gjort forbedringer i CVS-veiviseren Opprett rettelse.

Bilde som viser forbedringer for opprettelse av rettelser

Blant forbedringene er følgende:

  • Mulighet for å opprette en rettelse som inneholder endringer fra flere prosjekter (denne bruker et Eclipse-spesifikt rettelsesformat)
  • Mulighet til å lagre rettelse til utklippstavle, arbeidsområde eller filsystem
  • Mulighet til å ekskludere filer fra rettelsen

Det er gjort endringer i veiviseren Bruk rettelse for å muliggjøre flerprosjektrettelser.

Bedre konflikthåndtering for CVS-gruppe > Oppdateringsoperasjon

Når CVS utfører en oppdatering, har den en filbasert kode for å vise konflikter. Denne koden kan være vanskelig å arbeide med. Når det utføres Gruppe > Oppdater, oppdaterer Eclipse alle ikke-motstridende filer og viser deretter eventuelle konflikter i synkroniseringsvisningen. Så kan du løse konfliktene manuelt derfra.

CVS viser modellinnhold i synkroniseringer

CVS kan nå konfigureres for å inkludere innhold i synkroniseringer ved å aktivere tilhørende alternativ på preferansesiden Gruppe > CVS > Synkroniser/sammenlikn.

Bilde som viser preferansesiden Synkroniser/sammenlikn

Utvid alle i CVS-datalagre-visningen

Menyhandlingen Utvid alle er lagt til i mapper i visningen CVS-datalagre. Denne handlingen vil hente hele deltreet i en enkelt rundtur og utvide det i visningen.

Forbedringer i historikkvisning

Det er nå en generisk historikkvisning i Eclipse. Denne visningen kombinerer historikk fra datalagre som f.eks. CVS med innhold i Eclipses lokalhistorikk.
  1. Visningen kan vise historikken for ethvert valgt element og ikke bare filer.
  2. I linkmodus linker visningen til redigeringsprogrammet og visningsvalget, og oppdaterer innholdet i bakgrunnen for å unngå å blokkere brukergrensesnittet.
  3. Når visningen festes, blir den låst til gjeldende historikk som vises. En ny historikkvisning vil bli åpnet hvis historikken etterspørres for en ny fil eller annet objekt.
  4. CVS.historikksiden inkluderer lokal historikk for filer. Verktøylinjeknapper kan brukes til å kontrollere om lokal, ekstern eller begge historikker skal være synlig.
  5. CVS-revisjonsoperasjonene Sammenlikn med og Erstatt med fyller ut historikkvisningen. Det er lagt til handlinger på CVS-historikksiden for å starte sammenlikninger og erstatte innhold.

Bilde som viser historikkvisning

Operasjoner for lokal og ekstern historikk kombinert for CVS-prosjekter

For prosjekter tilordnet til CVS er nå operasjonene for den lokale historikken og CVS-historikken i menyene Sammenlikn med og Erstatt med kombinert i en enkelt Historikk-operasjon.

Bilde som viser Historikk-operasjon

Datokategorier i CVS-historikk

Historikken for en CVS-fil kan nå kategoriseres med dato. Det er også lagt til ikoner i hjelpen for å skille lokale endringer fra eksterne revisjoner.

Bilde som viser Historikk-ikoner

Proxy-støtte for CVS-pservertilkoblinger

Det finnes nå proxy-støtte for CVS-pserver-tilkoblinger

Bilde som viser proxy-støtte

CVS-hurtigforskjellannotasjoner

CVS støtter nå hurtigforskjellannotasjoner for lokale filer. Utfør en Gruppe > Vis annotasjoner på en lokal fil, og du vil se fargebaserte annotasjoner over hvem som har gjort hva i filen. Linjen på venstre side viser en egen farge for hver bruker. Hvis du peker på en seksjon, vises detaljer for revisjonen med uthevelse av seksjoner med kode levert fra den revisjonen i høyre linje.

Bilde av CVS-annotasjon i redigeringsprogram

Ant-endringer

Refaktorisering av Ant-oppstartskonfigurasjoner

Navneendring for byggefiler (eller prosjekter som inneholder byggefiler) vil oppdatere oppstartskonfigurasjoner knyttet til byggefilen riktig.

Java-problemmerker fra et"javac"-bygg

Kjøring av en Ant-bygging som inneholder en "javac"-deklarasjon, kan produsere JDT-problemmerker for koden som kompileres. Merkegenereringen kontrolleres av en Ant-UI-preferanse: Vindu > Preferanser > Ant > Opprett problemmerker fra "javac"-resultater. "javac"-deklarasjonen må dessuten definere "listfiles"-attributtet til "true", og en Eclipse-konsoll må vøre tilordnet for byggingsutdataene.

Feilsøkingsendringer

Import og eksport av avbruddspunkter

Avbruddspunkter kan nå eksporteres til en fil. Eksporter-veiviseren lar deg velge avbruddspunkter som skal eksporteres sammen. Importer-veiviseren lar deg eventuelt opprette et arbeidssett for avbruddspunkter.

Bilde som viser import/eksport av avbruddspunkter

Oppstartsdialogboks

Det er lagt til en verktøylinje og et navnefilter til oppstartsdialogboksen. Verktøylinjen har handlinger for å opprette, kopiere, slette og komprimere alle konfigurasjoner og administrere filtre for dialogboksen. Navnefilteret filtrerer dynamisk oppføringer idet du skriver, og viser bare konfigursjoner som samsvarer med den inntastede teksten, omtrent som for preferansedialogboksen.

Oppstartsfiltre

Oppstartsdialogboksen og oppstartshistorikkmenyen støtter et sett med filtre som kan konfigureres på preferansesiden Kjør/feilsøk > Oppstart > Oppstartskonfigurasjoner. Du kan filtrere konfigurasjoner fra lukkede, slettede eller utilgjengelige prosjekter. Du kan også filtrere typer konfigurasjoner. Dialogboksen og historikkmenyene støtter eventuelt arbeidssett for gjeldende arbeidsbenkvindu.

For at ressursbasert filtrering skal fungere, må du migrere dine eksisterende oppstartskonfigurasjoner. Dette kan gjøres ved å trykke på knappen Migrer på preferansesiden.

Filtrene er også tilgjengelige for lett tilgang i en ny verktøylinje i oppstartsdialogboksen.

Perspektivinnstillinger for Kjør/feilsøk

Perspektivinnstillingene for kjøring og feilsøking er sentralisert på preferansesiden Kjør/feilsøk > Perspektiver.

Variable kolonner

Variabler kan vises med kolonner eller et standardtre. Du kan slå kolonner av/på ved hjelp av visningsmenyhandlingen Layout > Vis kolonner. Du kan velge kolonnene som skal vises, ved hjelp av handlingen Layout > Velg kolonner. Nylig endrede variabler blir vist med gul bakgrunn (kontrollert av brukerreferansen "Bakgrunnsfarge for endret verdi" via preferansesiden Kjør/feilsøk). Java-feilsøkeren støtter redigering av strenger og primitive verdier internt.

Bilde som viser variabler i kolonner