Autorem poniższego opracowania jest dr Piotr A. Dybczyński z Instytutu Obserwatorium Astronomiczne UAM w Poznaniu.
Kilka słów o środowisku Geany
Poniższe uwagi dotyczą wersji 1.37 zainstalowanej pod Debianem.
- Na zajęciach w pracowni optymalna (moim zdaniem
) czcionka w edytorze i terminalu: Monospace 13
- W menu 'Zbuduj' -> 'Zdefiniuj polecenia budowania' -> 'Skompiluj' dopisujemy na końcu polecenia -g -std=gnu89
- W menu 'Zbuduj' -> 'Zdefiniuj polecenia budowania' -> 'Zbuduj' dopisujemy na końcu polecenia -lm -g -std=gnu89
- Jeżeli chcemy w Geany uruchamiać programy korzystające z biblioteko graficznej PGPLOT to po ustawieniu w konfiguracji shella (pliki: .bash_profile lub .profile lub .bashrc lub .bash_login lub .login) odpowiednich zmiennych:
PGPLOT_DEV=/xwindow
PGPLOT_BACKGROUND=white
PGPLOT_FOREGROUND=black
export PGPLOT_DEV PGPLOT_BACKGROUND PGPLOT_FOREGROUND
trzeba zadbać by Geany z nich korzystało. W tym celu należy w menu 'Edycja' -> 'Preferencje' -> 'Narzędzia' spowodować by opcja 'Terminal' miała postać: x-terminal-emulator -e "/bin/bash -l %c"
Jeśli chcemy korzystać z emulatora terminala u dołu (patrz opis niżej) to w menu 'Edycja' -> 'Preferencje' -> 'Terminal' pozycja 'Powłoka' powinna mieś treść: /bin/bash -l - Wybranie w menu 'Edycja' -> 'Preferencje' -> 'Terminal' opcji: Execute programs in the VTE powoduje uruchamianie programów w zakładce terminala u dołu. Ma to swoje plusy ale takiego programu nie można przerwać przez Ctrl-C.
- W menu 'Narzędzia' -> 'Menedżer wtyczek' można ustalić jakie wtyczki będa dostępne. Koniecznie włączyć Debugger
- Więcej o wtyczkach pod adresem: https://plugins.geany.org/
- Uruchomionego spod Geany programu staramy się nie przerywać przez Ctrl-C tylko poprawnie zakończyć a potem nacisnąć klawisz Enter (po: Press return to continue) by Geany samo zamknęło terminal.
- Zaznaczanie myszką z wciśniętym klawiszem Ctrl pozwala na zaznaczanie w edytorze prostokątnych obszarów.