GLBasic Benutzerhandbuch

Main sections

02 Editor

Der Editor ist das Kernstück von GLBasic. Hier gibst Du Dein Programm ein und compilierst es (in Maschinensprache übersetzen). Der Editor gibt Dir Fehlermeldungen beim Compilieren aus, und springt mit dem Cursor in die Zeile an der der Fehler erkannt wurde.
Wenn Du mit dem GLBasic-Editor ein Programm schreibst, werden alle erkannten Befehle automatisch groß geschrieben und in der Statusleiste unten wird die richtige Schreibweise (Syntax) eingeblendet. Ist ein Befehl nicht groß geschrieben, hast Du Dich vielleicht vertippt. Dann siehe in der Hilfe nach.

Die GLBasic Entwicklungsumgebung (IDE):


Die Entwicklungsumgebung besteht aus 4 Hauptbereichen.

A) Menüs/Werkzeugleisten
B) Text Editor Fenster
C) Ausgabefenster
D) Hilfsfenster

(A) Menüs:


Der "_" symbilsiert den Buchstaben, den man drücken muss, um schnell diesen Befehl auszuführen. Dazu drücke man einfach die ALT-Taste und zusätzlich den Buchstaben. ALT+D öffnet z.B. das Dateimenü.

<B>Datei:</B>

Project - Öffnen/Speichern eines Projektes (gbap Dateiendung)
Datei - Öffnen/Speichern einzelner Quellcodedateien (gbas Dateiendung)
Alles speichern - Speichert alle Dateien und das Projekt
Beispiele... - Öffnet den Beispielordner
Beenden - Beendet den Editor

<B>Bearbeiten:</B>

Block Ein/Auskommentieren - schreibt vor jede Zeile der Auswahl ein // oder entfernt es
Lesezeichen - für schnelle Navigation innerhalb einer Datei
Haltepunkte - Stop-Zeichen für den Debugger

<B>Ansicht:</B>

Verstecken / Anzeigen von verschiedenen Editorkomponenten.
Editor outfit - hier kann man Schriftart und Farben festlegen

<B>Projekt</B>

Neue SUB - Hilft eine neue SUB einzufügen. Das ist bequem und schützt vor Fehlern
Neue Function - Hilft eine FUNCTION einzufügen
Optionen - Einstellungen wie Auflösung und platformspezifisches

Bei den Projektoptionen gibt es die Möglichkeit verschiedene Zielplattformen zu wählen. Die Einstellungen an der jeweiligen Plattform werden erst aktiv, wenn der Knopf "Übernehmen" gedrückt wurde.

Multisampling wird auch manchmal als full screen antialiasing bezeichnet.

<B>Compiler:</B>

Erstellen - Erstellt das ausführbare Programm
Erstellen-Multiplatform - Erstellt für andere Platformen (Linux, ...)
Stop - Stoppt das Erstellen.
Run - Startet das erstellte Programm
Debug Modus - Schaltet den Debug-Modus ein/aus
Debugger - Steuerung des Debuggers, wenn dieser aktiv ist


<B>Werkzeuge:</B>
Siehe eigenes Kapitel "Werkzeuge".

<B>Web:</B>

Internet Update - das einmal die Woche klicken, um nach Updates zu suchen
Homepage - die GLBasic.com Homepage
Forum - holt großartige Hilfe über das GLBasic Forum
Showroom - der GLBasic Showroom für eure Programme

<B>?:</B>

Info... - über GLBasic Editor (Versionsnummer)
Hilfe - Zeigt diese Datei an
Logfile - Zeigt das aktuelle Logfile
Registrieren - hier gibt man den Lizenzcode ein

Werkzeugleiste



Hier sind die wichtigsten Menübefehle nochmals aufgeführt. Wenn man den Mauszeiger über einen Knopf hält, bekommt man Information dazu.

Editor-Fenster



Hier gibt man den Quellcode ein. Der Editor übernimmt automatisch die Groß-/Kleinschreibung bekannter Wörter.

Sprungmarken



Alle Sprungmarken (GOTO) sowie SUB und FUNCTION Anweisungen werden hier aufgelistet. Wenn die Zeile mit einem '@' beginnt, kann man diese nur einblenden, indem man den Knopf "Alle Anzeigen" betätigt.

Ausgabefenster



Das Ausgabefenster (unten am Bildschirm) gibt beim Compilieren Informationen über den Vorgang aus. Sollte ein Fehler auftreten, kann man die Zeile hier doppelklicken, um im Editor an die Stelle zu springen.

See also...