Sign in Join
Wiki copytemporary

IDE Window: Package Editor/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-## Contents
2-
3- * 1 Speichern
4- * 2 Kompilieren
5- * 3 Nutzung
6- * 3.1 Zum Projekt hinzufügen
7- * 3.2 Installieren
8- * 3.3 Deinstallieren
9- * 4 Hinzufügen
10- * 5 Entfernen
11- * 6 Einstellungen
12- * 7 Installieren
13- * 8 Hilfe
14- * 9 Mehr
15- * 10 Dateieigenschaften
16- * 10.1 Registriere Unit
17- * 10.2 Verwende Unit
18- * 11 Registrierte Plugins
19-
201## Speichern
212
22-Speichert die Änderungen auf disk. (.lpk Datei)
3+Speichert die Änderungen auf disk. (.lpk Datei)
234
245## Kompilieren
256
26-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).
7+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).
278
289## Nutzung
2910
3011### Zum Projekt hinzufügen
3112
3213### Installieren
3314
34-Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.
15+Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.
3516
3617### Deinstallieren
3718
38-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).
19+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).
3920
4021## Hinzufügen
4122
42-Öffnet den Dialog [Ins Paket aufnehmen](</index.php?title=IDE_Window:_Add_to_Package/de&action=edit&redlink=1> "IDE Window: Add to Package/de \(page does not exist\)") um ein neues Element (Unit, Datei, Abhängigkeit, ...) zum Package hinzuzufügen.
23+Öffnet den Dialog [[IDE Window: Add to Package/de|Ins Paket aufnehmen]] um ein neues Element (Unit, Datei, Abhängigkeit, ...) zum Package hinzuzufügen.
4324
4425## Entfernen
4526
46-Entfernt das aktuell ausgewählte Element (z.B. Datei oder Abhängigkeit) aus dem Package. Es erfolgt eine Sicherheitsabfrage.
27+Entfernt das aktuell ausgewählte Element (z.B. Datei oder Abhängigkeit) aus dem Package. Es erfolgt eine Sicherheitsabfrage.
4728
4829## Einstellungen
4930
50-Öffnet den Dialog [[IDE Window: Package Options/de|Package-Einstellungen]] um die Bedienungseinstellungen, Versionsinformation, Autor und andere allgemeine Informationen des Package einzurichten.
31+Öffnet den Dialog [[IDE Window: Package Options/de|Package-Einstellungen]] um die Bedienungseinstellungen, Versionsinformation, Autor und andere allgemeine Informationen des Package einzurichten.
5132
5233## Installieren
5334
54-Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.
35+Kompiliert das Package und alle Abhängigkeiten, fügt es zur Liste der zu installierenden Packages der IDE hinzu und erstellt die IDE neu.
5536
5637## Hilfe
5738
58-Zeigt diese Hilfe.
39+Zeigt diese Hilfe.
5940
6041## Mehr
6142
62- * **Dateien sortieren** -
63- * **Dateischreibweisen korrigieren** -
64- * **Fehlende Dateien zeigen** -
65- * **Package speichern** \- Speichert die Änderungen in die .lpk Datei.
66- * **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]].
67- * **Package zurücksetzen** \- Verwirft die Änderungen und lädt das Package (.lpk) von disk.
68- * **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.
69- * **Kompilieren** \- Kompiliert dieses Package. Falls ein benötigtes Package kompiliert werden muss, wird dieses zuerst neu erstellt.
70- * **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.
71- * **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.
72- * **fpmake.pp erzeugen** -
73- * **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.
74- * **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.
75- * **ToDo-Liste** -
43+- **Dateien sortieren** -
44+- **Dateischreibweisen korrigieren** -
45+- **Fehlende Dateien zeigen** -
46+- **Package speichern** - Speichert die Änderungen in die .lpk Datei.
47+- **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]].
48+- **Package zurücksetzen** - Verwirft die Änderungen und lädt das Package (.lpk) von disk.
49+- **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.
50+- **Kompilieren** - Kompiliert dieses Package. Falls ein benötigtes Package kompiliert werden muss, wird dieses zuerst neu erstellt.
51+- **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.
52+- **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.
53+- **fpmake.pp erzeugen** -
54+- **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.
55+- **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.
56+- **ToDo-Liste** -
7657
7758## Dateieigenschaften
7859
79-Wenn eine Datei ausgewählt wird, dann zeigt die Groupbox unten einige Eigenschaften der gewählten Datei.
60+Wenn eine Datei ausgewählt wird, dann zeigt die Groupbox unten einige Eigenschaften der gewählten Datei.
8061
8162### Registriere Unit
8263
83-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.
64+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.
8465
8566### Verwende Unit
8667
87-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.
68+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.
8869
8970## Registrierte Plugins
9071
9172---
92-*From the Free Pascal wiki, page "IDE Window: Package Editor/de", as the Internet Archive kept it on 2023-03-30. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
73+*From the Free Pascal wiki, page "IDE Window: Package Editor/de", as it stood on 2013-01-06 after a change by Swen, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history