IntelliJ Idea, excellent...

IntelliJ Idea, excellent... - Java - Programmation

Marsh Posté le 23-08-2002 à 15:47:11    

Vu ce que certains à qui je fais complètement confiance niveau Java (Dark, ---greg----), j'ai jetté un oeil à IntelliJ Idea.
Il m'a l'air pas mal du tout. C vachement agréable de bosser avec. L'interface est épurée, il est rapide (c du pur Java ça !??).
Et puis j'ai trouvé comment lancer, et surtuot débugger des servlets et JSP via Tomcat4 (http://www.phasesoft.com/articles/tomcat4idea/index.html). Nickel.
Du coup, j'vais peut être utiliser ça plutot que netbean. Alors j'ouvre ce topic, histoire que ceux qui connaissent Idea me disent les fonctionnalités qu'ils tourvent vraiment pratiques, histoire que je le prenne profite vite pleinnement de cet IDE. ça serai sympa.  
Merci...


Message édité par El_gringo le 23-08-2002 à 16:00:01
Reply

Marsh Posté le 23-08-2002 à 15:47:11   

Reply

Marsh Posté le 23-08-2002 à 15:52:13    

SirJeannot a écrit a écrit :

notepad powa  :D  




 
Merci de ton intervention.
C'était vraiment très interressant !

Reply

Marsh Posté le 23-08-2002 à 15:54:09    

Y a un truc qui me dérange un peu :
Pour la complétion automatique, genre, quand on met le point, après un nom d'instance, il propose les méthodes accessible, normal, mais à ce moment là, on perd le curseur, on peut plus continuer à écrire le nom de la méthode voulue, on est obligé de la choisir à la souris, ou avec les flèches haut et bas. C normal ? ça vs emmerde pas ça ?

Reply

Marsh Posté le 23-08-2002 à 16:01:30    

c'est gratuit ?

Reply

Marsh Posté le 23-08-2002 à 16:02:17    

c'est mieux là ? :)
 
n'empêche que je suis en train de le charger pour voir ce que c'est ;)

Reply

Marsh Posté le 23-08-2002 à 16:03:07    

benou a écrit a écrit :

c'est gratuit ?



:non:  http://www.intellij.com/images/getKey.gif

Reply

Marsh Posté le 23-08-2002 à 16:38:53    

benou a écrit a écrit :

c'est gratuit ?




 
En tout cas tu peut prendre ton temps pour l'essayer. Pour chaque adresse mail différente, tu peux avoir une nouvelle clée (valable 21 jours). Suffit de pouvoir se créer des alias, tu peux l'essayer pdt un bon moment comme ça...

Reply

Marsh Posté le 23-08-2002 à 16:40:26    

[:yaisse]


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 23-08-2002 à 16:41:01    

pour la completion, il me semble que tu peux continuer a taper pourtant
sinon y'a plein de racourcis clavier tres excitant
lis les tip of the day, un par matin, strop cool.


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 23-08-2002 à 16:41:15    

et au fait :jap: pour le 1er post:D


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 23-08-2002 à 16:41:15   

Reply

Marsh Posté le 23-08-2002 à 16:41:26    

[:yaisse]

Reply

Marsh Posté le 23-08-2002 à 16:41:40    

--greg-- a écrit a écrit :

pour la completion, il me semble que tu peux continuer a taper pourtant
sinon y'a plein de racourcis clavier tres excitant
lis les tip of the day, un par matin, strop cool.




 
mékilécon

Reply

Marsh Posté le 23-08-2002 à 16:49:52    

