Powrót na stronę główną www.And3mD.prv.pl

Menu:
Strona Początkowa
Co Nowego?
BeOS/OpenBeOS
Linux
Podstawy C/C++
C FAQ
Biblioteki stand. C (GNU libc)
Programowanie w Linuxie
Programowanie w BeOSie
GLib
GTK
OpenGL
SDL
Moje Programy
Download
Linki
Pozdrowienia
Autor




BeIDE - szybki start



Standardowym środowiskiem programistycznym dla BeOSa jest BeIDE. Przed rozpoczęciem programowania, dobrze więc byłoby przyjrzeć się rozwiązaniom ułatwiającym (i przyspieszającym) pisanie programów, oraz poznać podstawowe skróty klawiszowe.

Tworzenie nowego projektu :

Zaraz po uruchomieniu BeIDE naszym oczom ukazuje się czyste okno edycyjne (patrz Rys.1) , aby rozpocząć nowy projekt wybieramy polecenie New Project z menu File.


Rys.1 Puste okno edycyjne

Następnym pytaniem na które musimy odpowiedzieć jest rodzaj projektu (Rys.2). Do wyboru mamy :
  • tworzenie aplikacji (BeApp - dla platformy PC lub ppc_BeApp - dla platformy Mac)
  • tworzenie aplikacji tekstowej (BeSTL)
  • tworzenie sterownika (KernelDriver)
  • tworzenie biblioteki współdzielonej (SharedLibrary)
  • tworzenie biblioteki statycznej (StaticLibrary)
  • lub pusty projekt (Empty Project)


Rys.2 Okno wyboru typu projektu.

Następnie jesteśmy proszeni o wybranie miejsca w którym będą składowane pliki projektu. Jeżeli w okienku Nowego projektu (Rys.2) była zaznaczona opcja Create Folder, to przed zapisaniem pliku projektu tworzony jest katalog dla niego.
Jeżeli jako rodzaj projektu wybraliśmy aplikacje BeOSa (BeApp) standardowo są do niego dołączane biblioteki libroot.so i libbe.so. W tym momencie nasz projekt nie posiada jeszcze żadnych plików źródłowych.



Rys.3 Okno zarządzania projektem.

Dodawanie plików do projektu :

Plik źródłowy do projektu można dodać na trzy sposoby. Z poziomu okna edycyjnego zaznaczając opcję Add to project podczas pierwszego zapisywania pliku lub jeżeli plik był już zapisywany, za pomocą polecenia Add To Project z menu Project. Trzecim sposobem jest polecenie Add Files... z menu Project głównego okna projektu (Rys.3).

Kompilacja i konsolidacja :

Do kompilacji służy polecenie Compile z menu Project, aby skonsolidować program używamy polecenia Link z tego samego menu.
Aby skompilować i z linkować projekt wybieramy polecenie make, plik wykonywalny (jeżeli tworzymy aplikację) zostanie stworzony w katalogu naszego projektu.

Skróty klawiszowe i udogodnienia dla programistów dostępne podczas edycji kodu źródłowego :

Okno edycyjne BeIDE jest zwykłym edytorem tekstu, obsługującym dodatkowo funkcje ułatwiające nawigację i edycję kodu źródłowego. BeIDE jest środowiskiem w pełni konfigurowalnym (można dowolnie zmienić czcionkę, sposób podświetlania składni języka C++).

Najważniejszymi funkcjami ułatwiającymi nawigację po kodzie źródłowym jest funkcja skoku do metody uruchamiana przez ikonkę {} w lewym dolnym rogu okna edycyjnego oraz funkcja Go To Line pozwalająca skoczyć do dowolnej linii w pliku źródłowym.


Rys.4 Bardzo pomocna funkcja: skok do metody.

Położenie okna edycyjnego możemy ustawiać za pomocą funkcji dostępnych z menu Window.

A oto najważniejsze skróty klawiszowe :

Najważniejsze skróty klawiszowe :
Ctrl + 0wyświetlenie okna zarządzania projektem
Ctrl + Iwyświetlenie okna błędów i komunikatów kompilacji
Ctrl + ZUndo (cofnij)
Ctrl + Shift + ZRedo
Ctrl + xwytnij
Ctrl + ckopiuj
Ctrl + vwklej
Ctrl + Azaznacz wszystko
Ctrl + Bzaznaczenie bloku tekstu (od "{" do "}")
Ctrl + [przesuniecie w lewo
Ctrl + ]przesuniecie w prawo
Ctrl + Fznajdź
Ctrl + Gznajdź następne
Ctrl + Tznajdź w następnym pliku
Ctrl + Hznajdź zaznaczone
Ctrl + =znajdź i zamień
Ctrl + Lzamień i znajdź następne
Ctrl + ,skocz do linii
Ctrl + Kkompiluj
Ctrl + ;sprawdź składnie
Ctrl + Uaktualizuj datę ostatniej modyfikacji pliku
Ctrl + MMake
Ctrl + /powiększ okno
Ctrl + Nnowe okno edycyjne
Ctrl + Shift + Nnowy projekt
Ctrl + Ootwórz plik
Ctrl + Szapisz plik
Ctrl + Wzamknij plik


Powrót


And3mD online - www.and3md.prv.pl
Kontakt: And3mD@interia.pl