Seite 1 von 2

IDE-Erweiterung: Brauche Meinung zu Kommentar-Prefix

Verfasst: 18.07.2008 18:02
von Franky
Hi Leute, kurze Rede:

Ich schreib grad ein IDE-Plugin ( grad= Seit 15 Minuten <) ).

Da ich die Streitereien "Ich will das anders, oder mag das anders lieber" vermeiden will, wenn´s raus ist, frag ich halt vorher.

Mein IDE-Plugin liest die Zeile aus, in der Ich schreibe und soll dann abhängig vom an die Zeile Angehängten Kommentar etwas ausführen. Um ihm zu sagen, dass der Text auch für mein Plugin bestimmt ist (es soll ja nicht zu neugierig sein :wink: ), will ich einen Prefix davor setzen (wie ;{ für Falten)

Tja, kommt die Frage, was ich nehmen soll:

1.) Sollte es etwas sein, was in PB selbst seltenst vorkommt, damit ich nicht wenn ich etwas auskommentiere auf einmal gefahr laufe, dass mein Plugin es als Befehl ansieht. Somit sind ;# , ;+ , ;. usw schonmal raus

2.)Ist es so klein, dass ich mir glatt eine Übersetzung ins Englische zutraue. Das kickt auch meine Idee ;§, da das § auf der Amerikanischen Tastatur nicht vorkommt. (danke an RSBasic für das Bild)

Tja, verbleiben zwei Ideen:

1.) ";_" , allerdings kann _ auch als Erweiterung für Variablen genutzt werden. Wenn dann jemand aus Var_1 Var ;_1 macht, um die Variable zu tauschen, ist es noch Anfällig

2.)";PBCML" oder eine kürzere VErsion des ganzen. soll heißen "PureBasicCode Markup Language", aber mehr wird noch nich verraten.

Also stimmt mal ab, ihr sollt es ja schließlich später auch mal nutzen ;) danke ;)

Verfasst: 18.07.2008 18:16
von ts-soft
;|

Verfasst: 18.07.2008 18:22
von Franky
hm, an sich nich schlecht, beinhaltet allerdings die gleichen Probleme wie ;#, da ;| zum beispiel zu stande kommen kann, wenn man ein Fenster mit Flags erstellt und dann bestimmte Flags auskommentiert

Code: Alles auswählen

OpenWindow(1,100,100,100,100,"Test",#PB_Window_SystemMenu);|#PB_Window_MaximizeGadget

Verfasst: 18.07.2008 18:33
von Vermilion
Dann formatiert man einfach mal richtig und lässt ein Leerzeichen dazwischen?

Verfasst: 18.07.2008 19:14
von Xaby
Ich würde etwas nehmen wie

;ErstmalVorrübergehendBlaBlaBla

und später wird dass dann ersetzt.

Ansonsten noch Vorschläge:

;+

;?

;=

;"

;!

;L?

;%%

;()

;$$

Einfach zwei Zeichen, die schon unwahrscheinlich sind.

Also möglich wären dann ja auch

;## (einfache Schreibweise im Deutschen)
;|| (Etwas umständlicher weil wegen AltGr + "<"
;__ (einfache Schreibweise im Deutschen)

;~

Du wirst das schon machen.
Dein Code sollte auf jeden Fall sich nicht auf diese Zeichenkette
verkrampfen. Es kann ja sein, dass du beim Entwickeln deines
Programmes auf eine geniale Idee kommst, die im Moment
noch niemand bedacht hat.

:allright:

Verfasst: 18.07.2008 19:40
von rolaf
;oO :mrgreen:

Verfasst: 18.07.2008 20:06
von Franky
Lol, Falo, you made my day :mrgreen:

Also, ich muss sagen

;$$ gefällt mir, geht auch leicht von der Hand.
Ich werd mal schaun, was ich als Zeichen nehme, in der Ersten Beta könnt ihr´s dann bemängeln. Sollte wohl wenn alles glatt geht auch nicht ganz so lange dauern bis dahin. Es sei denn aus meinem kleinen 2-Tage-Tool wird mal wieder ein unvollendetes Megaprojekt. :freak:

Verfasst: 18.07.2008 21:11
von Kaeru Gaman
wie wärs denn mit ;; oder ;;; ?
normalerweise sollte niemand einen grund haben, zwei oder drei semikola zu schreiben...

Verfasst: 19.07.2008 04:37
von Deluxe0321
doch, wenn mal faul ist und den code öfters auskommentiert (STRG+B).
Wie ich ;)

Verfasst: 19.07.2008 09:46
von 7x7
Wie wärs, wenn das jeder selbst festlegen könnte?