Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2717 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [java] IntelliJ Idea 3.0 et import optimisation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] IntelliJ Idea 3.0 et import optimisation

n°252902
drakkeng
Posté le 25-11-2002 à 13:38:08  profilanswer
 

salut comment on désactive cette fonction ,car il se plante en me désactivant un import dont j'ai besoin et du coup je peux pas compiler , merci .


Message édité par drakkeng le 25-11-2002 à 14:22:58
mood
Publicité
Posté le 25-11-2002 à 13:38:08  profilanswer
 

n°252928
El_gringo
Posté le 25-11-2002 à 14:25:32  profilanswer
 

Il se plante !? ça m'étonne ça...
Sinon, tu peux le désactier dans les options j'pense.

n°252930
drakkeng
Posté le 25-11-2002 à 14:27:38  profilanswer
 

El_Gringo a écrit a écrit :

Il se plante !? ça m'étonne ça...
Sinon, tu peux le désactier dans les options j'pense.




 
ben je sais pas je fais un  
 

Code :
  1. addWindowListener(new WindowAdapter(){
  2.           public void windowClosing(WindowEvent e){System.exit(0);}
  3.       });


 
dans un constructeur et il me désactive le  
 

Code :
  1. import java.awt.*;


 
dans les options je capte pas comment ça marche.

n°252932
darklord
You're welcome
Posté le 25-11-2002 à 14:28:59  profilanswer
 

bin il t'a surement importer les classes au coup à coup ... C'est 5 par défaut avant que ca se transforme en .* T'as qu'a mettre 0 dans les options ...


---------------
Just because you feel good does not make you right
n°252933
drakkeng
Posté le 25-11-2002 à 14:29:46  profilanswer
 

DarkLord a écrit a écrit :

bin il t'a surement importer les classes au coup à coup ... C'est 5 par défaut avant que ca se transforme en .* T'as qu'a mettre 0 dans les options ...




 
merci je test.

n°252937
El_gringo
Posté le 25-11-2002 à 14:32:00  profilanswer
 

D'ailleurs IntelliJ, il ne fais rien sans te demander ton avis. C impossible qu'il te désactive de lui-même ton import.
Ensuite, s'il apparait en gris clair (couleur par défaut), ça veut dire que ton import est inutilisé. Et c pas étonnant, parce que WindowAdapter et WindowEvent ne sont pas dans java.awt.*, mais dans java.awt.event.*
...Avant de remettre ton matériel en question, remet toi TOI en question (surtout quand le "matériel" est IntelliJ, qui est excellent !)

n°252945
drakkeng
Posté le 25-11-2002 à 14:37:48  profilanswer
 

El_Gringo a écrit a écrit :

D'ailleurs IntelliJ, il ne fais rien sans te demander ton avis. C impossible qu'il te désactive de lui-même ton import.
Ensuite, s'il apparait en gris clair (couleur par défaut), ça veut dire que ton import est inutilisé. Et c pas étonnant, parce que WindowAdapter et WindowEvent ne sont pas dans java.awt.*, mais dans java.awt.event.*
...Avant de remettre ton matériel en question, remet toi TOI en question (surtout quand le "matériel" est IntelliJ, qui est excellent !)




 
je critique pas IntelliJ car c'est la premiére fois que je l'utilise vraiment , seulement je capte pas pourquoi il ne connais pas "addWindowListener" alors j'essai de trouver une explication .
 

n°252947
El_gringo
Posté le 25-11-2002 à 14:40:18  profilanswer
 

drakkeng a écrit a écrit :

 
 
je critique pas IntelliJ car c'est la premiére fois que je l'utilise vraiment , seulement je capte pas pourquoi il ne connais pas "addWindowListener" alors j'essai de trouver une explication .




 
...alors qu'il reconnait l'Window dont ta classe hérite ?

n°252948
drakkeng
Posté le 25-11-2002 à 14:42:54  profilanswer
 

