[Softs] éditeurs de texte + question sur java

éditeurs de texte + question sur java [Softs] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 24-02-2003 à 12:48:28    

Hello !
 
Ayant besoin d'un p'tit éditeur de texte avec coloration syntaxique pour coder du Perl sous Linux, j'ai voulu récupéré ce bon vieux SciTE que j'utilise déjà sous Fenetres2000.
 
Pour info, j'ai une MDK 9.0.
 
En voulant installer le RPM de SciTE, le pépère m'a indiqué qu'il lui fallait les libs 2.0.0 minimum de Gtk+. Ok, je zieute ce que j'ai comme version et j'ai justement la 2.0.0. Ca semble donc merdouiller pour SciTE.
 
J'ai trouvé 3 autres éditeurs : J, Jedit et Jext. Les 3 fonctionnent avec la jvm de Java.
 
- Lequel est le plus efficace comme éditeur de texte ? Le summum serait qu'il puisse compiler mon code, comme le fait si bien SciTE justement.
 
- Comment savoir en ligne de commande la version de Java installée sur la machine ?
 
Désolé si ce sont des questions connes mais j'suis un nb  :pt1cable:


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 24-02-2003 à 12:48:28   

Reply

Marsh Posté le 24-02-2003 à 12:52:57    

tu as essayé "urpmi scite" ?
je pensais que le systeme de dependance de la mdk etait qd meme fiable un minimum !


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 24-02-2003 à 12:55:27    

HuGoBioS a écrit :

tu as essayé "urpmi scite" ?
je pensais que le systeme de dependance de la mdk etait qd meme fiable un minimum !

urpmi, c'est la commande permettant d'aller se connecter sur le net pour d/l le RPM demandé, je me gourre pas ?
 
si oui, j'avais déjà récupéré le RPM via un d/l précédemment, j'ai donc juste fait 'rpm -i Scite...rpm'
 
Peut être n'a-t-il pas trouvé où étaient rangées les libs de Gtk+2 ?


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 24-02-2003 à 13:05:12    

si c pour faire du perl, utilise emacs, ça ira plus vite!!  [:len22]
 
--edit--
tu compile du perl toi????  [:the time]


Message édité par arghbis le 24-02-2003 à 13:06:00
Reply

Marsh Posté le 24-02-2003 à 13:08:02    

arghbis a écrit :

tu compile du perl toi????  [:the time]


 
façon d'parler ;)
en fait, j'utilise la commande 'perl -c -w monscript.pl' quand je code, ça me permet de tester si le compilo interne de Perl a capté ce que j'ai rédigé ou non
 
au passage, je te rappellerais juste que Perl est un langage interprêté et compilé :D


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 24-02-2003 à 13:40:00    

quand on a le package RPM sur le disque dur, la commande suivante marche ou pas ?
 
---> 'urpm -iv MonPkg.rpm' :heink:


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 24-02-2003 à 13:59:26    

Tu ne peux pas utiliser emacs/xemacs/vim/gvim/nano ou autre éditeur de texte qui fonctionne au lieu de t'emmerder avec ces usines à gaz ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 24-02-2003 à 14:03:57    

Jar Jar a écrit :

Tu ne peux pas utiliser emacs/xemacs/vim/gvim/nano ou autre éditeur de texte qui fonctionne au lieu de t'emmerder avec ces usines à gaz ?

C'est pas que je ne peux pas, c'est juste que je ne veux, tu sens la nuance ? :D
 
Avec SciTE, j'ai un éditeur qui complète automatiquement les mots que tu tapes, que ce soit les mots-clés du langage comme les noms de variables, c'est le genre de confort dont j'aimerais ne pas avoir à me passer.
 
Je ne dénigre pas Emacs ou Vi, je sais que ce sont bien plus que des éditeurs de texte mais j'ai franchement pas envie de passer du temps avec ce genre d'outils dont il faut apprendre les combos de touches et dont l'aspect visuel ne me satisfait pas.


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 24-02-2003 à 14:23:08    

Aricoh a écrit :

Avec SciTE, j'ai un éditeur qui complète automatiquement les mots que tu tapes, que ce soit les mots-clés du langage comme les noms de variables, c'est le genre de confort dont j'aimerais ne pas avoir à me passer.

Je suis raisonnablement convaincu que c'est possible avec emacs.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 24-02-2003 à 14:43:51    

Jar Jar a écrit :

Je suis raisonnablement convaincu que c'est possible avec emacs.


 
ah? [:wam]
 
 
[:drapo]


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 24-02-2003 à 14:43:51   

Reply

Marsh Posté le 24-02-2003 à 15:13:56    

pour installer un paquet téléchargé avec urpmi, tu te mets dans le bon dossier et tu tapes :

utpmi ./ton_paquet


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-02-2003 à 15:15:22    

Mjules a écrit :

pour installer un paquet téléchargé avec urpmi, tu te mets dans le bon dossier et tu tapes :

utpmi ./ton_paquet



sauf que mon paquet, je l'ai downloadé via ftp tout simplement, j'suis pas passé par urpmi


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 24-02-2003 à 15:22:58    

le avec urpmi se rapporte à l'install pas au download.
 
