Forum: PC-Programmierung Programmers Notepad Einstellung


von Markus (Gast)


Lesenswert?

Hallo,

gibt es bei dem Programmers Notepad die Möglichkeit (wie ich es u.a. aus 
VisualBasic kenne) das anzuzeigen das bei einer Variable die möglichen 
Auswahlen aufgelistet werden. Wie z.B. in diesem Beispiel:
1
    typedef struct
2
    {
3
        unsigned char  second;
4
        unsigned char  minute;
5
        unsigned char  hour;
6
        unsigned char  day;
7
        unsigned char  wday;
8
        unsigned char  month;
9
        unsigned int  year;
10
        char  datestr[14];
11
        char  timestr[9];
12
    } ntp_struct;
13
14
   volatile ntp_struct  datetime;

...ich gebe datetime. ein und er liste dann als Auswahlfeld alle drunter 
liegenden Möglichkeiten auf:

datetime.second
        .minute
        .hour
        .day
        .wday

...etc.

Vielen Dank!

: Verschoben durch Moderator
von Karl H. (kbuchegg)


Lesenswert?

Markus schrieb:
> Hallo,
>
> gibt es bei dem Programmers Notepad die Möglichkeit (wie ich es u.a. aus
> VisualBasic kenne) das anzuzeigen das bei einer Variable die möglichen
> Auswahlen aufgelistet werden.

Kann ich mir nicht vorstellen.
Wenn ich mir die Feature List von PN so ansehe
http://www.pnotepad.org/features/
dann taucht da keine Code Completion auf. Die Liste ist zwar nicht 
vollständig, aber CC wäre ein derartiges Killerargument, dass es mit 
Sicherheit in dieser Liste drinn wäre- Zumal Code Completion für viele 
Sprachen zu unterstützen einen enormen Aufwand bedeuten würde, den man 
dann in derartigen Aufzählung auch gebührend (und zu Recht) bewundern 
lassen würde. Immerhin muss man ja dem Editor schon wesentliche Syntax 
Parsing Eigenschaften von Compilern beibringen, damit er die 
wesentlichen Elemente der jeweiligen Programmiersprache auch sicher 
erkennen kann. Dagegen ist Syntax Highlighting ja schon fast ein 
Spaziergang.

Aber unter uns Klosterschwestern. Code Completion ist zwar ein wirklich 
nettes Feature. Aber es geht auch ohne. Ganz im Gegenteil hab ich schon 
den Eindruck, dass ganz klassische Fähigkeiten, wie etwa die Wahl eines 
gutes Benamungsschemas, mit CC immer mehr auf ein Nebengleis abrutschen. 
Weil es ja egal ist, ob ein Benamungsschema so gewählt ist, dass man es 
sich leicht merken kann. Was dann auch des öfteren schon mal verheerende 
Konsequenzen bei der Lesbarkeit des produzierten Codes hat.

: Bearbeitet durch User
von Markus (Gast)


Lesenswert?

Danke für die Antwort!

von prg (Gast)


Lesenswert?

Karl Heinz (kbuchegg) (Moderator) schrieb:

> Wenn ich mir die Feature List von PN so ansehe
> http://www.pnotepad.org/features/
> dann taucht da keine Code Completion auf.

Aber im Menü unter Edit taucht Autocomplete auf und bei den Screenshots 
auch.

http://www.pnotepad.org/screenshots/

STRG + Leertaste

von Karl H. (kbuchegg)


Lesenswert?

prg schrieb:
> Karl Heinz (kbuchegg) (Moderator) schrieb:
>
>> Wenn ich mir die Feature List von PN so ansehe
>> http://www.pnotepad.org/features/
>> dann taucht da keine Code Completion auf.
>
> Aber im Menü unter Edit taucht Autocomplete auf und bei den Screenshots
> auch.

Gut.
Dann hab ich mich geirrt.

Aber warum findet du das und der TO, den es eigentlich interessiert, 
nicht?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.