Grundläggande utökningspunkter för arbetsmiljön

Arbetsmiljön definierar utökningspunkter som gör det möjligt för insticksmoduler att bidra med beteenden för befintliga vyer och redigerare eller för att tillhandahålla implementationer för nya  vyer och redigerare. Vi ska ta en titt på de bidrag till dessa utökningspunkter från en av arbetsmiljöns exempeltillämpningar, readme-verktyget.

Readme-verktyget är en insticksmodul som gör det möjligt att använda anpassad redigering och navigering för en specifikresurs, en .readme-fil. I exemplet visas många typiska (med förenklade) sätt som utökningar kan användas till att tillhandahålla specialiserade verktyg.

Readme-verktyget bidrar till menyerna i navigeringsvyn, lägger till redigerarrelaterade åtgärder på arbetsmiljöns menyer och verktygsfält, definierar en anpassad vy och innehållsdisposition samt definierar markeringar och markeringsupplösningar. Det lägger även till ett kodstycke i trimningen för arbetsytan. Bilden nedan visar en del av de anpassade funktionerna som läggs till i arbetsmiljön av readme-verktyget.

Arbetsmiljön med readme-verktyget som bidrar med åtgärdsuppsättningar, vy- och redigeraråtgärder, anpassade redigerare och vyer samt dispositionsfunktion

Readme-verktyget bidrar också med inställnings- och egenskapssidor till arbetsmiljön. Senare kommer vi även att titta på några guidebidrag i Dialogrutor och guider.

Readme-verktyget finns i paketet org.eclipse.ui.examples.readmetool. readmetool.jar och plugin.xml finns i katalogen org.eclipse.ui.examples.readmetool under katalogen plugins. För att följa med måste du se till att du har installerat plattformsexemplen.  (Se exempelguiden för mer information.) 

Readme-verktyget implementerar många olika arbetsmiljöutökningar.  Vi börjar med en av de enklaste utökningspunkterna för arbetsmiljön, en vy.  Vi kommer att fortsätta med att titta på ytterligare utökningar för readme-verktyget.