Seite 1 von 2

IDE: Per Doppelklick zur Procedure-Deklaration

Verfasst: 12.06.2008 19:08
von Franky
Hi Leute. Ich hab gerade in der Beschreibung vom CodeCaddy gelesen, dass oben genanntes Feature in der IDE existiert, sprich, dass die IDE automatisch die Procedure-Declaration anzeigt.

http://www.xs4all.nl/~bluez/datatalk/codecaddy.htm (Schritt 10)


Nur, dat funktioniert nich. Mach ich was falsch, hab ich das falsch übersetzt oder ist das ein Bug?

Verfasst: 12.06.2008 19:30
von Kaeru Gaman
ist die information vielleicht veraltet?

wenn ich auf nen begriff doppelklicke, wird er markiert, wie sich das für ne editor-oberfläche gehört,
egal ob Procedure, Kommando oder String-Bestandteil.

zur proc-deklaration kommst du, wenn du rechts in der proc-liste auf ihren namen klickst.

[edit]
...oder meint er im Autocomplete doppelklicken? dann wird der gewählte begriff eingefügt...

wie auch immer, ich kenne diese funktionalität nicht.
vielleicht hat er irghendwas in den properties umgestellt und es vergessen.
ich bin auch ganz froh damit, wie der doppelklick zur zeit funktioniert...

Verfasst: 12.06.2008 19:55
von AND51
> wenn ich auf nen begriff doppelklicke, wird er markiert, wie sich das für ne editor-oberfläche gehört
Eben. Und deshalb weiß der aktive Forenleser, dass freak das geändert hat und man nun mit Strg+Doppelklick im Sourcecode zur Procedure springen kann. :wink:

Verfasst: 12.06.2008 19:57
von Kaeru Gaman
wenn man's benutzt... ich wußte nur noch "da war doch noch was"... ;)
ich les so viel in den foren, manches entfällt mir dann wirklich, ist doch normal...

Verfasst: 12.06.2008 19:59
von Franky
Danke AND51, genau das hab ich gesucht :)
Geil, ich wollte mir sowas schon selbst programmieren

Verfasst: 12.06.2008 22:50
von AND51
> wenn man's benutzt...
Benutze es selbst fast nie,

>ich wußte nur noch "da war doch noch was"...
weiß aber trotzdem so manches... Ich kenne viel mehr Befehle in- und auswendig, obwohl ich nicht alle benutze, frag mich manchmal, warum?

Fände es aber praktischer, wenn es (wie früher?) per Doppelklick ginge. Kann man das nicht sogar irgendwie in der IDE so einstellen?

> Geil, ich wollte mir sowas schon selbst programmieren
Naja, wie man so schön sagt: "Wozu das Rad neu erfinden?" :allright:

Verfasst: 13.06.2008 07:12
von edel
Kaeru Gaman hat geschrieben: wenn ich auf nen begriff doppelklicke, wird er markiert, wie sich das für ne editor-oberfläche gehört,
egal ob Procedure, Kommando oder String-Bestandteil.
Richtig, aber klick doch mal auf :

Code: Alles auswählen

lala**lala
Bin mir aber sicher das es schonmal funktioniert hat.

Verfasst: 13.06.2008 09:13
von Kaeru Gaman
edel hat geschrieben:Richtig, aber klick doch mal auf :

Code: Alles auswählen

lala**lala
Bin mir aber sicher das es schonmal funktioniert hat.
wieso? das funktioniert doch?
bei mir wird die komplette zeichenkette selektiert.
im gegensatz zu einem Texteditor kann in einem Codeeditor ein sonderzeichen ein Namensbestandteil sein.
wenn ich nen *pointer habe, will ich das sternchen auch mit markiert haben, oder bei einer #Konstanten.
das ist meiner ansicht nach schon richtig so.

wenn du es getrennt haben willst, musst du lala * *lala schreiben, wie es sich gehört.

Verfasst: 13.06.2008 16:39
von edel
Du drehst dir das wohl auch immer zurecht ...

Wenn ich auf "lala" doppelklicke, habe ich nichts davon wenn ich die
anderen Zeichen gleich mit markiere. Heisst also ich muss umstaendlich
von vorne nach hinten markieren.

und

Code: Alles auswählen

lala**lala 
ist absolut richtig, der Editor kann hier einfach nur nicht trennen.

Bin mir aber sicher das es schonmal funktioniert hat.
Wird wohl eher jaPBe gewesen sein.

Verfasst: 13.06.2008 17:17
von Kaeru Gaman
edel hat geschrieben:Du drehst dir das wohl auch immer zurecht ...
nö... ich hab mir da schon längst ne meinung gebildet, schließlich benutze ich das ding ja ständig.
edel hat geschrieben:Wenn ich auf "lala" doppelklicke, habe ich nichts davon wenn ich die
anderen Zeichen gleich mit markiere. Heisst also ich muss umstaendlich
von vorne nach hinten markieren.
was soll denn

Code: Alles auswählen

lala**lala
überhaupt heißen?
auf den ersten blick wär das für mich n systax-error.