Editoren
jEdit: Homepage
Platform: Java
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: Ja
Unicode: Ja
diff: ja, Plugin
VIM (gVim) Homepage
Platform:Unix, MS-DOS and MS-Windows, Amiga, OS/2, Macintosh
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: k/A
Unicode: Ja
diff: ja
SciTE (Scintilla) Homepage
Platform:Unix, MS-Windows
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: ja
Unicode: ja
diff: nein
[wiki]Scite_Integration[/wiki]
DrPython (Scintilla) Homepage
Platform:Python und wxPython
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: ja
Unicode: ja
diff: nein
Eric (Scintilla) Homepage
Platform:Python und PyQT
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: ja
Unicode: ja
diff: Ja, mit Subversion Anbindung
Stani's Python Editor (SPE) (Scintilla) Homepage
Platform:Python und wxPython
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: ja
Unicode: ja
diff: ein
Features: Auto-completion, Call-tips
WingIDE Homepage
Platform: Linux, Windows, ???
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: Ja
Unicode: Ja
diff: nein
Features: http://wingware.com/wingide/features
Editoren für Python
Zuletzt geändert von XT@ngel am Freitag 20. Januar 2006, 15:28, insgesamt 4-mal geändert.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Ich wollte noch was zum SciTE anmerken...
Ich finde seinen großen Vorteil darin, das schnell probieren kann. Ich habe ihn nämlich so konfiguriert, das man immer ein Ausgabefenster sieht. So kann man mit F5 das geöffnete Python-Skript direkt neben der SourceCode-Ansicht starten.
Kommt es zu einem TraceBack, kann man mit F4 direkt zur Codestelle springen. Das ist sehr praktisch!
Auszüge meiner SciTE konfiguration hab ich mal in's Wiki gepackt:
http://www.pythonwiki.de/PythonDeForum/ ... ntegration
Ich finde seinen großen Vorteil darin, das schnell probieren kann. Ich habe ihn nämlich so konfiguriert, das man immer ein Ausgabefenster sieht. So kann man mit F5 das geöffnete Python-Skript direkt neben der SourceCode-Ansicht starten.
Kommt es zu einem TraceBack, kann man mit F4 direkt zur Codestelle springen. Das ist sehr praktisch!
Auszüge meiner SciTE konfiguration hab ich mal in's Wiki gepackt:
http://www.pythonwiki.de/PythonDeForum/ ... ntegration
Wer es unter Windows gerne schlank und schnell hat und trotzallem nicht auf einen ausgewachsenen Editor verzichten möchte, der kann es ja auch mal mit
PROTON 3.2
von Ulli Meybohm(dem Autor des legendären PHASE5 HTML-Editors) probieren.
Gibt´s hier: http://www.qhaut.de/forums/index.php?download=9
PROTON 3.2
von Ulli Meybohm(dem Autor des legendären PHASE5 HTML-Editors) probieren.
Gibt´s hier: http://www.qhaut.de/forums/index.php?download=9
-
- User
- Beiträge: 75
- Registriert: Mittwoch 27. August 2003, 14:39
- Wohnort: 49°17'28N, 8°15'57E
- Kontaktdaten:
Emacs: homepage
// diese bildchen sagen imho nicht viel aus, daher keins von mir
Plattform: AIX FreeBSD GNU/Linux Mac-OS X MS DOS MS Windows NetBSD OpenBSD Solaris SunOS Ultrix und viele mehr...
Automatische Einrückung: ja, sehr intelligent, siehe auch: http://goldenspud.com/webrog/archives/2 ... ng-python/
Blockanzeige / Folding: ja, viele optionen
Zeigt Einrückungsfehler: kA
Unicode: ja
diff: ja, siehe Ediff
auf bald
oenone
// diese bildchen sagen imho nicht viel aus, daher keins von mir
Plattform: AIX FreeBSD GNU/Linux Mac-OS X MS DOS MS Windows NetBSD OpenBSD Solaris SunOS Ultrix und viele mehr...
Automatische Einrückung: ja, sehr intelligent, siehe auch: http://goldenspud.com/webrog/archives/2 ... ng-python/
Blockanzeige / Folding: ja, viele optionen
Zeigt Einrückungsfehler: kA
Unicode: ja
diff: ja, siehe Ediff
auf bald
oenone
if you don't remember something, it never happened.
if you aren't remembered, you never existed.
i don't quite understand what love is like... but if there was someone who liked me, i'd be happy.
if you aren't remembered, you never existed.
i don't quite understand what love is like... but if there was someone who liked me, i'd be happy.
PROTON und PHASE5 sind -- meinem Meinung nach -- keine guten Editoren, da sie keine Freie Software darstellten. Ulli Meybohm redet zwar viel von Feier Software (wie z.B. hier auf SELFHTML http://aktuell.de.selfhtml.org/artikel/ ... /index.htm ) benutzt in seinen Softwareprogrammen aber immer wieder proprietäre Komponenten. Deshalb gilt für PROTON, was auch für PHASE5 gilt...brasil66 hat geschrieben:Wer es unter Windows gerne schlank und schnell hat und trotzallem nicht auf einen ausgewachsenen Editor verzichten möchte, der kann es ja auch mal mit
PROTON 3.2
von Ulli Meybohm(dem Autor des legendären PHASE5 HTML-Editors) probieren.
(Zitat aus dem README-File von PROTON)
IMPORTANT:
USE SOFTWARE ON YOUR OWN RISK. THERE ARE NO GUARANTIES!
DISTRIBUTION OF THE SOFTWARE ONLY FOR NON-COMMERCIAL
PURPOSES.
...
Das Programm ist kostenlose Freeware. Die kommerzielle
Verwertung des Programms (Verkauf, Vertrieb der Software etc...)
ist nicht gestattet.
Die Weitergabe im nichtkommerziellen, privaten und schulischen
Rahmen ist gestattet und gewünscht.
Einen solchen Editor kann ich nicht gebrauchen.
Jörg Gollers
Und was hat diese ideologische Ansicht damit zu tun, das der Editor trotzallem zur freien Benutzung zur Verfügung steht, schnell und schlank ist und einfach gut funktioniert? Private Ansichten und technische Tatsachen waren doch schon immer ein unendlicher Quell für Diskussionsstoff(Man stecke einen Windows-Nutzer, einen Designer und einen Linux-Freak in einen Raum .......... Big Brother ist nix dagegen!)
Der Editor ist kostenlos, aber nicht frei! Ich meine das gar nicht so ideologisch. Es geht hier mehr um die Nützlichkeit eines solchen Tools. Wenn ich die Lizenz hart auslege, dann darf man das Ding für dein Export-Konverter-Problem gar nicht nutzen. Denn das ist ja ein Firmenproblem (Firma=kommerziell) und verstößt somit gegen die Lizenzbedingungen. Der Nutzwert eines solchen Werkzeuges ist sehr gering, denn wer -- außer reine Privatanwender und Schulen usw. -- kann so eine Software denn wirklich frei nutzen?brasil66 hat geschrieben:Und was hat diese ideologische Ansicht damit zu tun, das der Editor trotzallem zur freien Benutzung zur Verfügung steht, schnell und schlank ist und einfach gut funktioniert?
Jörg Gollers
oh mann! so langsam wird es ein wenig off-topic, oder? können wir uns darauf einigen, das wir beide irgendwie recht haben und die wahrheit(so so häufig) irgendwo in der mitte liegt?
proton nutze übrigens tatsächlich privat als standard-editor(ich bin vor ewigkeiten mal darauf gestoßen und mangels der notwendigkeit etwas anderes nutzen zu müssen, dabei geblieben). und den python-kram hier in der firma machen ich mit der mitgelieferten IDE von pythonwin .... wie gesagt, ich bin hier nur der strippenzieher
proton nutze übrigens tatsächlich privat als standard-editor(ich bin vor ewigkeiten mal darauf gestoßen und mangels der notwendigkeit etwas anderes nutzen zu müssen, dabei geblieben). und den python-kram hier in der firma machen ich mit der mitgelieferten IDE von pythonwin .... wie gesagt, ich bin hier nur der strippenzieher
OK, schließen wir Frieden (sonst wird das hier wirklich noch ein weing off-topic) !brasil66 hat geschrieben:oh mann! so langsam wird es ein wenig off-topic, oder? können wir uns darauf einigen, das wir beide irgendwie recht haben und die wahrheit(so so häufig) irgendwo in der mitte liegt?
Irgendwie widerspricht der zweite Satz dem ersten.jgollers hat geschrieben:Der Editor ist kostenlos, aber nicht frei! Ich meine das gar nicht so ideologisch.
Jeder kann den Editor frei nutzen. Auch ganz böse kommerzielle Firmen. Nutzen != Verbreiten/Verkaufen.Es geht hier mehr um die Nützlichkeit eines solchen Tools. [...] Der Nutzwert eines solchen Werkzeuges ist sehr gering, denn wer -- außer reine Privatanwender und Schulen usw. -- kann so eine Software denn wirklich frei nutzen?
ääääähm, um mich nocheinmal diesbezüglich kurz zu wort zu melden, eigentlich habe ich diese diskussion als beendet betrachtet. aber irgendwie ist uns das kleine entscheidende wort an dem sich alles festmacht bisher entgegangen, nämlich DISTRIBUTION, was vertrieb oder verteilung heißt. ergo, ein kommerzieller VERTRIEB des programmes ist ausdrücklich untersagt! von der einschränkung eines NUTZENS in jeglicher form steht da nix .........
schönes wochenende noch & gruß aus braunschweig
schönes wochenende noch & gruß aus braunschweig
Ich eigentlich auch (denn ich hatte ja schon ein Friedensangebot unterbreitet).brasil66 hat geschrieben:ääääähm, um mich nocheinmal diesbezüglich kurz zu wort zu melden, eigentlich habe ich diese diskussion als beendet betrachtet.
Vielleicht haben wir verschiedene Definitionen des Begriffes "Nutzen". Für mich heißt nutzen auch immer Anpassung an die eigenen Bedürfnisse (Das geht bei diesem Editor nur schlecht).BlackJack hat geschrieben:Jeder kann den Editor frei nutzen. Auch ganz böse kommerzielle Firmen. Nutzen != Verbreiten/Verkaufen.
Aber es lassen sich auch Beispiele finden, bei denen -- die von dir als böse bezeichenten -- kommerziellen Firmen bereits durch einem so eingeschränkten Nutzen Probleme bekommen können.
Nun aber Schluß mit dieser total-off-topic-diskussion!
Jörg Gollers
Genau, Schluss jetzt! Führt doch zu nix ........
Aber um diesen Strang thematisch mal wieder ein wenig zu beleben:
EDITPAD find ich auch ziemlich knorke vor allem in der PRO Version, wegen der klasse RE-Unterstützung.
http://www.editpadpro.com
Aber um diesen Strang thematisch mal wieder ein wenig zu beleben:
EDITPAD find ich auch ziemlich knorke vor allem in der PRO Version, wegen der klasse RE-Unterstützung.
http://www.editpadpro.com
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Interessant wie nah dieser Thread schon dem Geschlossen werden stand
Wundrt mich dass noch keiner Eclipse und das Python-Plugin Pydev in die Runde geworfen hat. Das tue ich jetzt mal, obwohl ich es nicht nutze. Aber vielleicht hat Pydev einen guten Debugger, was mir etwas fehlt.
Wundrt mich dass noch keiner Eclipse und das Python-Plugin Pydev in die Runde geworfen hat. Das tue ich jetzt mal, obwohl ich es nicht nutze. Aber vielleicht hat Pydev einen guten Debugger, was mir etwas fehlt.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- User
- Beiträge: 773
- Registriert: Mittwoch 5. November 2003, 18:06
- Wohnort: Schweiz
- Kontaktdaten:
Hi
Ich bring mal noch ActiveState Komodo ins Spiel .
Kostet zwar, aber ich bin voll Zufrieden. Debugger funktioneirt auch ganz gut.
Feature-List:
http://www.activestate.com/Products/Kom ... ation.plex
Features mit Screenshots
http://www.activestate.com/Products/Dow ... ?id=Komodo
Gruss Rayo
Ich bring mal noch ActiveState Komodo ins Spiel .
Kostet zwar, aber ich bin voll Zufrieden. Debugger funktioneirt auch ganz gut.
Feature-List:
http://www.activestate.com/Products/Kom ... ation.plex
Features mit Screenshots
http://www.activestate.com/Products/Dow ... ?id=Komodo
Gruss Rayo
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi!
Der Titel lautet ja nicht "Kostenlose Editoren", deshalb werde ich jetzt noch den WingIDE ins Spiel bringen. Ich habe alle oben genannten Editoren durchprobiert. Aber keiner kommt beim Code-Vervollständigen auch nur annähernd an WingIDE ran.
WingIDE: http://wingware.com/
Platform: Linux, Windows, ???
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: Ja
Unicode: Ja
diff: nein
Features: http://wingware.com/wingide/features
lg
Gerold
Der Titel lautet ja nicht "Kostenlose Editoren", deshalb werde ich jetzt noch den WingIDE ins Spiel bringen. Ich habe alle oben genannten Editoren durchprobiert. Aber keiner kommt beim Code-Vervollständigen auch nur annähernd an WingIDE ran.
WingIDE: http://wingware.com/
Platform: Linux, Windows, ???
Automatische Einrückung: ja
Blockanzeige/ Folding: ja, beliebig ein- und ausklappbar
Zeigt Einrückungsfehler: Ja
Unicode: Ja
diff: nein
Features: http://wingware.com/wingide/features
lg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
WingIDE sieht schon gut aus, aber in der Personal Version fehlen eine Menge wichtiger Features (z.B. Codefolding!) und die Professional find ich ganz schön teuer.
Es gibt für alles eine rationale Erklärung.
Außerdem gibt es eine irrationale.
Wie man Fragen richtig stellt
Außerdem gibt es eine irrationale.
Wie man Fragen richtig stellt
Moin,
habe ein Plugin für Eclipse gefunden, nämlich pydev. Es unterstützt CodeFolding, CodeCompletion, Refactoring, Outlining, Pylint Intrigation, Debugging, Task Tags und Projekt Verwaltung (momentan noch die einfache von Eclipse, bis Version 1.0 bekommt pydev seine eigene). Das Plugin ist zwar noch auf dem Weg zur 1.0, aber schon sehr gut benutzbar. Momentan kommern immer wieder neue Versionen raus. Seltsamerweise funktionieren einige der Features bei mir nur, wenn man die Datei in einem Projekt (File > New > Other> Simple > Project) hat. Trotzdem ein wirklich klasse Plugin, besonders wegen der CodeCompletion. Das ganze ist natürlich frei (wie Freiheit und Freibier).
MfG Christian.
habe ein Plugin für Eclipse gefunden, nämlich pydev. Es unterstützt CodeFolding, CodeCompletion, Refactoring, Outlining, Pylint Intrigation, Debugging, Task Tags und Projekt Verwaltung (momentan noch die einfache von Eclipse, bis Version 1.0 bekommt pydev seine eigene). Das Plugin ist zwar noch auf dem Weg zur 1.0, aber schon sehr gut benutzbar. Momentan kommern immer wieder neue Versionen raus. Seltsamerweise funktionieren einige der Features bei mir nur, wenn man die Datei in einem Projekt (File > New > Other> Simple > Project) hat. Trotzdem ein wirklich klasse Plugin, besonders wegen der CodeCompletion. Das ganze ist natürlich frei (wie Freiheit und Freibier).
MfG Christian.
Hi,
Ich bin noch nicht lang bei Python, aber wie findet ihr diesen Editor? : http://www.flos-freeware.ch/notepad2.html
Wie gesagt, ich hab keine Ahnung, also weiß ich nicht, was er taugt
MfG,
Craven
Ich bin noch nicht lang bei Python, aber wie findet ihr diesen Editor? : http://www.flos-freeware.ch/notepad2.html
Wie gesagt, ich hab keine Ahnung, also weiß ich nicht, was er taugt
MfG,
Craven
[code]q = 'q = %s; print q %% repr(q)'; print q % repr(q) [/code]