Difference between revisions of "IDE Window: Package Editor/de"

From Free Pascal wiki
Jump to navigationJump to search
m
 
(9 intermediate revisions by 2 users not shown)
Line 4: Line 4:
  
 
Speichert die Änderungen auf disk. (.lpk Datei)
 
Speichert die Änderungen auf disk. (.lpk Datei)
 +
 +
== Kompilieren ==
 +
 +
Kompiliert das Package und alle Abhängigkeiten. Bei der Installation eines Packages erfolgt automatisch auch eine Kompilierung. In dem Fall ist es nicht notwendig, das Package vor der Installation separat zu kompilieren. Eine separate Kompilierung ist nur dann erforderlich, wenn ein Package nicht installiert werden soll (z.B. wenn es nur zur Laufzeit benötigt wird).
 +
 +
== Nutzung ==
 +
 +
=== Zum Projekt hinzufügen ===
 +
 +
=== Installieren ===
 +
 +
Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.
 +
 +
=== Deinstallieren ===
 +
 +
Entfernt dieses Package und alle, die davon abhängen, aus der Liste der in der IDE installierten Packages. Es wird auch abgefragt, ob die IDE neu erstellt werden soll oder nicht. Soll ein statisches Package entfernt werden, muss die IDE neu erstellt und gestartet werden. (Bemerkung: Derzeit sind alle Packages der IDE statisch).
  
 
== Hinzufügen ==
 
== Hinzufügen ==
  
 
Öffnet den Dialog [[IDE Window: Add to Package/de|Ins Paket aufnehmen]] um ein neues Element (Unit, Datei, Abhängigkeit, ...) zum Package hinzuzufügen.
 
Öffnet den Dialog [[IDE Window: Add to Package/de|Ins Paket aufnehmen]] um ein neues Element (Unit, Datei, Abhängigkeit, ...) zum Package hinzuzufügen.
 +
 +
== Entfernen ==
 +
 +
Entfernt das aktuell ausgewählte Element (z.B. Datei oder Abhängigkeit) aus dem Package. Es erfolgt eine Sicherheitsabfrage.
  
 
== Einstellungen ==
 
== Einstellungen ==
  
Öffnet den Dialog [[IDE Window: Package Options|Package-Einstellungen]] um die Bedienungseinstellungen, Versionsinformation, Autor und andere allgemeine Informationen des Packages einzurichten.
+
Öffnet den Dialog [[IDE Window: Package Options/de|Package-Einstellungen]] um die Bedienungseinstellungen, Versionsinformation, Autor und andere allgemeine Informationen des Package einzurichten.
  
 
== Installieren ==
 
== Installieren ==
Line 21: Line 41:
 
Zeigt diese Hilfe.
 
Zeigt diese Hilfe.
  
== Kompilieren ==
+
== Mehr ==
 +
 
 +
* '''Dateien sortieren''' -
 +
* '''Dateischreibweisen korrigieren''' -
 +
* '''Fehlende Dateien zeigen''' -
 +
* '''Package speichern''' - Speichert die Änderungen in die .lpk Datei.
 +
* '''Package speichern unter...''' - Öffnet einen Dialog, um einen neuen Dateinamen für die .lpk Datei zu wählen. Das Package wird umbenannt. Die Package-Dateien werden nicht verschoben/umbenannt. Wenn sie die Datei in einem neuen Verzeichnis speichern, prüfen sie die Pfade in den [[IDE Window: Compiler Options/de|Compilereinstellungen]].
 +
* '''Package zurücksetzen''' - Verwirft die Änderungen und lädt das Package (.lpk) von disk.
 +
* '''Package veröffentlichen''' - Öffnet den [[IDE Window: Publish Project Package/de|Package veröffentlichen]] Dialog, um das Package und seine Dateien in ein anderes Verzeichnis zu kopieren. Dies ist hilfreich, um ein Package ohne kompilierte und Versionsdateien (svn, cvs, ...) zu erzeugen und in eine Zip-Datei zu packen.
 +