essaye la commande au moins.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-02-2003 à 15:25:57    

Mjules a écrit :

le avec urpmi se rapporte à l'install pas au download.
 
essaye la commande au moins.

ce soir, j'essaierai 'urpmi' et 'rpm -iv' et je copierai les sorties écran pour les publier ici si jamais ça ne fonctionne toujours pas


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 25-02-2003 à 08:38:16    

bon ben je reviens à la charge avec mon pb. Petit rappel :
- OS = Mandrake 9.0
- Pbl = installer l'éditeur de texte SciTE avec le paquet 'scite-1.50-2.i686.rpm'
 
1ère tentative d'installation en passant par (l'obsolète ?) rpm :

Code :
  1. [root@localhost Download]# rpm -iv scite-1.50-2.i686.rpm
  2. error: failed dependencies:
  3.         gtk2 >= 2.0.0 is needed by scite-1.50-2
  4. [root@localhost Download]#


 
Avant que les inconditionnels du urpmi ne râlent, sachez que j'ai fait aussi la même manip que voilà :

Code :
  1. [root@localhost Download]# urpmi scite-1.50-2.i686.rpm
  2. necessite la librairie Gtk+ 2.0.0, echec de l'installation
  3. [root@localhost Download]#


 
Bon ... :heink: J'y connais strictement rien à ces lib Gtk+ mais en farfouillant sur mon dur, je fais la manip suivante :

Code :
  1. [arioch@localhost Download]$ gtk-config --version
  2. 1.2.10
  3. [arioch@localhost Download]$


Je ne sais pas si on parle bien des mêmes librairies graphiques mais si c'est le cas, je suis loin d'avoir la version 2.0.0, ce qui m'étonne tout de même énormément !
 
Autre manip qui me sort un truc vachement 'verbose' :

Code :
  1. [arioch@localhost Download]$ gtk-query-immodules-2.0
  2. # GTK+ Input Method Modules file
  3. # Automatically generated file, do not edit
  4. #
  5. # ModulesPath = /home/arioch/.gtk-2.0/2.0.0/i586-mandrake-linux-gnu/immodules:/h
  6. ome/arioch/.gtk-2.0/2.0.0/immodules:/home/arioch/.gtk-2.0/i586-mandrake-linux-gn
  7. u/immodules:/home/arioch/.gtk-2.0/immodules:/usr/lib/gtk-2.0/2.0.0/i586-mandrake
  8. -linux-gnu/immodules:/usr/lib/gtk-2.0/2.0.0/immodules:/usr/lib/gtk-2.0/i586-mand
  9. rake-linux-gnu/immodules:/usr/lib/gtk-2.0/immodules
  10. #
  11. "/usr/lib/gtk-2.0/2.0.0/immodules/im-hangul.so"
  12. "hangul" "Hangul (KSC 5601)" "gtk+" "" ""
  13. "/usr/lib/gtk-2.0/2.0.0/immodules/im-am-et.so"
  14. "am_et" "Amharic (EZ+)" "gtk+" "/usr/share/locale" "am"
  15. "/usr/lib/gtk-2.0/2.0.0/immodules/im-cyrillic-translit.so"
  16. "cyrillic_translit" "Cyrillic (Transliterated)" "gtk+" "/usr/share/locale" ""
  17. "/usr/lib/gtk-2.0/2.0.0/immodules/im-inuktitut.so"
  18. "inuktitut" "Inukitut (Transliterated)" "gtk+" "/usr/share/locale" "iu"
  19. "/usr/lib/gtk-2.0/2.0.0/immodules/im-ipa.so"
  20. "ipa" "IPA" "gtk+" "/usr/share/locale" ""
  21. "/usr/lib/gtk-2.0/2.0.0/immodules/im-thai-broken.so"
  22. "thai_broken" "Thai (Broken)" "gtk+" "/usr/share/locale" ""
  23. "/usr/lib/gtk-2.0/2.0.0/immodules/im-ti-er.so"
  24. "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk+" "/usr/share/locale" "ti"
  25. "/usr/lib/gtk-2.0/2.0.0/immodules/im-ti-et.so"
  26. "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk+" "/usr/share/locale" "ti"
  27. "/usr/lib/gtk-2.0/2.0.0/immodules/im-viqr.so"
  28. "viqr" "Vietnamese (VIQR)" "gtk+" "/usr/share/locale" "vi"
  29. "/usr/lib/gtk-2.0/2.0.0/immodules/im-xim.so"
  30. "xim" "X Input Method" "gtk+" "/usr/share/locale" "ko:ja:zh"
  31. "/usr/lib/gtk-2.0/2.0.0/immodules/imtamilvp-tsc.so"
  32. "tamilvp_tsc" "TamilVP (TSCII)" "gtk+" "" "ta_IN"
  33. "/usr/lib/gtk-2.0/2.0.0/immodules/imtamilvp-uni.so"
  34. "tamilvp_uni" "TamilVP (UNICODE)" "gtk+" "" "ta_IN.UTF8"
  35. "/usr/lib/gtk-2.0/2.0.0/immodules/imtelex.so"
  36. "telex" "Vietnamese (TELEX)" "gtk+" "/usr/share/locale" "vi"
  37. "/usr/lib/gtk-2.0/2.0.0/immodules/imvni.so"
  38. "vni" "Vietnamese (VNI)" "gtk+" "/usr/share/locale" "vi"
  39. [arioch@localhost Download]$


