Hi @ all
Wie dem Titel zu entnehmen wollte ich mal wissen welche(n) Editor ihr zum
erstellen eurer Python-Skripte benutzt.
Könnt ihr diese(n) Weiterempfelen ?
(Blöde frage sonst würdet ihr Sie wohl net nutzen ^^ )
Warum ? (Vorteile / Features / ...)
mfg
Smokie
Welche(n) Editor(en) nutzt ihr um zu Programiern
-
- User
- Beiträge: 773
- Registriert: Mittwoch 5. November 2003, 18:06
- Wohnort: Schweiz
- Kontaktdaten:
Hi
Ich benutze Activestate Komodo. Zurzeit kann man Komodo 4 Beta 3 eine weile gratis testen
Ich benutze Activestate Komodo. Zurzeit kann man Komodo 4 Beta 3 eine weile gratis testen
- weil ich kann damit einfach Debuggen
- weil ich kann auch PHP/Javascript programmieren (aktuelles Projekt der Schule, nicht freiwillig )
- weil es auch einen codeinspector hat
- weil es ein regex testprogramm onboard hat
- weil es dateien direkt von FTP/SFTP/SCP öffnen und editieren kann
- weil es auf Windows und Linux läuft
Bislang habe ich SPE benutzt. Der ist kostenlos verfügbar, besitzt Debugging-Funktionen und ist für meinen Geschmack recht komfortabel. Allerdings scheint es so, dass SPE seit einigen Wochen nicht mehr online verfügbar ist, zumindest funktioniert die seite pythonide.stani.be nicht mehr. Vielleicht hat der Entwickler seine Arbeit eingestellt und die Seite gleich komplett vom Netz genommen?
Ansonsten habe ich mal WingIDE getestet, das hat auf mich einen sehr guten Eindruck gemacht. Kostet allerdings auch was. Scheint mir allerdings von den von mir getesteten Editoren der professionellste zu sein.
Ansonsten habe ich mal WingIDE getestet, das hat auf mich einen sehr guten Eindruck gemacht. Kostet allerdings auch was. Scheint mir allerdings von den von mir getesteten Editoren der professionellste zu sein.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Smokie!Smokie_joe hat geschrieben:welche(n) Editor ihr zum erstellen eurer Python-Skripte benutzt.
WingIDE --> http://wingware.com/ --> http://showmedo.com/videos/video?name=p ... eriesID=21
mfg
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.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
So blöd ist die Frage gar nicht, absoluten Computeranfängern würde ich meinen Editor nicht empfehlen.Smokie_joe hat geschrieben:Könnt ihr diese(n) Weiterempfelen ?
(Blöde frage sonst würdet ihr Sie wohl net nutzen ^^ )
Selbst nutze ich Vim, Vorteile und Nachteile habe ich auf [wiki]Python-Programmieren_mit_Vim[/wiki] zusammengefasst. Natürlich nicht "pur" sondern mit einigen hübschen Erweiterungen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Momentan: Eclipse + PyDev (Kostenlos)
Warum:
PyDev:
- Bis her beste Code-Vervollständigung bei den Freeware.
- Guter Debuger (Ich kommen mittlerweile mit ganz gut klar und vermisse da nichts)
- Collapsen von Klassen/Funktionen/Methoden möglich. Sogar `import` Zeilen lassen sich Collapsen. Was ich mir noch wünsche ist das Collapsen von Kommentaren und Docstrings was es aber bestimmt bald geben wird für PyDev
- Syntaxhighliting.
Eclipse:
Dazu braucht man eigentlich nicht viel sagen. Ist der Standard schlecht hin. Mit Subclips hat man ein SVN direkt mit drine. Dan gibt es zu jeder erdenklichen Sprache Anbindungen. Ist aber nicht nur auf Sprachen beschränkt.
Das sind die gründe weshalb ich das momentan nutze.
In ferner Zukunft: Ganz klar Eric 4, wenn es mal eine geniale Codevervollständigung bekommt und einige Kleinigkeiten verbessert worden sind. Daher ist der umstieg auf Eric 4 für mich momentan eher ein Rückschritt.
lg
Warum:
PyDev:
- Bis her beste Code-Vervollständigung bei den Freeware.
- Guter Debuger (Ich kommen mittlerweile mit ganz gut klar und vermisse da nichts)
- Collapsen von Klassen/Funktionen/Methoden möglich. Sogar `import` Zeilen lassen sich Collapsen. Was ich mir noch wünsche ist das Collapsen von Kommentaren und Docstrings was es aber bestimmt bald geben wird für PyDev
- Syntaxhighliting.
Eclipse:
Dazu braucht man eigentlich nicht viel sagen. Ist der Standard schlecht hin. Mit Subclips hat man ein SVN direkt mit drine. Dan gibt es zu jeder erdenklichen Sprache Anbindungen. Ist aber nicht nur auf Sprachen beschränkt.
Das sind die gründe weshalb ich das momentan nutze.
In ferner Zukunft: Ganz klar Eric 4, wenn es mal eine geniale Codevervollständigung bekommt und einige Kleinigkeiten verbessert worden sind. Daher ist der umstieg auf Eric 4 für mich momentan eher ein Rückschritt.
lg
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Naja, eine Datei zu editieren wird wohl nicht so schwer sein, oder? Bei mir sind die ganzen Colorschemata in /usr/share/vim/vim64/colors, du kopierst einfach eine dieser Dateien und passt sie deinen Anforderungen gemäß an.rafael hat geschrieben:off-topic: kennt einer ein tutorial oder sowas, wo beschrieben ist, wie man sich eigene colorschemes macht?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Danke. Ich denk mal damit komm ich zurecht. Es liegt ja auch noch ne README.txt beiLeonidas hat geschrieben:Naja, eine Datei zu editieren wird wohl nicht so schwer sein, oder? Bei mir sind die ganzen Colorschemata in /usr/share/vim/vim64/colors, du kopierst einfach eine dieser Dateien und passt sie deinen Anforderungen gemäß an.rafael hat geschrieben:off-topic: kennt einer ein tutorial oder sowas, wo beschrieben ist, wie man sich eigene colorschemes macht?
- Mawilo
- User
- Beiträge: 452
- Registriert: Sonntag 22. Februar 2004, 10:58
- Wohnort: Sachsen
- Kontaktdaten:
Welche Editoren gibt es für Python 2.5? Ich habe auf meinem Rechner openSuse 10.2 installiert. Dort kommt schon Python 2.5 mit. Leider aber kein IDLE oder eric (wie in Suse 10.1). Für PyDev steht auch maximal Python 2.4 in der Beschreibung. SPE geht auch nicht zu installieren. Dadurch wird die Liste meiner bevorzugten und vorhandenene Entwicklungswerkzeuge ziemlich klein (bisher habe ich nur SciTE auf dem Rechner).
Was läuft alles unter Python 2.5 und openSUSE 10.2?
Stephan
Was läuft alles unter Python 2.5 und openSUSE 10.2?
Stephan
Wenn du die IDLE auf Python2.5 willst, kannst du doch das paket 'idle-python2.5' installierenStephan hat geschrieben:Welche Editoren gibt es für Python 2.5? Ich habe auf meinem Rechner openSuse 10.2 installiert. Dort kommt schon Python 2.5 mit. Leider aber kein IDLE oder eric (wie in Suse 10.1). Für PyDev steht auch maximal Python 2.4 in der Beschreibung. SPE geht auch nicht zu installieren. Dadurch wird die Liste meiner bevorzugten und vorhandenene Entwicklungswerkzeuge ziemlich klein (bisher habe ich nur SciTE auf dem Rechner).
Was läuft alles unter Python 2.5 und openSUSE 10.2?
Stephan
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Jeder Editor, den es für Linux gibt. Du musst nur die entsprechenden Pakete installieren. Für SPE brauchst du beispielsweise wxPython, welches du nachinstallieren musst.Stephan hat geschrieben:Was läuft alles unter Python 2.5 und openSUSE 10.2?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- Mawilo
- User
- Beiträge: 452
- Registriert: Sonntag 22. Februar 2004, 10:58
- Wohnort: Sachsen
- Kontaktdaten:
Naja, IDLE kann ich installieren, ist aber nicht wirklich das, was ich benötige. Unter Windows verwende ich fast ausschließlich SPE. Unter openSUSE lässt sich das Teil nicht so richtig installieren.
Ohne Berücksichtigung der Abhängigkeiten erhalte ich folgende Meldung:
Wenn ich es dann mit Gewalt installiere, kommt beim Start die nächste Hiobsbotschaft:
Leider ist die Seite down, so das ich nicht nach einer anderen Version schauen kann.
Code: Alles auswählen
linux-home:/home/stephan/Module/Python # rpm -i spe-0.8.2a-wx2.6.1.0-py2.4.rpm
error: Failed dependencies:
python(abi) = 2.4 is needed by spe-0.8.2a-1.i386
linux-home:/home/stephan/Module/Python #
Code: Alles auswählen
linux-home:/home/stephan/Module/Python # rpm --nodeps -i spe-0.8.2a-wx2.6.1.0-py2.4.rpm
file /usr/bin/helpviewer from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/img2png from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/img2py from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/img2xpm from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/pyalacarte from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/pyalamode from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/pycrust from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/pyshell from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/pywrap from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/pywxrc from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
file /usr/bin/xrced from install of spe-0.8.2a-1 conflicts with file from package python-wxGTK-2.6.3.3-30
Code: Alles auswählen
Traceback (most recent call last):
File "/usr/bin/spe", line 3, in <module>
import _spe.SPE
ImportError: No module named _spe.SPE
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Du müsstest wxPython installieren und dann SPE aus den Quellen, dann sollte es gehen. Die Python 2.4-Version in ein Python 2.5 zu installieren endet meist.. schlecht.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Um ein .rpm Paket in ein .deb Paket umzuwandeln benötigst du Alien (erhältlich über die Paketquellen -> apt-get install alien)Stephan hat geschrieben:wxPython habe ich installiert. Aber von SPE habe ich nur ein rpm-Packet und die Seite ist seit einiger Zeit down, so das ich mir die Sourcen nicht downloaden kann.
Nach der Installation von Alien, startest du es mit "alien" und wandelst ein Paket mit dem Befehl alien spe-0.8.3c-wx2.6.10-py2.4.rpm um
...nach einiger Zeit solltest du dann ein .deb Paket im Ordner haben
gruß
pew
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Naja, dann musst du eben etwas warten.Stephan hat geschrieben:wxPython habe ich installiert. Aber von SPE habe ich nur ein rpm-Packet und die Seite ist seit einiger Zeit down, so das ich mir die Sourcen nicht downloaden kann.
Das waren eben so Sachen, die mich von SPE etwas abgehalten haben, eben Stanis notorisches Chaos.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- Mawilo
- User
- Beiträge: 452
- Registriert: Sonntag 22. Februar 2004, 10:58
- Wohnort: Sachsen
- Kontaktdaten:
Mittlerweile bin ich etwas weiter gekommen .
Ich habe Eclipse 3.2.1 mit PyDev 1.2.5 auf meinem Rechner. Ebenfalls wurde jetzt ein rpm-Packet mit Eric 3.9.1 angeboten. Und den SPE kann man hier downloaden.
Stephan
Ich habe Eclipse 3.2.1 mit PyDev 1.2.5 auf meinem Rechner. Ebenfalls wurde jetzt ein rpm-Packet mit Eric 3.9.1 angeboten. Und den SPE kann man hier downloaden.
Stephan