* '''Kompilieren''' - Kompiliert dieses Package. Falls ein benötigtes Package kompiliert werden muss, wird dieses zuerst neu erstellt.
 +
* '''Sauber rekompilieren''' - Normalerweise prüft der Compiler jede Unit, ob sie neu erstellt werden muß. Mit dieser Einstellung prüft der Compiler nicht, sondern kompiliert jede Unit des Packages. Und wenn ein benötigtes Package kompiliert werden muß, dann wird dieses zuerst neu erstellt.
 +
* '''Alles benötigte neu kompilieren''' - Das selbe wie ''Sauber rekompilieren'', aber für dieses und jedes benötigte Package. Beachten sie, dass die Einstellung für einige Basis-Packages wie die FCL und LCL auf "never compile automatically" steht und diese Packages deshalb nie durch diesen Aufruf übersetzt werden.
 +
* '''fpmake.pp erzeugen''' -
 +
* '''Makedatei erzeugen''' - Erzeugt Makefile.fpc und Makefile für dieses Package. Diese können genutzt werden, um das Package ohne IDE zu kompilieren. Vorsicht, die Makedatei ist einfach und setzt voraus, dass alle benötigten Packages am selben Ort sind. Das bedeutet, dass beim Kopieren dieser Makedatei auf einen anderen Computer dieser exakt die selben Pfade zu allen Packages inklusive Lazarus haben muss, oder sie die Makedatei selbst anpassen müssen.
 +
* '''Package-Quelltext anzeigen''' - Öffnet die Haupt-Quelldatei des Packages. Diese Unit wird von der IDE automatisch bei jedem Kompilieren erzeugt. Bearbeiten sie sie daher nicht manuell, da sonst alle ihre Änderungen verloren gehen.
 +
* '''ToDo-Liste''' -
  
Kompiliert das Package und alle Abhängigkeiten.
+
== Dateieigenschaften ==
  
== Entfernen ==
+
Wenn eine Datei ausgewählt wird, dann zeigt die Groupbox unten einige Eigenschaften der gewählten Datei.
  
Entfernt das aktuell ausgewählte Element (z.B. Datei oder Abhängigkeit) aus dem Package. Es erfolgt eine Sicherheitsabfrage.
+
=== Registriere Unit ===
  
== Compilereinstellungen ==
+
Aktivieren sie die Option, wenn die gewählte Unit eine Prozedur '''Register''' im interface Abschnitt enthält, die zur Entwicklungszeit von der IDE aufgerufen werden soll. Dies wird z.B. benötigt, wenn die Unit eine neue Komponente in der IDE Komponentenpalette registriert.
  
Öffnet die [[IDE Window: Compiler Options/de|Compilereinstellungen]] des Packages.
+
=== Verwende Unit ===
  
== Mehr ==
+
Bei Aktivierung dieser Option wird die gewählte Unit automatisch kompiliert, wenn das Package kompiliert wird. Per Vorgabe ist dies für Pascal Units aktiviert und für alle anderen Dateien deaktiviert. Deaktivieren sie die Option, wenn die Unit nur auf einigen Plattformen verwendbar ist.
  
* '''Ins Projekt aufnehmen''' -
+
== Registrierte Plugins ==
* '''Installieren''' - Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.
 
* '''Deinstallieren''' - Remove this package and all dependend packages from hte list of IDE install packages. It will ask to rebuild the IDE. To uninstall a static packages, the IDE must be rebuild and restarted. (At the moment all IDE packages are static).
 
* '''Speichern''' - Speichert die Änderungen in die .lpk Datei.
 
* '''Speichern unter...''' - Öffnet einen Dialog, um einen neuen Dateinamen für die .lpk Datei zu wählen. Das Package wird umbenannt. Die Package-Dateien werden nicht verschoben/umbenannt. Wenn sie die Datei in einem neuen Verzeichnis speichern, prüfen sie die Pfade in den [[IDE Window: Compiler Options/de|Compilereinstellungen]].
 
