W społeczność eclipse’ową “rzucono” wczoraj nowym, stabilnym, czwartym już kamieniem milowym, przybliżającym nas do kolejnej wersji (3.4 aka Ganymede) wcale nieprzyćmionego środowiska. Nikt nie ucierpiał, a wręcz przeciwnie.
Warte odnotowania różnice w stosunku do trzeciego milestone’a dotyczące samej platformy to:
- wykorzystanie Carbon API w Mac OS X umożliwiające włączenie lub wyłączenie macowego czytnika ekranu, VoiceOver, za pomocą kombinacji Command+F5,
- nowe API do Drag and Drop wspierające konwersję między tekstem w formacie URL a specyficzną dla platformy reprezentacją tych danych,
- nowe API do spłaszczania ścieżek graficznych w segmenty linii, które mogą zostać użyte do tworzenia regionów, a te są używane do ustawiania nieprostokątnych powłok,
- obsługa OpenGL pod Solarisem (w wersjach GTK i Motif),
- obsługa proxy w przeglądarkach bazujących na Mozilli,
- wykorzystanie nowego prowizorycznego API podglądacza (ExtendedMarkersView) w widokach Problems oraz Bookmarks and Tasks, posiadającego nowy wygląd, implementującego wiele długotrwałych próśb funkcjonalnych i nadającego się do używania w aplikacjach RCP potrzebujących własnego niestandardowego widoku na markery,
- zawijanie trimów (tak w poziomie jak i w pionie) przy braku dostatecznego miejsca na wyświetlanie w jednym pasku,
- zamykanie zakładek przy użyciu środkowego klawisza myszy,
- wyświetlanie numeru linii po najechaniu na linijkę przeglądu i przenoszenie do tej linii po kliknięciu (a nie tylko w przypadku adnotacji, jak to było dotychczas),
- konfiguracja adnotacji z poziomu menu kontekstowego w linijce przeglądu
- styl rysowania adnotacji w edytorze można teraz wybrać ze wszystkich dostępnych stylów,
- wsparcie dla emacsowych skrótów klawiszowych oraz usprawnienie nawigacji w popupie uzupełniania (jeżeli aktywne jest okno edytora, Home, End, PgUp, PgDown działają na tym popupie).
Jeżeli interesują cię zrzuty ekranu czy kawałki kodu ukazujące powyższe nowości lub niewspomniane tu usprawnienia w JDT, PDE czy Equinoksie, znajdziesz je w linku poniżej. Są tam też odnośniki do zmian wprowadzanych w poprzednich milestone’ach, gdybyś wcześniej na nie nie trafił.
Miłej lektury i testowania po pobraniu.