Seite 1 von 3

vorschlag: keyword für anti-folding

Verfasst: 22.09.2007 18:02
von #NULL
wie wär's, wenn man (für die pb-ide) auch ein 'anti-folding-keyword' festlegen könnte?
ich meine z.b. dass man hinter einer zeile, die eigentlich das folding aktiviert , wie etwa 'Procedure Lala(x.l)', noch eine zeichenfolge anhängen kann, die die aktivierung für diese zeile unterbindet?
z.b. mit

Procedure Lala(x.l) ;!{
EndProcedure ;!}

ich wüsche mir sowas gelegentlich bei z.b. sehr großen prozeduren, die viele folding-abschnitte enthalten und in einer einzelnen datei stehen. da will ich die prozedur selbst gar nicht falten, sondern nur die unterabschnitte. ich will natürlich das folding-keyword 'Procedure' in den preferences beibehalten - für andere prozeduren - und eben nur das folding für diesen einen fall deaktivieren.
es stört mich nur aus dem grund, da man in solchen fällen momentan links immer die durchgehende linie des Procedure-foldings hat, und die übersicht über die innnern foldings erschwert wird.

oder ginge das vielleicht schon alleine wegen scintilla nicht?

Verfasst: 22.09.2007 18:09
von Scarabol
Wasst folding?

Gruß
Scarabol

Verfasst: 22.09.2007 18:12
von #NULL
was ist 'Wasst'

..übringens folding ist, wenn du im editor bestimmte code-bereiche ausblenden kannst.

Verfasst: 22.09.2007 18:13
von Scarabol
Oder auch falten genannt?

Schreib dir doch bei den Paar prozeduren das ganze als Kommentar davor...

Gruß
Scarabol

Verfasst: 22.09.2007 19:11
von edel
Nimm dir nen Macro

Code: Alles auswählen

Macro ProcedureX
  Procedure
EndMacro

Verfasst: 22.09.2007 21:13
von #NULL
simple und spitze :D
macht sich prima, danke

Verfasst: 24.09.2007 14:58
von ZeHa
Naja aber nur aus irgendwelchen "Schönheitsgründen" gleich das Programm zu ändern ist doch auch kacke. Ein Macro und eine Procedure sind einfach zwei paar Stiefel. Also das will wohlüberlegt sein.

Auch wenn das nicht in Deinem Sinne sein mag, aber ich benutze überhaupt kein Folding, dafür sind aber meine Quellcode-Dateien meist nie besonders lang (maximal 500 Zeilen).

Verfasst: 24.09.2007 17:29
von Kurzer
ZeHa hat geschrieben:Auch wenn das nicht in Deinem Sinne sein mag, aber ich benutze überhaupt kein Folding, dafür sind aber meine Quellcode-Dateien meist nie besonders lang (maximal 500 Zeilen).
Schreibst Du so effiziente Programme oder nutzt Du exzessiv Includes?
Das mit der Macro-Krücke sehe ich genauso.

Verfasst: 24.09.2007 17:50
von rolaf
Wie wärs mit ner Anti-Falten-Creme. :lol: :allright:

Verfasst: 24.09.2007 20:31
von Kaeru Gaman
ZeHa hat geschrieben:Naja aber nur aus irgendwelchen "Schönheitsgründen" gleich das Programm zu ändern ist doch auch kacke. Ein Macro und eine Procedure sind einfach zwei paar Stiefel. Also das will wohlüberlegt sein.
da hast du den Vorschlag wohl falsch verstanden...

es geht darum, das keyword "Procedure" in ein macro zu verpacken,
damit es von der IDE nicht mehr als Folder erkannt wird, sonst nix.

...übrigens eine sehr einfache und effektive idee.