* '''Wiederherstellen''' - Verwirft die Änderungen und lädt das Package (.lpk) von disk.
 
* '''Paket veröffentlichen''' - Öffnet [[IDE Window: Publish Project Package|Publish Project / Package]] um das Package und seine Dateien in ein anderes Verzeichnis zu kopieren. Dies ist hilfreich, um ein Package ohne kompilierte und Versionsdateien (svn, cvs, ...) zu erzeugen und in eine Zip-Datei zu packen.
 
* '''Kompilieren''' - Kompiliert dieses Package. Falls ein benötigtes Package kompiliert werden muß, wird dieses zuerst neu erstellt.
 
* '''Sauber rekompilieren''' - Normally the compiler checks for each unit, if it needs to be rebuild. With this, the compiler does not check, but compiles every unit of the package. And if any required package needs compiling, they will be rebuilt first.
 
* '''Alles benötigte neu kompilieren''' - Das selbe wie ''Sauber rekompilieren'', aber für dieses und jedes benötigte Package. Beachten sie, daß einige Basis-Packages wie die FCL und LCL are set to never compile automatically and thus are never recompiled by this call.
 
* '''Makedatei erzeugen''' - Erzeugt eine Makefile.fpc und eine Makedatei für dieses Package, welche genutzt werden können, um das Package ohne IDE zu kompilieren. Vorsicht, die Makedatei ist einfach und setzt voraus, daß alle benötigten Packages am selben Ort sind. Das bedeutet, daß beim Kopieren dieser Makedatei auf einen anderen Computer dieser exakt die selben Pfade zu allen Packages inklusive Lazarus haben muß, oder sie die Makedatei selbst anpassen müssen.
 
* '''Hinzufügen''' - Öffnet den Dialog [[IDE Window: Add to Package/de|Ins Paket aufnehmen]] um ein neues Element (Unit, Datei, Abhängigkeit, ...) zum Package hinzuzufügen.
 
* '''Entfernen''' - Entfernt das aktuell ausgewählte Element (z.B. Datei oder Abhängigkeit) aus dem Package. Es erfolgt eine Sicherheitsabfrage.
 
* '''Paketeinstellungen''' - Öffnet den Dialog [[IDE Window: Package Options|Package-Einstellungen]] um die Bedienungseinstellungen, Versionsinformation, Autor und andere allgemeine Informationen des Packages einzurichten.
 
* '''Compilereinstellungen''' - Öffnet die [[IDE Window: Compiler Options/de|Compilereinstellungen]] des Packages.
 
* '''Paketquelltext anzeigen''' - Öffnet die Haupt-Quelldatei des Packages. Diese Unit wird von der IDE automatisch bei jedem kompilieren erzeugt. Bearbeiten sie sie daher nicht manuell, da sonst alle ihre Änderungen verloren gehen.
 

Latest revision as of 19:37, 6 January 2013

Deutsch (de) English (en) suomi (fi) français (fr) 日本語 (ja) português (pt)

Speichern

Speichert die Änderungen auf disk. (.lpk Datei)

Kompilieren

Kompiliert das Package und alle Abhängigkeiten. Bei der Installation eines Packages erfolgt automatisch auch eine Kompilierung. In dem Fall ist es nicht notwendig, das Package vor der Installation separat zu kompilieren. Eine separate Kompilierung ist nur dann erforderlich, wenn ein Package nicht installiert werden soll (z.B. wenn es nur zur Laufzeit benötigt wird).

Nutzung

Zum Projekt hinzufügen

Installieren

Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.

Deinstallieren

Entfernt dieses Package und alle, die davon abhängen, aus der Liste der in der IDE installierten Packages. Es wird auch abgefragt, ob die IDE neu erstellt werden soll oder nicht. Soll ein statisches Package entfernt werden, muss die IDE neu erstellt und gestartet werden. (Bemerkung: Derzeit sind alle Packages der IDE statisch).

Hinzufügen

Öffnet den Dialog Ins Paket aufnehmen um ein neues Element (Unit, Datei, Abhängigkeit, ...) zum Package hinzuzufügen.