oula, greg, rien que d'évoquer Idea, on te croirais pas loin de la jouissance ! :D
Et y a moyen de générer automatiquement la Javadoc ?
de générer automatiquement un fichier war d'une webapp ?  
Avec netbean c possible tt ça, d'ailleurs, du coup, je sais pas générer ni la javadoc, ni des wars autrement que par l'interface de netbean ! :(
Et pour l'autocomplétion, non, ça me bloque bien le clavier quand les méthodes dispo d'affichent ! c lourd ça, je suis obligé de prendre la souris tt le temps ! ça vs fait pas ça vs !?

Reply

Marsh Posté le 23-08-2002 à 16:53:52    

bin pq tu prends la souris. Faut pas faire de l'autocompletion trop vite, comme ca tu peux récupérer seulement certaines méthodes.
 
Mes raccourcis préférés
 
 
Alt - Insert -> Generate stuff (getter / setter, ...)
Ctrl - Q     -> Obtenir de l'info sur l'objet ou le curseur est (ca peut etre le nom de l'objet)
Ctrl - P     -> dans un appel a une méthode, te donne les paramètres et le type
Ctrl - B     -> te permet d'aller à la déclaration de la méthode où le curseur se trouve
 
ctrl-alt-flèche gauche et ctrl-alt-flèche droite = historique des déplacements

Reply

Marsh Posté le 23-08-2002 à 17:05:11    

DarkLord a écrit a écrit :

 
Ctrl - Q     -> Obtenir de l'info sur l'objet ou le curseur est (ca peut etre le nom de l'objet)
Ctrl - P     -> dans un appel a une méthode, te donne les paramètres et le type
Ctrl - B     -> te permet d'aller à la déclaration de la méthode où le curseur se trouve
 
ctrl-alt-flèche gauche et ctrl-alt-flèche droite = historique des déplacements




 :hap: Ha ouais ! Ya pas encore de plugins pour JEdit qui fait ça ! Ca laisse songeur !

Reply

Marsh Posté le 23-08-2002 à 17:05:56    

DarkLord a écrit a écrit :

bin pq tu prends la souris. Faut pas faire de l'autocompletion trop vite, comme ca tu peux récupérer seulement certaines méthodes.
 
Mes raccourcis préférés
 
 
Alt - Insert -> Generate stuff (getter / setter, ...)
Ctrl - Q     -> Obtenir de l'info sur l'objet ou le curseur est (ca peut etre le nom de l'objet)
Ctrl - P     -> dans un appel a une méthode, te donne les paramètres et le type
Ctrl - B     -> te permet d'aller à la déclaration de la méthode où le curseur se trouve
 
ctrl-alt-flèche gauche et ctrl-alt-flèche droite = historique des déplacements




 
Pour l'autocompletion, d'autres outils (Visual, netbean entre autres), au fur et à mesure qu'on écrit le nom de la méthode, restreind les méthode proposées en fonction de ce qu'on écrit. c dommage qu'y ai pas ça...
 
Alt - Q, excellent !
Merci pr les raccourcis.  
'faut que j'm'en rappel, g tjs un peu du mal au début avec les raccourcis.

Reply

Marsh Posté le 23-08-2002 à 17:09:30    

El_Gringo a écrit a écrit :

 
 
Pour l'autocompletion, d'autres outils (Visual, netbean entre autres), au fur et à mesure qu'on écrit le nom de la méthode, restreind les méthode proposées en fonction de ce qu'on écrit. c dommage qu'y ai pas ça...
 
Alt - Q, excellent !
Merci pr les raccourcis.  
'faut que j'm'en rappel, g tjs un peu du mal au début avec les raccourcis.




 
bin intellij le fait ... Comment tu fais pour faire l'auto compléletion déjà
 
ctrl q et pas alt q !!!


Message édité par darklord le 23-08-2002 à 17:09:44
Reply

Marsh Posté le 23-08-2002 à 17:10:36    

El_Gringo a écrit a écrit :

 
'faut que j'm'en rappel, g tjs un peu du mal au début avec les raccourcis.




te mets jamais à emacs alors .... :lol:

Reply

Marsh Posté le 23-08-2002 à 17:15:35    

DarkLord a écrit a écrit :

 
 
bin intellij le fait ... Comment tu fais pour faire l'auto compléletion déjà
 
ctrl q et pas alt q !!!




 
Ouais. Tu vois, j'avais déja oublié !  :pt1cable:  
Pour faire de l'autocomplétion, soit j'attend une demi secondes une fois que j'ai mis le point (ou le -> en C++), soit, peudant que j'écrit le nom de la méthode (ou l'attribut), je fais Ctr - Espace (ça à l'air d'être un standard ça !).
Mais j'aime bien le faire systématiquement, dès que g mis le point, comme ça, la liste de toute les méthode et attributs de la classe apparaissent, et ça réduit peu à peu : impossible avec idea. Donc, désormais, je ferai l'autocomplétion après avoir déja bien entamé le nom de ma méthode. c pas la fin du monde !

Reply

Marsh Posté le 23-08-2002 à 17:17:43    

HEINK
 
je fais System.out. puis ctrl espace et je peux continuer à taper et le choix dimunue au fur et à mesure
 
T'as bu ou quoi?

Reply

Marsh Posté le 23-08-2002 à 17:26:31    

DarkLord a écrit a écrit :

HEINK
 
je fais System.out. puis ctrl espace et je peux continuer à taper et le choix dimunue au fur et à mesure
 
T'as bu ou quoi?




Différence de version ?

Reply

Marsh Posté le 23-08-2002 à 17:29:15    

non déjà la 2.5.2 le fait et j'ai la dernière version (2.6)

Reply

Marsh Posté le 23-08-2002 à 17:37:00    

moi ce que j'adore c'est
soutv[TAB]
 
:D
 
je m'en suis créé un autre  
sex[TAB]
 
je vous laisse deviner ce qu'il fAIT [:kunks]


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 26-08-2002 à 09:09:49    

DarkLord a écrit a écrit :

HEINK
 
je fais System.out. puis ctrl espace et je peux continuer à taper et le choix dimunue au fur et à mesure
 
T'as bu ou quoi?




 
T chiant Dark, non, g pas bu !
Par contre, j'ai le JDK 1.4, et Idea me dit au démarrage, qu'il serait préférable que j'ai le JDK 1.3
ça vient peut être de ça...

Reply

Marsh Posté le 26-08-2002 à 09:10:04    

--greg-- a écrit a écrit :

moi ce que j'adore c'est
soutv[TAB]
 
:D
 
je m'en suis créé un autre  
sex[TAB]
 
je vous laisse deviner ce qu'il fAIT [:kunks]




 
c quoi ces trucs !?

Reply

Marsh Posté le 26-08-2002 à 09:33:10    

El_Gringo a écrit a écrit :

 
 
T chiant Dark, non, g pas bu !
Par contre, j'ai le JDK 1.4, et Idea me dit au démarrage, qu'il serait préférable que j'ai le JDK 1.3
ça vient peut être de ça...




 
bah installe le 1.3 que veux tu que je te dises moi :D
 
Tu as bien la version 2.6 hein? Parce que la 2.5.2 n'est pas compatible avec jdk 1.4


Message édité par darklord le 26-08-2002 à 09:33:31
Reply

Marsh Posté le 26-08-2002 à 09:34:37    

El_Gringo a écrit a écrit :

 
 
c quoi ces trucs !?




 
probablement un raccourci pour System.out.println( dans le premier cas et de System.exit( dans le second.
 
Tu peux définir des mots clés correspondant à un pattern. Une fois le mot clé entré et en appuyant sur tab tu génères le pattern. Tu peux faire des trucs du genre iterator, boucle for, boucle while, etc.

Reply

Marsh Posté le 26-08-2002 à 09:56:55    

dans emacs aussi tu peux [:romn]

Reply

Marsh Posté le 26-08-2002 à 10:14:45    

benou a écrit a écrit :

dans emacs aussi tu peux [:romn]




avec jEdit aussi  [:zoubi]

Reply

Marsh Posté le 26-08-2002 à 10:51:19    

dans emacs on peut faire ça? :ouch:  
euh, comment?
 :??:


---------------
IVG en france
Reply

Marsh Posté le 26-08-2002 à 10:53:18    

El_Gringo a écrit a écrit :

 
 
c quoi ces trucs !?



t'as essayé soutv[tab]?


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 26-08-2002 à 10:56:40    

uriel a écrit a écrit :

dans emacs on peut faire ça? :ouch:  
euh, comment?
 :??:  




pff ... je sais lpus exactement où ca se modifie ... c'est lié au mécanisme d'abréviation. Y a aussi un truc sous JDE.
 
ganre tu tapes "fori" + espace et pouf ca t'écris  

Code :
  1. for (int i = 0; i < ; i++) {
  2.       }

Reply

Marsh Posté le 26-08-2002 à 10:58:13    

DarkLord a écrit a écrit :

 
 
probablement un raccourci pour System.out.println( dans le premier cas et de System.exit( dans le second.
 
Tu peux définir des mots clés correspondant à un pattern. Une fois le mot clé entré et en appuyant sur tab tu génères le pattern. Tu peux faire des trucs du genre iterator, boucle for, boucle while, etc.



comment i fait l'malin.... [:mojopin80]


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 26-08-2002 à 11:26:35    

DarkLord a écrit a écrit :

 
 
bah installe le 1.3 que veux tu que je te dises moi :D
 
Tu as bien la version 2.6 hein? Parce que la 2.5.2 n'est pas compatible avec jdk 1.4




 
Hé non, 'faut que je reste au JDK 1.4
Tant pis, à part ce que j'viens de signaler, ça semble bien fonctionner !
Ouais, g bien la 2.6

Reply

Marsh Posté le 26-08-2002 à 11:36:13    

--greg-- a écrit a écrit :

t'as essayé soutv[tab]?




 
J'viens d'essayer !
TROP FORT !

Reply

Marsh Posté le 26-08-2002 à 11:45:25    

--greg-- a écrit a écrit :

comment i fait l'malin.... [:mojopin80]




 
 :heink:

Reply

Marsh Posté le 16-01-2003 à 16:47:39    

juste pour remonter ce topic car intéressant pour les raccourcis...
 
pour ma part j'aime assez ctrl-l qui reformate le code.
 
je voulais vous demander en plus quels étaient les plugins que vous aviez lâché dans le brol afin de vous aider à bosser...
 
:hello:


Message édité par TBone le 16-01-2003 à 16:48:06

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

Marsh Posté le 17-01-2003 à 01:08:56    

mes plus utilisés pour le moment:
alt-f7
ctrl-shit-f7
ctrl-B
 
(comment ça mon soft est un vrai labyrinthe :o)


Message édité par --greg-- le 17-01-2003 à 01:09:06

---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 29-01-2003 à 20:12:27    

je viens de galérer comme c'est pas permis pour installer idea sur une gentoo 1.4rc2.
 
méthode de gros barbu: http://bugs.gentoo.org/show_bug.cgi?id=14538#c8
 
bien suivre la méthode (jusqu'au bout... même après l'install oui :D)


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

Marsh Posté le 29-01-2003 à 20:35:47    

TBone a écrit :

je viens de galérer comme c'est pas permis pour installer idea sur une gentoo 1.4rc2.


 
[:blueflag] :jap:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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