Suche nach GUI-Editor für Programmierung mit umfangreicher Suchfunktion
Hallo Leute, derzeit programmiere ich mit Editoren wie Quanta+ bzw. Bluefish, also Webseiten u.a. ... ... nur bei manchen Projekten wäre eine umfangreichere Suchfunktion von sehr großen Vorteil. Was ganz praktisch, nützlich und super wäre, wäre ein Editior (GUI) mit dem man neben Datei durchsuchen, auch zusätzlich noch neben den nicht nur geöffneten sondern z.B. einen ganzen Ordner mit Unterordnern mit durchsuchen könnte also in den einzelnen Dateien eben die dort liegen. Also als Beispiel wenn man ein freies Programm erweitern möchte und nach einer Variablen, Funktion oder was auch immer sucht und nicht weiss in welchen Dateien die überall drin stecken, das man da nicht erst alle öffnen muss, sondern da im Editor bei der Suchauswahl sagt suche den Ordner xy durch und nenne mir alle Dateien wo das gewünschte drin steckt ... ... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte! Besten Dank vorab. Viele Grüße Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Don, 28 Dez 2006, Sascha Blum schrieb: [u.a. mit Suche in nicht geöffneten Dateien in einem Verzeichnis]
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
(X)Emacs sollte das können [1]. Frag mal in de.comp.editoren. -dnh [1] Zur Not könnte man das selber basteln, d.h. ein externes 'find' + 'grep' anwerfen... Oder so ;) --
Perl used to not suck a lot. What happened, I wonder. As a self conscious entity, it finally realized it was just software and hence had to suck? -- >Satya and S. Tanguy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Freitag, 29. Dezember 2006 06:55 schrieb David Haller:
[u.a. mit Suche in nicht geöffneten Dateien in einem Verzeichnis]
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
(X)Emacs sollte das können [1]. Frag mal in de.comp.editoren.
also hab mal dieses X-Emacs angeschaut, also irgendwie finde ich das so auf ersten Blick etwas gewöhnungsbedürftig wenn ich mal ehrlich sein darf ... ... vielleicht bin ich auch etwas verwöhnt inzwischen oder so. Aber dennoch danke für den Tipp. Vielleicht taucht ja noch ein Tipp in Richtung bluefish bzw. Quanta+ auf ... Viele Grüße Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Sascha Blum schrieb:
Am Freitag, 29. Dezember 2006 06:55 schrieb David Haller:
[u.a. mit Suche in nicht geöffneten Dateien in einem Verzeichnis]
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
(X)Emacs sollte das können [1]. Frag mal in de.comp.editoren.
also hab mal dieses X-Emacs angeschaut, also irgendwie finde ich das so auf ersten Blick etwas gewöhnungsbedürftig wenn ich mal ehrlich sein darf ...
Die Lernkurve ist beim Emacs natürlich etwas steiler. Zugegeben.
... vielleicht bin ich auch etwas verwöhnt inzwischen oder so.
Iwo, vom Emacs ist man, sobald man sich an dessen Benutzung und Möglichkeiten gewöhnt hat, verwöhnt. ;) Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 29. Dezember 2006 19:09 schrieb Andreas Kneib:
* Sascha Blum schrieb:
Am Freitag, 29. Dezember 2006 06:55 schrieb David Haller:
[u.a. mit Suche in nicht geöffneten Dateien in einem Verzeichnis]
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
(X)Emacs sollte das können [1]. Frag mal in de.comp.editoren.
also hab mal dieses X-Emacs angeschaut, also irgendwie finde ich das so auf ersten Blick etwas gewöhnungsbedürftig wenn ich mal ehrlich sein darf ...
Die Lernkurve ist beim Emacs natürlich etwas steiler. Zugegeben.
Jo, so steil, dass er momentan vor einer Wand steht und eher einen Weg drum herum sucht als oben drüber.
... vielleicht bin ich auch etwas verwöhnt inzwischen oder so.
Iwo, vom Emacs ist man, sobald man sich an dessen Benutzung und Möglichkeiten gewöhnt hat, verwöhnt. ;)
Soll ich? Ach, ich kann einfach nicht widerstehen. Ich muss einfach... Das ist schon fast ein innerer Zwang... Also denn: vi(m) ist besser! *g* Grüße Philipp -- Your lucky number has been disconnected. ###signature by fortune### -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Philipp Zacharias schrieb:
Soll ich? Ach, ich kann einfach nicht widerstehen. Ich muss einfach... Das ist schon fast ein innerer Zwang... Also denn: vi(m) ist besser!
VIM ist auf alle Fälle *sympathischer*. ;) Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 30. Dezember 2006 12:39 schrieb Andreas Kneib:
* Philipp Zacharias schrieb:
Soll ich? Ach, ich kann einfach nicht widerstehen. Ich muss einfach... Das ist schon fast ein innerer Zwang... Also denn: vi(m) ist besser!
VIM ist auf alle Fälle *sympathischer*. ;)
Vielleicht vimpathischer? "Hey, was hast denn Du da für ein cooles Programm? Das kann ja alles, ist superschnell und nach kurzer Eingewöhnung voll super zu bedienen. Das ist ja regelrecht vimpathisch." Wo muss man Wörter für die Aufnahme in den Duden hinschicken *g*? Und da sieht man's auch gleich wieder: vimpathisch hört sich einfach nur gut an. Aber emacspathisch? Xemacpathisch? Da kann ich mir gleich eine neue Zunge beim Metzger mitnehmen... -- By trying we can easily learn to endure adversity. Another man's, I mean. -- Mark Twain ###signature by fortune### -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Philipp Zacharias schrieb:
Und da sieht man's auch gleich wieder: vimpathisch hört sich einfach nur gut an. Aber emacspathisch? Xemacpathisch? Da kann ich mir gleich eine neue Zunge beim Metzger mitnehmen...
Ich glaube, wer "C-x 5 2" drückt, um ein neues Fenster zu öffnen, der sagt auch "emacspathisch". ;) Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Sam, 30 Dez 2006, Philipp Zacharias schrieb:
Am Freitag, 29. Dezember 2006 19:09 schrieb Andreas Kneib:
* Sascha Blum schrieb: [..]
also hab mal dieses X-Emacs angeschaut, also irgendwie finde ich das so auf ersten Blick etwas gewöhnungsbedürftig wenn ich mal ehrlich sein darf ...
Die Lernkurve ist beim Emacs natürlich etwas steiler. Zugegeben.
Jo, so steil, dass er momentan vor einer Wand steht und eher einen Weg drum herum sucht als oben drüber. [..] Also denn: vi(m) ist besser!
Also, die Lernkurve beim vi(m) ist IMHO deutlich steiler als bei den Emacsen... Der Einstieg beim XEmacs, mit Menue und so ist IMO recht einfach. -dnh -- "Ich weiß, daß ich paranoid bin. Die Frage ist nur: 'Bin ich paranoid genug?'" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* David Haller wrote on Sat, Dec 30, 2006 at 22:34 +0100:
Am Sam, 30 Dez 2006, Philipp Zacharias schrieb:
Jo, so steil, dass er momentan vor einer Wand steht und eher einen Weg drum herum sucht als oben drüber. [..] Also denn: vi(m) ist besser!
Also, die Lernkurve beim vi(m) ist IMHO deutlich steiler als bei den Emacsen... Der Einstieg beim XEmacs, mit Menue und so ist IMO recht einfach.
Endlich mal wieder $EDITOR wars? :) Wer vim mit Menü will, kann gvim schreiben wenn er X oder Windows hat. Am Ende haben vim und emacs beide viel mehr Funktionen als ein Mensch kennen kann, haben syntax Kram für viele Sprachen und weiss ich was noch alles. Die Summe der Nachteile ist natürlich wie immer konstant. :) oki, Steffen (emacser nicht weiterlesen hier ;)) Wenn wir schon mal dabei sind... Was heisst EMACS eigentlich? Da ja "Eight Megabytes And Constantly Swapping" nicht mehr zeitgemäss sind - KDE kommt ja da Faktor zehn drüber und ist stolz drauf, passt besser und gerade prima zu einem Meta-Control-Shift thread (der leider nur auf einer anderen Liste läuft): "Escape-Meta-Alt-Control-Shift". OJ: Emacs is a great operating system - it lacks a good editor, though." (übersetzt in etwa "Emacs ist ein großartiges Betriebssystem - obwohl ein guter Editor fehlt.") - Thomer M. Gil SCNR -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
also hab mal dieses X-Emacs angeschaut, also irgendwie finde ich das so auf ersten Blick etwas gewöhnungsbedürftig wenn ich mal ehrlich sein darf ...
*Etwas* gewöhnungsbedürftig? Scherzkeks...
... vielleicht bin ich auch etwas verwöhnt inzwischen oder so. Aber dennoch danke für den Tipp. Vielleicht taucht ja noch ein Tipp in Richtung bluefish bzw. Quanta+ auf ...
Eclipse? Wenn es denn html kann, aber für C, C++, java soll es sehr gut sein. Und es ist Multiplatform. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Sascha Blum wrote on Thu, Dec 28, 2006 at 21:38 +0100:
derzeit programmiere ich mit Editoren wie Quanta+ bzw. Bluefish, also Webseiten u.a. ...
kenn ich nicht.
... nur bei manchen Projekten wäre eine umfangreichere Suchfunktion von sehr großen Vorteil. Was ganz praktisch, nützlich und super wäre, wäre ein Editior (GUI) mit dem man neben Datei durchsuchen, auch zusätzlich noch neben den nicht nur geöffneten sondern z.B. einen ganzen Ordner mit Unterordnern mit durchsuchen könnte also in den einzelnen Dateien eben die dort liegen. Also als Beispiel wenn man ein freies Programm erweitern möchte und nach einer Variablen, Funktion oder was auch immer sucht und nicht weiss in welchen Dateien die überall drin stecken, das man da nicht erst alle öffnen muss, sondern da im Editor bei der Suchauswahl sagt suche den Ordner xy durch und nenne mir alle Dateien wo das gewünschte drin steckt ...
der vim / gvim (und natürlich das Emacs-Betriebssystem ;)) können "tags". Das sind indexe von Funktionen etc. Dabei springt man dann zu der Definition (und nicht zu den 100 Aufrufen). Das ist bei C und ähnlichen Sprachen sehr hilfreich. Man kann natürlich auch einfach nur Suchen, in vim geht: :grep -r select . oft ganz gut. "grep" ist ja sehr mächtig, da geht natürlich weit mehr (reguläre Ausdrücke etc). Die "Treffer" kann man dann mit ":cn" und ":cp" durchgehen, mit ":cl" anzeigen lassen usw. Ich hab dafür map <F4> :cn<C-M> map <S-F4> :cp<C-M> map <F5> :tn<C-M> map <S-F5> :tp<C-M> in ~/.vimrc. Bei Bedarf kann man sich beliebige Scripte/Programme/Compiler/Makeausgaben/wasauchimmer über ":cf <dateiname>" oder einfach über ein Makefile als Liste laden. (Na ja, mit vim kann man der Turm von Hanoi spielen lassen :) - mit Emacs natürlich auch).
... gibts sowas für Linux?
Vim läuft unter "All Unix platforms. All Windows platforms. Amiga, Atari, BeOS, DOS, Macintosh, MachTen, OS/2, RiscOS, VMS", da ist Linux dabei ;) Emacs wird eine ähnlich lange Liste haben. Wundert mich, dass Bluefish nichtmal grep aufrufen können soll...
Sollte unter kde auch laufen falls es sowas gäben sollte!
Ich glaube, selbst das KDE von SuSE 10.2 wird irgendwie ein xterm auf kriegen, in dem man vim starten kann ;) Die GUI-Version heisst gvim (ein X Programm). Zu vim und emacs: der Lernaufwand ist nicht-trivial - aber lohnt sich vermutlich sehr. oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Steffen Dettmer schrieb:
Zu vim und emacs: der Lernaufwand ist nicht-trivial - aber lohnt sich vermutlich sehr.
Jepp. Und wenn man völlig verzweifelt ist, geht immer noch das gute, alte "emacs -f doctor". ;) Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sascha Blum wrote:
[...] ... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
Fuer welche Programmiersprache? Redest Du weiterhin von HTML? Einige Vorschlaege hast Du ja schon bekommen. Fuer Java und C/C++ sollte es netbeans[1] koennen (C/C++ ab Version 5.5, soweit ich weiss). Cheers, Th. [1]http://www.netbeans.org/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Freitag, 29. Dezember 2006 13:09 schrieb Thomas Hertweck:
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte! Fuer welche Programmiersprache? Redest Du weiterhin von HTML? Einige Vorschlaege hast Du ja schon bekommen. Fuer Java und C/C++ sollte es netbeans[1] koennen (C/C++ ab Version 5.5, soweit ich weiss).
Wenn er sowieso mit Quanta und Bluefish arbeitet: In Quanta ist ein Plugin enthalten, das mit krename zusammenarbeitet. Du kannst krename auch allein zum Suchen verwenden, über mehrere Dateien, über mehrere Verzeichnisse. Ist ziemlich einfach und übersichtlich. Einfach unter quanta auf Plugin und dann auf krename gehen. -- Michael Herrmann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Michael, Am Freitag, 29. Dezember 2006 13:20 schrieb Michael Herrmann:
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
Fuer welche Programmiersprache? Redest Du weiterhin von HTML? Einige Vorschlaege hast Du ja schon bekommen. Fuer Java und C/C++ sollte es netbeans[1] koennen (C/C++ ab Version 5.5, soweit ich weiss).
Wenn er sowieso mit Quanta und Bluefish arbeitet: In Quanta ist ein Plugin enthalten, das mit krename zusammenarbeitet. Du kannst krename auch allein zum Suchen verwenden, über mehrere Dateien, über mehrere Verzeichnisse. Ist ziemlich einfach und übersichtlich. Einfach unter quanta auf Plugin und dann auf krename gehen.
hier unter OpenSuSE 10.1, KDE 3.5.5 release 19.1 bei Quanta + 3.5.5 gibt es unter PlugIns leider kein Plugin mit dem Namen krename :-( Und auf der Homepage von Quanta (http://quanta.kdewebdev.org/) kann ich da so auf Anhieb leider auch nichts mit Plugins finden ... :-( Viele Grüße Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Sascha Blum wrote on Fri, Dec 29, 2006 at 18:51 +0100:
Wenn er sowieso mit Quanta und Bluefish arbeitet: hier unter OpenSuSE 10.1, KDE 3.5.5 release 19.1 bei Quanta + 3.5.5 gibt es unter PlugIns leider kein Plugin mit dem Namen krename :-(
Und auf der Homepage von Quanta (http://quanta.kdewebdev.org/) kann ich da so auf Anhieb leider auch nichts mit Plugins finden ... :-(
Aber mal ehrlich, kann doch nicht wahr sein, dass man ein Plug-In brauchen soll, um ein grep oder anderes Kommando auszuführen?! oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 29. Dezember 2006 18:51 schrieb Sascha Blum:
Hallo Michael,
Am Freitag, 29. Dezember 2006 13:20 schrieb Michael Herrmann:
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
Fuer welche Programmiersprache? Redest Du weiterhin von HTML? Einige Vorschlaege hast Du ja schon bekommen. Fuer Java und C/C++ sollte es netbeans[1] koennen (C/C++ ab Version 5.5, soweit ich weiss).
Wenn er sowieso mit Quanta und Bluefish arbeitet: In Quanta ist ein Plugin enthalten, das mit krename zusammenarbeitet. Du kannst krename auch allein zum Suchen verwenden, über mehrere Dateien, über mehrere Verzeichnisse. Ist ziemlich einfach und übersichtlich. Einfach unter quanta auf Plugin und dann auf krename gehen.
hier unter OpenSuSE 10.1, KDE 3.5.5 release 19.1 bei Quanta + 3.5.5 gibt es unter PlugIns leider kein Plugin mit dem Namen krename :-(
Und auf der Homepage von Quanta (http://quanta.kdewebdev.org/) kann ich da so auf Anhieb leider auch nichts mit Plugins finden ... :-(
Viele Grüße
Sascha Das Plugin heißt kfilereplace, und hat mir bei grösseren Änderungen an der Website schon gute Dienste geleistet. Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Thomas, Am Freitag, 29. Dezember 2006 13:09 schrieb Thomas Hertweck:
... gibts sowas für Linux? Sollte unter kde auch laufen falls es sowas gäben sollte!
Fuer welche Programmiersprache? Redest Du weiterhin von HTML? Einige Vorschlaege hast Du ja schon bekommen. Fuer Java und C/C++ sollte es netbeans[1] koennen (C/C++ ab Version 5.5, soweit ich weiss).
wenn möglich für soviele Programmiersprachen wie möglich, also HTML, PHP, Perl kann nicht schaden, C/C++, vielleicht Phyton noch ... - also eh mehr desto besser sag ich mal. Viele Grüße Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Sascha Blum schrieb:
wenn möglich für soviele Programmiersprachen wie möglich, also HTML, PHP, Perl kann nicht schaden, C/C++, vielleicht Phyton noch ... - also eh mehr desto besser sag ich mal.
Mit Emacs/XEmacs oder VIM liegst Du bei der Wahl Deines Editors immer richtig. Zumal alle drei erweiter- und programmierbar sind. Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (9)
-
Andreas Kneib
-
David Haller
-
Michael Herrmann
-
Peter Buschbacher
-
Philipp Zacharias
-
Sascha Blum
-
Steffen Dettmer
-
Thomas Hertweck
-
Volker Kuhlmann