Entfernen

Entfernt das aktuell ausgewählte Element (z.B. Datei oder Abhängigkeit) aus dem Package. Es erfolgt eine Sicherheitsabfrage.

Einstellungen

Öffnet den Dialog Package-Einstellungen um die Bedienungseinstellungen, Versionsinformation, Autor und andere allgemeine Informationen des Package einzurichten.

Installieren

Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.

Hilfe

Zeigt diese Hilfe.

Mehr

  • Dateien sortieren -
  • Dateischreibweisen korrigieren -
  • Fehlende Dateien zeigen -
  • Package speichern - Speichert die Änderungen in die .lpk Datei.
  • Package speichern unter... - Öffnet einen Dialog, um einen neuen Dateinamen für die .lpk Datei zu wählen. Das Package wird umbenannt. Die Package-Dateien werden nicht verschoben/umbenannt. Wenn sie die Datei in einem neuen Verzeichnis speichern, prüfen sie die Pfade in den Compilereinstellungen.
  • Package zurücksetzen - Verwirft die Änderungen und lädt das Package (.lpk) von disk.
  • Package veröffentlichen - Öffnet den Package veröffentlichen Dialog, um das Package und seine Dateien in ein anderes Verzeichnis zu kopieren. Dies ist hilfreich, um ein Package ohne kompilierte und Versionsdateien (svn, cvs, ...) zu erzeugen und in eine Zip-Datei zu packen.
  • Kompilieren - Kompiliert dieses Package. Falls ein benötigtes Package kompiliert werden muss, wird dieses zuerst neu erstellt.
  • Sauber rekompilieren - Normalerweise prüft der Compiler jede Unit, ob sie neu erstellt werden muß. Mit dieser Einstellung prüft der Compiler nicht, sondern kompiliert jede Unit des Packages. Und wenn ein benötigtes Package kompiliert werden muß, dann wird dieses zuerst neu erstellt.
  • Alles benötigte neu kompilieren - Das selbe wie Sauber rekompilieren, aber für dieses und jedes benötigte Package. Beachten sie, dass die Einstellung für einige Basis-Packages wie die FCL und LCL auf "never compile automatically" steht und diese Packages deshalb nie durch diesen Aufruf übersetzt werden.
  • fpmake.pp erzeugen -
  • Makedatei erzeugen - Erzeugt Makefile.fpc und Makefile für dieses Package. Diese können genutzt werden, um das Package ohne IDE zu kompilieren. Vorsicht, die Makedatei ist einfach und setzt voraus, dass alle benötigten Packages am selben Ort sind. Das bedeutet, dass beim Kopieren dieser Makedatei auf einen anderen Computer dieser exakt die selben Pfade zu allen Packages inklusive Lazarus haben muss, oder sie die Makedatei selbst anpassen müssen.
  • Package-Quelltext anzeigen - Öffnet die Haupt-Quelldatei des Packages. Diese Unit wird von der IDE automatisch bei jedem Kompilieren erzeugt. Bearbeiten sie sie daher nicht manuell, da sonst alle ihre Änderungen verloren gehen.
  • ToDo-Liste -

Dateieigenschaften

Wenn eine Datei ausgewählt wird, dann zeigt die Groupbox unten einige Eigenschaften der gewählten Datei.

Registriere Unit

Aktivieren sie die Option, wenn die gewählte Unit eine Prozedur Register im interface Abschnitt enthält, die zur Entwicklungszeit von der IDE aufgerufen werden soll. Dies wird z.B. benötigt, wenn die Unit eine neue Komponente in der IDE Komponentenpalette registriert.

Verwende Unit

Bei Aktivierung dieser Option wird die gewählte Unit automatisch kompiliert, wenn das Package kompiliert wird. Per Vorgabe ist dies für Pascal Units aktiviert und für alle anderen Dateien deaktiviert. Deaktivieren sie die Option, wenn die Unit nur auf einigen Plattformen verwendbar ist.

Registrierte Plugins