Hi,
Ich hab da ein kleines Problem, mit einer warscheinlich nicht all zu komplizierten Lösung:
Wenn ich in Eclipse einen Kommentar zwischen meine Funktionen schreibe, klappt sich manchmal die Funktion drüber auf und wenn ich sie wieder einklappe verschwindet der Komentar mit ihr. Ich weiß nich wie ich das beheben kann, der Kommentar verschwindet immer wieder...
vielen Dank,
Gruß
Eclipse + pydev Kommentare werden mit Funktion eingeklappt
-
- User
- Beiträge: 107
- Registriert: Sonntag 24. Juni 2012, 16:38
- Wohnort: Werder/Havel
Besucht mich auf http://scriptinggamer.de.cg/
-
- User
- Beiträge: 107
- Registriert: Sonntag 24. Juni 2012, 16:38
- Wohnort: Werder/Havel
Naja, Ich möchte aber, wenn ich alles zusammengeklappt habe, immer noch grob meine Funktionen unterteilt haben. (Hauptfenster, Toplevels, Schnittstellen...) warum kann ein Kommentar auf Modulebene da nicht auch bleiben?
Besucht mich auf http://scriptinggamer.de.cg/
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
K.A. - vielleicht weil man die nicht braucht? (Außer "oben" für Lizenzangaben) Nutze doch DocStrings - das ist doch viel sinnvollerScriptinggamer hat geschrieben: warum kann ein Kommentar auf Modulebene da nicht auch bleiben?
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
-
- User
- Beiträge: 107
- Registriert: Sonntag 24. Juni 2012, 16:38
- Wohnort: Werder/Havel
Es geht ja darum, beim Programmieren schneller die Funktion zu finden und aufzuklappen...
Gruß
Gruß
Besucht mich auf http://scriptinggamer.de.cg/
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Und wozu brauchst Du da Kommentare? :KScriptinggamer hat geschrieben:Es geht ja darum, beim Programmieren schneller die Funktion zu finden und aufzuklappen...
Gruß
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
-
- User
- Beiträge: 107
- Registriert: Sonntag 24. Juni 2012, 16:38
- Wohnort: Werder/Havel
naja, damit ich meine Funktionen eben Optisch in Kategorien einteilen kann, an einigen Stellen klappts auch, aber an anderen halt nicht...
Besucht mich auf http://scriptinggamer.de.cg/
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Hu? Wozu genau nutzt Du dann eine IDE? Da gibt es doch viel komfortablere Methoden, um eine Funktion zu finden und zu ihr zu springen... und das gilt imho auch für jeden Texteditor, in dem ich coden wollen würdeScriptinggamer hat geschrieben:naja, damit ich meine Funktionen eben Optisch in Kategorien einteilen kann, an einigen Stellen klappts auch, aber an anderen halt nicht...
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
-
- User
- Beiträge: 107
- Registriert: Sonntag 24. Juni 2012, 16:38
- Wohnort: Werder/Havel
Ohh, ich will doch nur ein Übersichtliches zusammen geklapptes Script aber dann muss ich meine Kommentare wohl weglassen...
Gruß
Gruß
Besucht mich auf http://scriptinggamer.de.cg/
-
- User
- Beiträge: 107
- Registriert: Sonntag 24. Juni 2012, 16:38
- Wohnort: Werder/Havel
gibt es denn da noch was für python 3 in der Klasse? also Eclipse sagt einem ja schon beim schreiben, wo fehler oder ungenutzte variablen sind (z.B. an der stelle wo ich 60 mal versuche die Prozesse zu killen: for i in range(60): , i ist ja ungenutzt, oder würde man das anders machen?) und man kann Funktionen zusammenklappen und so...
Besucht mich auf http://scriptinggamer.de.cg/
Ich wuerde mal schauen, ob du nicht Eclipse besseres outlining beibringen kannst. Dazu solltest du dann allerdings speziellere Kommentare benutzen, sowas hier:
Zumindest dem emacs koennte man das auch als ein Top-Level Outline-Element beibringen, dass er einfalten kann. Musst du mal durch Eclipse graben, was es da so gibt.
Code: Alles auswählen
#=================
# Hier ein Kommentar