El_Gringo a écrit a écrit :

 
 
...alors qu'il reconnait l'Window dont ta classe hérite ?




 
quand je fais
 

Code :
  1. import java.awt.Window.*;


 
il me le met en grisé immédiatement

n°252951
darklord
You're welcome
Posté le 25-11-2002 à 14:47:52  profilanswer
 

oh putain ...


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 25-11-2002 à 14:47:52  profilanswer
 

n°252955
El_gringo
Posté le 25-11-2002 à 14:49:58  profilanswer
 

DarkLord a écrit a écrit :

oh putain ...




 
Zeeeeen, Dark, zeeeeen !  :D

n°252956
darklord
You're welcome
Posté le 25-11-2002 à 14:50:50  profilanswer
 

El_Gringo a écrit a écrit :

 
 
Zeeeeen, Dark, zeeeeen !  :D  




 
non mais il a raison intellij c'est de la merde. Il est trop nul cet outil, t'as vu ce qu'il est incapable de faire  :sarcastic:  
 
[:ddr555]


---------------
Just because you feel good does not make you right
n°252957
drakkeng
Posté le 25-11-2002 à 14:50:53  profilanswer
 

El_Gringo a écrit a écrit :

 
 
Zeeeeen, Dark, zeeeeen !  :D  




 
oui tu déconnes dark , je suis un boulet en java alors soit indulgent avec moi .
 
 

n°252958
El_gringo
Posté le 25-11-2002 à 14:51:01  profilanswer
 

drakkeng a écrit a écrit :

 
 
quand je fais
 

Code :
  1. import java.awt.Window.*;


 
il me le met en grisé immédiatement  




 
Tu connais la siognification du .* que tu mets à la fin ou t'appliques ça comme un recette de cuisine que t'as lue ds un bouquin ?

n°252965
drakkeng
Posté le 25-11-2002 à 14:54:42  profilanswer
 

El_Gringo a écrit a écrit :

 
 
Tu connais la siognification du .* que tu mets à la fin ou t'appliques ça comme un recette de cuisine que t'as lue ds un bouquin ?




 
ben je pense que sa import toutes les sous class du niveau inférieur .
la j'aurais pu m'en passer mais bon ,mon probléme vient pas de la ...
 

n°252966
darklord
You're welcome
Posté le 25-11-2002 à 14:55:08  profilanswer
 

drakkeng a écrit a écrit :

 
 
oui tu déconnes dark , je suis un boulet en java alors soit indulgent avec moi .
 




 
non. Parce que tu sois débutant ne me pose aucun problème. Par contre que tu dénigres un outil alors que tu ne t'y connais pas je trouve ca nul. C'est comme si moi j'allais critiquer un éditeur PHP alors que j'y connas rien ... C'est pas très malin
 
Je rappelle que ton post initial est un truc du genre  
 

Citation :


car il se plante en me désactivant un import dont j'ai besoin et du coup je peux pas compiler  


 


---------------
Just because you feel good does not make you right
n°252969
lorill
Posté le 25-11-2002 à 14:57:51  profilanswer
 

DarkLord a écrit a écrit :

C'est comme si moi j'allais critiquer un éditeur PHP alors que j'y connas rien




 
depuis quand on ne doit critiquer que ce qu'on connait  :??:  
surtout pour php, c'est de notoriété mondiale que ca sux  :whistle:

n°252970
drakkeng
Posté le 25-11-2002 à 14:58:05  profilanswer
 

DarkLord a écrit a écrit :

 
 
non. Parce que tu sois débutant ne me pose aucun problème. Par contre que tu dénigres un outil alors que tu ne t'y connais pas je trouve ca nul. C'est comme si moi j'allais critiquer un éditeur PHP alors que j'y connas rien ... C'est pas très malin
 
Je rappelle que ton post initial est un truc du genre  
 

Citation :