Que signifie tout ceci qui semble correspondre à une release 2.0.0 alors que j'aurais une version 1.2.10 de Gtk ?
 
Tout semble installé mais impossible d'installer ce foutu paquet de SciTE :cry:  :cry:  :cry:  
 
Dernière précision : via l'installeur de package de KDE, j'ai vu qu'il y avait 2 paquets disponibles pour l'install et correspondants à des trucs genre wxWindows pour Gtk+2.Pourtant, lorsque j'ai voulu les installer, le prog d'installation m'a indiqué que tout était déjà installé, j'ai pas capté pourquoi alors les paquets étaient rangés avec les progs non installés.
 
Si qqun peut me trouver la solution :jap:


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 25-02-2003 à 09:00:43    

Aricoh a écrit :

Hello !
En voulant installer le RPM de SciTE, le pépère m'a indiqué qu'il lui fallait les libs 2.0.0 minimum de Gtk+. Ok, je zieute ce que j'ai comme version et j'ai justement la 2.0.0. Ca semble donc merdouiller pour SciTE.


Es-tu sur que le RPM correspond a ta distrib ? Personnellement, je tenterait ca:
- aller sur http://plf.zarb.org/~nanardon/urpmiweb.php et ajouter la source "contrib" pour ta version de Mdk
- urpmi scite
 
Mon avis sur les editeurs de texte Java: ils sont bien sympa mais manquent de reactivite (merci Java). Personnellement, j'utilise Emacs, mais je compte changer parce que je peux pas voir le Lisp...

Reply

Marsh Posté le 25-02-2003 à 09:02:06    

Jar Jar a écrit :

Tu ne peux pas utiliser emacs/xemacs/vim/gvim/nano ou autre éditeur de texte qui fonctionne au lieu de t'emmerder avec ces usines à gaz ?

 
Deux usines a gaz se sont glissees dans cette liste, sauras-tu les trouver ?
 
Edit:
(meta-x tetris)


Message édité par kenshiro182 le 25-02-2003 à 09:02:49
Reply

Marsh Posté le 25-02-2003 à 09:15:42    

je viens de consulter les deux locations suivantes du site FTP belnet.be :
 
- ftp://ftp.belnet.be/packages/mand [...] rake/RPMS/
- ftp://ftp.belnet.be/packages/mand [...] MS.cooker/
 
Pas de SciTE.
Pas de Jext.
Pas de Jedit.
 
Eh ben comme ça, c'est vite réglé :heink:  :fou:


Message édité par Aricoh le 25-02-2003 à 09:15:55

---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 25-02-2003 à 09:30:19    

kenshiro182 a écrit :

 
Deux usines a gaz se sont glissees dans cette liste, sauras-tu les trouver ?
 
Edit:
(meta-x tetris)


N'empeche que ces "usines a gaz" sont largement utilisable sur des environnement limité (en puissance de calcul et en memoire), comme quoi, on peut faire des trucs tres tres puissants, tout en codant proprement et efficace...  
Moi je dis chapeau bas Mr. RMS :jap:

Reply

Marsh Posté le 25-02-2003 à 10:00:11    

Je ne souhaite pas lancer de bataille ou de gué-guerre sur les 'vieux' éditeurs, c'est pas le but escompté ici.
 
Qqun peut-il par contre résoudre mon problème ?


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 25-02-2003 à 10:27:18    

kenshiro182 a écrit :

Deux usines a gaz se sont glissees dans cette liste, sauras-tu les trouver ?

Attention à ne pas se tromper d'échelle : emacs n'a pas besoin d'une JVM pour fonctionner...


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 25-02-2003 à 10:33:12    

freds45 a écrit :


 
ah? [:wam]
 
 
[:drapo]


Oui cé possible ... j'utilisais cette fonctionnalité à l'époque ou j'utilisais Emacs à outrance ... pour faire du C notamment ... :o

Reply

Marsh Posté le 25-02-2003 à 10:45:40    

bon, je retenterai une nouvelle install ce soir, je viens de d/l le RPM de SciTE, version moins récente 1.48, celle-ci nécessite Gtk 1.2.0, cette fois devrait être la bonne [:cid]


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 26-02-2003 à 08:09:47    

Bon cette fois, ça y est, il s'agissait bien d'un problème de version pour les libs graphiques de Gtk
 
L'install de SciTE version 1.48 s'est super bien déroulée, SciTE marche pile poil, l'est content comme tout le Ricoh [:yaisse2]  [:risboc]


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
Reply

Marsh Posté le 26-02-2003 à 16:43:55    

pour répondre aux autres questions (magré le fait que tu utilises scite):
 
si la commande `java version` te répond qque chose bah tu pourras en déduire la JVM qui tourne (souvent c'est kaffe, parfois blackdown ou sun)
 
jedit est très bien pour coder.


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed