View previous topic :: View next topic |
Author |
Message |
yaubi Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/13250740503f12bbe3518b0.png)
Joined: 15 Jan 2003 Posts: 194 Location: Oxford, UK
|
Posted: Sun Aug 10, 2003 2:30 am Post subject: [Comparaison Logiciels] Cherche éditeur de texte avancé |
|
|
Bonjour à tous,
Je suis (depuis très longtemps ....) à la recherche d'un éditeur de texte qui serait l'équivalent de Texpad (monde Windows) pour Linux. Voici les fonctionnalités que je considère comme indispensables :
- les onglets pour naviguer entre plusieurs fichiers ouverts
- raccourcis clavier à la emacs
- coloration syntaxique pour la plupart des langages courants
- numérotation des lignes
- gestion intelligente de l'indentation
- recherche/remplacement à l'aide de regex
- rapide à lancer
- si possible, auto-complement (autocompletion en anglais)
De plus, je suis très attaché à l'interface en GTK2. pour utiliser la molette de la souris (utile pour naviguer rapidement à l'intérieur d'un fichier), l'anti-aliasing propre, le style "flat" reposant.
J'ai déja testé un bon nombre d'éditeurs :
- vim : je n'aime pas les raccourcis claviers
- emacs : très lourd à lancer
- xemacs : hiddeux
- gedit : trop basique et lent
- anjuta : très bon éditeur, mais trop gros pour ce que je veux en faire
- bluefish : bon, mais un peut trop orienté web et pas de raccourcis emacs
- kate : très bon (je ne me rappelle plus des raccourcis clavier) mais QT-look&feel.
- nedit : me rappeller plus, mais bof
- jedit : pareil
- eclipse : exceptionnel ! mais java-pour et -par (donc lent à démarrer)
- edit (fourni avcec ROX) : très rapide mais très limité.
Du coup, pour l'instant, j'utilise uniquement jed dans un gnome-terminal (pour un bel antialiasing et les onglets). Jed est un mini-emacs, donc avec les mêmes raccourcis clavier (sauf quelques exceptions), coloration d'un bon nombre de formats de fichiers, ouverture/fermeture de blocs de code, et surtout rapide et léger. La seul chose c'est que ce n'est pas une application graphique, donc pas très "smooth" et pas de support de la mollette de la souris.
Quelqu'un aurait une autre idée ?
Merci d'avance,
Yoann
PS : afin de tuer tout troll dans l'oeuf (? ) :
1. inutile de rentrer dans la guerre Vi vs. Emacs, ça ne mène à rien
2. inutile de rentrer dans la guerre Qt vs. GTK2, ça ne mène à rien
3. je sais que c'est idiot de se limiter aux applications GTK2, mais je ne veux pas avoir à compiler moultes dépendances |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Sun Aug 10, 2003 3:02 am Post subject: |
|
|
L'avantage de ton post yaubi c'est qu'il et tres clair
L'inconveignant c'est qu'il est tres clair
Je crois que tu les a tous cites.
En tous cas desole je n'en connais pas d'autres. ![Wink ;)](images/smiles/icon_wink.gif) _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mickey08 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 May 2003 Posts: 319 Location: france / reims
|
Posted: Sun Aug 10, 2003 4:11 am Post subject: |
|
|
ben il en manque un
Quanta .... mais c'est assez lourd à lancer (plein de chose de kde à lancer)
+ il highlighte pas mal de chose
- je ne pense pas qu'il est les memes raccourcis que emacs ( mais c'est tout de meme configurable)
+ la souris roule bien.
+ autocompletion (enfin pour les variables en php il le fait)
apres ben ... heu c'est à toi de de voir _________________ pom pom powa |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dioxmat Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Sun Aug 10, 2003 4:14 am Post subject: |
|
|
Le seul pas cité, c'est scite, qui est dispo en gtk2 (l'ebuild est plus du tout a jour par contre) ...
Mais bon:
- c'est relativement buggé
- la config doit se faire entierement a la main, c'est tres lourd
- pas de tabs et autres features importantes...
Je te rassure tu n'es pas le seul a rechercher cet editeur merveilleux qui... n'existe pas :(
Perso j'utilise nedit. c'est moche, ya pas de tabs, mais sinon tout le reste y est (les raccourcis ca prend du temps a configurer, mais c faisable :) _________________ mat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yaubi Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/13250740503f12bbe3518b0.png)
Joined: 15 Jan 2003 Posts: 194 Location: Oxford, UK
|
Posted: Sun Aug 10, 2003 10:51 am Post subject: |
|
|
Je viens de tester scite, c'est pas ça non plus Quant à Quanta (éhéh ) c'est une usine à gaz. Du coup, je ne suis pas plus avancé, je crois que je vais rester avec mon jed dans un gnome-terminal en plein écran. Dommage que kate ne soit pas un package indépendant avec peu de dépendances, parce qu'il est vraiment bon, c'est exactement ce que je recherche comme genre d'éditeur.
Last edited by yaubi on Sun Aug 10, 2003 12:39 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dorgendubal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Sun Aug 10, 2003 11:27 am Post subject: |
|
|
Moi j'utilise aussi SciTE et je trouve pas qu'il soit buggé. Mais effectivement il remplit pas toutes tes volontés. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dorgendubal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Sun Aug 10, 2003 11:29 am Post subject: |
|
|
Et pout l'auto-complete, j'oublierai à ta place. J'en ai jamais trouvé un (même sous Win) qui fonctionne comme je le desire. Mais ca permet tout de meme de gagner un peu de temps. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dioxmat Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Sun Aug 10, 2003 12:57 pm Post subject: |
|
|
L'auto-complete, ca peut etre tres utile pour les fonctions (exemple typique, jai fait pour mon nedit un fichier avec toutes les fonctions de la libc, et je m'en sers pour l'auto-complete) mais c'est vrai que ca releve surtout du gadget.
Bon sinon dans le genre usine a gaz, ya aussi kdevelop3 ou anjuta2 qui arrivent :) _________________ mat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dorgendubal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Sun Aug 10, 2003 4:21 pm Post subject: |
|
|
dioxmat wrote: | (exemple typique, jai fait pour mon nedit un fichier avec toutes les fonctions de la libc, et je m'en sers pour l'auto-complete) |
Ca existe l'auto-complete avec nedit?? Et on peut se faire sa propre liste? Je connaissais pas. Je vais jeter un coup d'oeil à la docu. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dioxmat Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Sun Aug 10, 2003 4:27 pm Post subject: |
|
|
On peut tout faire avec nedit :) ca supporte aussi ctags, les calltips (selectionne une fonction, et tu peux regarder apartir d'un fichier fait pour sa declaration, tout ca) ...
Par contre la plupart du temps faut bidouiller. pour l'auto complete, le truc par defaut suffit pas, faut rajouter une macro pour que ca soit parfait... _________________ mat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tecknojunky Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/50759924548a37faf359b7.gif)
Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Sun Aug 10, 2003 5:32 pm Post subject: |
|
|
Sous Windows, jamais bien UtraEdit, surtout parce qu'il reconnaissait les formats DOS/Unix/Mac, mais aussi parce qu'il est très complet comme éditeur de texte. Jamais trouvé d'équivalent sur Linux.
En Unix, je me concentre à apprendre Vi(m), non pas parce que je le trouve bon (en fait, il est assez peu conviviale), mais plutôt parce que c'est un éditeur qui est partout, peu importe l'architecture, il y a un VI et il fonctionne tous pareil. Ça en fait l'éditeur le plus universel que je connaisse (mis-à-part peut-être emacs dont je suis incapable d'utiliser sans blasphèmer). _________________ (7 of 9) Installing star-trek/species-8.4.7.2::talax. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Tucs n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 24 Sep 2002 Posts: 45
|
Posted: Mon Aug 11, 2003 5:35 pm Post subject: |
|
|
Pour le prétexte de vim je ne suis pas d'accord, il suffit de reconfigurer les raccourcis clavier et ça marchera très bien. De plus, il y a tous les scripts nécessaire que tu peux rajouter pour index les fichiers etc... (voir site de vim) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DuF Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/500f78f33e18696e0a90f.jpg)
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Mon Aug 11, 2003 5:56 pm Post subject: |
|
|
Perso je navigue entre vim et nedit ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
broly Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1582581520411216df9e865.jpg)
Joined: 21 Feb 2003 Posts: 345 Location: cachan 94
|
Posted: Mon Aug 11, 2003 9:25 pm Post subject: |
|
|
VI ya que ca de vrai tu peux tout faire !!! Meme changer les raccourcis claviers et créés des macro commandes il suffit juste de s'y mettre !! ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dioxmat Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Mon Aug 11, 2003 9:49 pm Post subject: |
|
|
broly wrote: | VI ya que ca de vrai tu peux tout faire !!! Meme changer les raccourcis claviers et créés des macro commandes il suffit juste de s'y mettre !! :D |
Oui enfin ca nimporte quel editeur cite dans la liste ou presque sait le faire :) _________________ mat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DuF Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/500f78f33e18696e0a90f.jpg)
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Mon Aug 11, 2003 10:10 pm Post subject: |
|
|
Toute façon en général c'est l'utilisateur qui ne sait pas tout faire ![Smile :)](images/smiles/icon_smile.gif)
Last edited by DuF on Tue Aug 12, 2003 5:42 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yuk159 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/44288576244ba5392c2df1.jpg)
Joined: 18 Apr 2003 Posts: 1803 Location: noumea ,nouvelle-caledonie
|
Posted: Tue Aug 12, 2003 3:07 am Post subject: |
|
|
Ouai perso j'utilise VI mais je suis pas informaticien et ca correspond a mes besoins, mais je pense que des gens plus exigents on besoin de choses plus pointus. _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
crevette Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/19280675173eb3b30dbc81e.jpg)
Joined: 21 May 2002 Posts: 543 Location: Chrooted in Nice, France
|
Posted: Tue Aug 12, 2003 6:11 am Post subject: |
|
|
A noter que Gedit 2.3.x qui est dans Gnome-2.3.x possede dersormais la coloration synthaxique, et c'est bien pratique. j'utilise ca avec Meld, un diff tool qui est super. _________________ http://www.mille-mathias.info |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dioxmat Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Sat Oct 04, 2003 3:37 am Post subject: |
|
|
Bon ca y est je suis passé a scite.
Raisons:
- il a maintenant des tabs.
- il sait faire du find & replace complexe, avec regexp.
- il sait faire de la coloration syntaxique
- il sait faire de numerotation de lignes, reperer les indentations, etc.
- il est ultra rapide
- il est joli (gtk2), avec aa et tout et tout...
- il est facile d'y rajouter des trucs, et accessoirement facile de bidouiller le code source (enfin plus facile pour pour nedit :)
Seul defaut: il faut fouiller dans la config a la main. heureusement la doc est bien foutue.
Je posterais mon fichier de config pour ceux que ca interesse prochainement.
J'ai passé le post initial en sticky, vu que yavait deja comment choisir son window manager et que ca me semble etre la deuxieme appli que l'on choisit en installant un systeme :) _________________ mat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DuF Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/500f78f33e18696e0a90f.jpg)
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Sun Oct 05, 2003 2:49 am Post subject: |
|
|
Même si je l'ai déjà, vu que j'étais intérêssé, hésites pas à poster ton fichier de conf, ça devrait servir ![Wink ;-)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Oct 06, 2003 7:02 am Post subject: |
|
|
[TROLL] Pour les tabs, il y a FluxBox [/TROLL] |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dioxmat Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Mon Oct 06, 2003 2:25 pm Post subject: |
|
|
Pour les tabs. c'est beaucoup plus interessant d'avoir ca dans l'editeur : une seule instance du programme, ils partagent des informations (genre le search et autres), etc. _________________ mat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dyurne Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/165219513040e30d58820d3.gif)
Joined: 19 Aug 2003 Posts: 475 Location: Lille, France
|
Posted: Tue Oct 07, 2003 7:50 am Post subject: |
|
|
yoyo wrote: | [TROLL] Pour les tabs, il y a FluxBox [/TROLL] |
tu fais quand meme beaucoup de pub pour fluxbox...
DuF wrote: | Même si je l'ai déjà, vu que j'étais intérêssé, hésites pas à poster ton fichier de conf, ça devrait servir |
ouais jui intéréssé. daccord j'ai la grosse flemme de lire la doc, et alors ? ![Cool 8)](images/smiles/icon_cool.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 07, 2003 8:35 am Post subject: |
|
|
dyurne wrote: | tu fais quand meme beaucoup de pub pour fluxbox... | Quand on aime, on ne compte pas ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dorgendubal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Tue Oct 07, 2003 8:59 am Post subject: |
|
|
Tiré de la FAQ:
Quote: |
How do I enable tabbed window mode in SciTE?
Set tabbar.visible=1 in your SciTEGlobal.properties but beware that tabs are only avaliable on Windows. You can also set tabbar.hide.one=0 to always show tabs, or 1 to hide when only one file is open. tabbar.multiline=1 splits tabs across various lines if neccesary. |
C'est disponible seulement pour Windows??? Chez moi, les tabs n'apparaissent pas mais tous les fichiers sont ouverts dans la même fenêtre. Mais je connais pas les raccourcis pour changer de buffer. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|