Krzysztof Wesołowski Programowanie, elektronika, automatyka – doświadczenia i projekty

22lis/08

GNATbench – używanie Code Assist w Eclipse.

W kolejnej części postaram się przybliżyć kilka ciekawych możliwości ułatwiających programowanie, dzięki którym pisanie kodu stanie się prostsze, szybsze i bardziej niezawodne. Podstawowym zadaniem Code Assist jest zmniejszanie nakładu pracy, poprzez pisanie szybciej,  z mniejsza szansą zrobienia literówko, nie wymagające pamiętanie perfekcyjnie wszystkich nazw bibliotek/funkcji. Dzięki tej funkcji łatwo uzupełnić zarówno dyrektywy with/use, nazwy już istniejących obiektów, funkcji czy zwykłych zmiennych. Ponizej kilka przykładów.

  • Nazwy pakietów w dyrektywach with/use.

Możemy w nagłówku wpisać tylko with Ada.Te oraz wywołać niniejszą funkcję kombinacją klawiszy Ctrl+Spacja aby Eclipse wyświetlił nam listę dostępnych zakończeń takiej dyrektywy. Jako że tylko jeden pakiet zawarty w Ada.* zaczyna się na "Te" możemy wybrać pierwszą opcję z wyświetlonej listy naciskając Enter.

Code Assist Screen

18lis/08

GNATbench – instalacja Eclipse jako Ada IDE

Postaram się przybliżyć wszystkim czytelnikom korzystanie z środowiska Eclipse i dodatku GNATbench, tworzących razem świetne IDE1, przy programowaniu w języku Ada 95/2005.

Instalacja i konfiguracja

Jedną z największych zalet środowiska Eclipse jest jego uniwersalność: pozwala ono korzystać z tego samego zestawu narzędzi niezależnie od wybranej platformy sprzętowej. Jedynym warunkiem jest w tym przypadku wsparcie danej platformy przez GNAT-a i GNATbencha. Opiszę swoje doświadczenia z konfigurowaniem niniejszego zestawu w rożnych systemach operacyjnych.

  1. Integrated Development Environment - czyli wszystko co potrzebne masz pod ręką[]