car il se plante en me désactivant un import dont j'ai besoin et du coup je peux pas compiler  


 
 




 
pas du tout j'ai dis ça au debut mais depuis le premier post de el gringo je suis bien conscient que l'erreur vient de moi , et j'essai de la comprendre.
 
puis la question c'est comment  désactiver cette fonction .


Message édité par drakkeng le 25-11-2002 à 14:58:46
n°252973
El_gringo
Posté le 25-11-2002 à 14:59:41  profilanswer
 

drakkeng a écrit a écrit :

 
 
ben je pense que sa import toutes les sous class du niveau inférieur .
la j'aurais pu m'en passer mais bon ,mon probléme vient pas de la ...




 
T'entend quoi par sous classes ?
Les classes qui héritent ? non, bien sur, ça n'aurait aucnu sens...
Les classes qui sont "empackagées" par la classe, non, évidement, un classe n'est pas un package, ça "contient" pas d'autre classes. Tu sais ce que tu veux dire au moins ?
Tu mélanges tout là.
.* ça t'importes les classes qui sont contenues dans un package.
.* après un nom de classe, ça veut rien dire !
Dans un import, soit t'importe direct la classe par son nom, style :
import java.awt.Window
soit tout le package qui la contient
import java.awt.*

n°252975
darklord
You're welcome
Posté le 25-11-2002 à 14:59:50  profilanswer
 

lorill a écrit a écrit :

 
 
depuis quand on ne doit critiquer que ce qu'on connait  :??:  
surtout pour php, c'est de notoriété mondiale que ca sux  :whistle:  




 
 [:t3xla]


---------------
Just because you feel good does not make you right
n°252976
El_gringo
Posté le 25-11-2002 à 15:00:31  profilanswer
 

drakkeng a écrit a écrit :

 
 
pas du tout j'ai dis ça au debut mais depuis le premier post de el gringo je suis bien conscient que l'erreur vient de moi , et j'essai de la comprendre.
 
puis la question c'est comment  désactiver cette fonction .




 
MAIS QUELLE FONCTION TU VEUX DESACTIVER ????

n°252979
darklord
You're welcome
Posté le 25-11-2002 à 15:05:20  profilanswer
 

El_Gringo a écrit a écrit :

 
 
MAIS QUELLE FONCTION TU VEUX DESACTIVER ????




 
zen, el_gringo, zeeeeeeeen !!! :D


---------------
Just because you feel good does not make you right
n°252980
drakkeng
Posté le 25-11-2002 à 15:06:31  profilanswer
 

El_Gringo a écrit a écrit :

 
 
T'entend quoi par sous classes ?
Les classes qui héritent ? non, bien sur, ça n'aurait aucnu sens...
Les classes qui sont "empackagées" par la classe, non, évidement, un classe n'est pas un package, ça "contient" pas d'autre classes. Tu sais ce que tu veux dire au moins ?
Tu mélanges tout là.
.* ça t'importes les classes qui sont contenues dans un package.
.* après un nom de classe, ça veut rien dire !
Dans un import, soit t'importe direct la classe par son nom, style :
import java.awt.Window
soit tout le package qui la contient
import java.awt.*
 




 
oui effectivement j'ai ecrit une connerie ,je connais la notion de package mais la j'ai pas reflechi :crazy:

n°252982
drakkeng
Posté le 25-11-2002 à 15:07:29  profilanswer
 

El_Gringo a écrit a écrit :

 
 
MAIS QUELLE FONCTION TU VEUX DESACTIVER ????




 
 
je veux désactiver l'optimisation des imports automatique .

n°252983
drakkeng
Posté le 25-11-2002 à 15:07:52  profilanswer
 

DarkLord a écrit a écrit :

 
 
zen, el_gringo, zeeeeeeeen !!! :D




 
 
:fou:

n°252984
darklord
You're welcome
Posté le 25-11-2002 à 15:09:01  profilanswer
 

