Em::Blocks: Globale Variablen verständlich erklärt

Gast #4377837
Lesenswert?
• ▲
▼
Hallo,

Es geht um die einfache Sache, dass Informationen in Kommentaren
wie zb Autor und Datum der Modifikation durch die IDE ersetzt werden 
durch vordefinierte Ausdrücke.

Versucht man nun aber durch das Manual von Code::Blocks durchzusteigen 
merkt an, dass diejenigen die es geschrieben haben "betriebsblind" sind. 
Selten habe ich eine schlechtere Doku gelesen als die von Code::Blocks. 
Nirgendwo findet sich eine verständliche Erklärung wie zb Post-Build 
Scripte funktionieren oder eben jenes Ersetzen.

http://www.codeblocks.org/docs/main_codeblocks_en.html

Nach der Lektüre bin ich immer noch nicht schlauer. Wo muss da was in 
den tausend Reitern und Fenstern eingestellt werden?
1
/⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆ 
2
   ⋆  Project: $(project) 
3
   ⋆  Function: 
4
   ⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆ 
5
   ⋆  $Author: $(author) 
6
   ⋆  $Name:  $ 
7
   ⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆ 
8
   ⋆ 
9
   ⋆  Copyright 2007 by company name 
10
   ⋆ 
11
   ⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆⋆/

Idee wie man das anstellt?
Persönliche Seite #4377988
Lesenswert?
• ▲
▼
Christian J. schrieb:
> Es geht um die einfache Sache, dass Informationen in Kommentaren
> wie zb Autor und Datum der Modifikation durch die IDE ersetzt werden
> durch vordefinierte Ausdrücke.

Ich vermute, daß Du das genau andersherum meinst.

Du könntest allerdings auch versuchen, zu erklären, was Du jetzt 
eigentlich wirklich erreichen willst.

Soll wirklich der Kommentar "Horst, 3.12.2014" ersetzt werden durch 
"$(author), $(date)"?

Das wird andersherum funktionieren. CodeBlocks wird mit einer 
Tastenkombination/Menüfunktion/whatever einen Kommentar in den Quelltext 
einfügen, der als Vorlage (Template) dem entspricht, was Du da 
gepostet hast. Und beim Einfügen werden Felder wie $(author) oder 
$(date) durch die korrespondierenden Werte ersetzt.

Anders hätte das doch keinen Sinn.
Gast #4378011
Lesenswert?
• ▲
▼
Rufus Τ. F. schrieb:
> Anders hätte das doch keinen Sinn.

Logisch, war schon etwas spät gestern. Natürlich sollten diese Angaben 
durch die Variablen ersetzt werden. Leider ist auch nur ansatzweise 
nirgendwo beschrieben wie das geht oder auf einem Niveau, wo sich 
vermutlich nur die Entwickler befinden. Das ganze Manual ist für Leute 
geschrieben, die bereits Profis auf einer anderen IDE sind und nur 
umsteigen wollen aber das Forum zeigt, dass die meisten diesen Berg noch 
nicht erklommen haben. Vieles läuft nur unter Linux, Scripte haben zb 
überhaupt keine Zugriffsrechte oder Ausführungsrechte im 
Windowsverzeichnis, da wird erstmal alles mit "Zugriff verweigert" 
abgeblockt und ich bin schon als Admin unterwegs.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.