drakkeng a écrit a écrit :

 
 
 
je veux désactiver l'optimisation des imports automatique .
 




 
mais enfin pq? Avec intellij tu ne dois pas insérer d'import toi meme avant d'écrire ton code hein. Il fait tout ca pour toi ...


Message édité par darklord le 25-11-2002 à 15:09:37

---------------
Just because you feel good does not make you right
n°252985
El_gringo
Posté le 25-11-2002 à 15:10:03  profilanswer
 

DarkLord a écrit a écrit :

 
 
zen, el_gringo, zeeeeeeeen !!! :D




 
C'est vrai...
 
 
 
 
...faudrait pas que j'me Darklordise non plus ! :D

n°252986
drakkeng
Posté le 25-11-2002 à 15:11:42  profilanswer
 

DarkLord a écrit a écrit :

 
 
mais enfin pq?




 
ben j'ai vu qu'il y avait un bouton pour optimiser a la demande dans le  menus ,alors j'ai envi de voir combien de import il me vire a la fin quand j'aurai fini ma class et combien ça me fait gagner de ram :lol: ,je veux pas qu'il me les virent en temps réel .
 

n°252990
El_gringo
Posté le 25-11-2002 à 15:15:14  profilanswer
 

drakkeng a écrit a écrit :

 
 
ben j'ai vu qu'il y avait un bouton pour optimiser a la demande dans le  menus ,alors j'ai envi de voir combien de import il me vire a la fin quand j'aurai fini ma class et combien ça me fait gagner de ram :lol: ,je veux pas qu'il me les virent en temps réel .




 
J dirait à peu près 0 Ko
ça te fait gagner en clareté dans ton code

n°252992
drakkeng
Posté le 25-11-2002 à 15:16:37  profilanswer
 

El_Gringo a écrit a écrit :

 
 
J dirait à peu près 0 Ko
ça te fait gagner en clareté dans ton code




 
oui mais faut voir que je suis un adepte des .* aussi :lol:

n°253002
El_gringo
Posté le 25-11-2002 à 15:21:11  profilanswer
 

drakkeng a écrit a écrit :

 
 
oui mais faut voir que je suis un adepte des .* aussi :lol:
 




 
IntelliJ gère ça, tu peux le modifier.
Tu peux lui dire de mettre une * plutot que le nom rééel de la classe à importer à partir d'un certain nombre de classes d'un package utilisées ds une classe.
Darklord t'en parlait qqs ligne plus tôt

n°253015
darklord
You're welcome
Posté le 25-11-2002 à 15:33:30  profilanswer
 

drakkeng a écrit a écrit :

 
 
ben j'ai vu qu'il y avait un bouton pour optimiser a la demande dans le  menus ,alors j'ai envi de voir combien de import il me vire a la fin quand j'aurai fini ma class et combien ça me fait gagner de ram :lol: ,je veux pas qu'il me les virent en temps réel .
 
 




 
que dale en terme de perf. La JVM ne va prendre que ce qu'elle a besoin meme si tu mets des .* partout


---------------
Just because you feel good does not make you right
n°253024
drakkeng
Posté le 25-11-2002 à 15:37:47  profilanswer
 

ok je laisse l'optimisation activée donc.
 
 

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [java] IntelliJ Idea 3.0 et import optimisation

 

Sujets relatifs
[JAVA,JSP] JSP vs PHP , Pourquoi préférer JSP à PHP ?[Java] Comment on utilise finalize() ?
[Java/Général] Polling -> Mode Interruptifune classe MP3 sous java
PB connection Refused serveur / client java[java]Identifiant unique
Ejecter un CD en Java ?[java] connection au net en utilisant le navigateur ?
confirmation sur optimisation de requêtes sql ??cosinus et sinus en java?
Plus de sujets relatifs à : [java] IntelliJ Idea 3.0 et import optimisation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR