Les préférences de l'éditeur Java suivantes peuvent être définies sur cette page et ses sous-pages.
Il est à noter que certaines options généralement applicables aux éditeurs de texte peuvent être configurées sur la page de préférences de l'éditeur de texte.
Options d'aspect et de navigation de l'éditeur Java.
Option | Description | Valeurs par défaut |
---|---|---|
Positionnement de caret intelligent en début et fin de ligne |
Lorsque cette option est activée, les commandes Origine et Fin atteignent directement le premier et le dernier caractère différent du caractère blanc d'une ligne. |
Activée |
Positionnement intelligent du caret dans les noms Java (se substitue au comportement de la plate-forme) |
Si cette option est activée, les noms Java |Camel|Case| comportent des séparateurs de mot supplémentaires. |
Activée |
Signaler les problèmes lors de la saisie |
Si cette option est activée, l'éditeur signalise les erreurs et les avertissements lors de la saisie, même si vous ne sauvegardez pas le contenu de l'éditeur. Les problèmes sont mis à jour avec un léger décalage. |
Activée |
Mettre en évidence les parenthèses |
Si cette option est activée et que le curseur est à proximité d'une parenthèse, d'un crochet ou d'un accolade, les éléments ouvrants ou fermants sont mis en évidence. La couleur de la mise en évidence des crochets est définie à l'aide des options de couleur de l'aspect. |
Activée |
Ampoule des assistants rapides |
Si cette option est activée, une |
Désactivée |
Option de couleur de l'aspect |
Les couleurs des différentes fonctions de l'aspect de l'éditeur Java sont définies ici.
|
couleurs par défaut |
Configure le comportement de l'Assistant de code.
Option |
Description |
Valeur par défaut |
---|---|---|
Insertions d'exécution/Remplacements d'exécution |
Si l'option Insertions d'exécution est activée,
le texte d'exécution est inséré à l'emplacement du caret. Le texte existant
n'est jamais écrasé.
Notez que le fait d'appuyer sur la touche Ctrl lors de l'application d'une proposition d'exécution opère une bascule entre les deux modes d'insertion. |
Insertions d'exécution |
Insérer les propositions uniques automatiquement |
Si cette option est activée, l'assistant de code insère automatiquement les propositions. |
Activée |
Insérer les préfixes communs automatiquement |
Lorsque cette option est activée, l'assistant de code insère automatiquement le préfixe commun de toutes les exécutions possibles similaires à l'extension de shell UNIX. Cette fonction peut être utilisée de manière répétée, même lorsque la fenêtre de l'assistant de code est affichée à l'écran. |
Désactivée |
Ajouter automatiquement le nom d'importation au lieu du nom qualifié |
Si cette option est activée, les propositions de type qui se trouvent dans les autres packages appellent le reste de la déclaration d'importation correspondante. Sinon, le type complet sera inséré. |
Activée |
Compléter les noms d'arguments au terme de l'exécution |
Lorsque cette option est activée, l'assistant de code ajoute les noms d'arguments lorsqu'il mène à son terme une méthode ou un type générique. |
Désactivée |
Noms de méthodes remplis par proposition |
Si cette option est activée, l'assistant de code essaie de déduire les paramètres de méthode à partir du contexte dans lequel une proposition de méthode est insérée. |
Désactivée |
Présenter les propositions par ordre alphabétique |
Si cette option est activée, les propositions sont triées par ordre alphabétique. |
Désactivée |
Masquer les propositions non visibles dans le contexte d'appel |
Si cette option est activée, les propositions de l'élément Java sont limitées par les règles de visibilités. Par exemple, les propositions de zones privées des autres classes ne sont pas affichées. |
Activée |
Masquer les références interdites |
Si cette option est activée, les références aux éléments Java interdits par les règles d'accès ne sont pas affichées. |
Activée |
Masquer les références déconseillées |
Si cette option est activée, les références aux éléments Java déconseillés par les règles d'accès ne sont pas affichées. |
Désactivée |
Activer l'auto-activation |
Si cette option est activée, l'assistant de code peut être appelé automatiquement. La condition de l'appel automatique est définie à l'aide des préférences Délai d'auto-activation, Déclencheurs de l'auto-activation pour Java et Déclencheurs de l'auto-activation pour Javadoc. |
Activée |
Délai d'auto-activation |
Si la période comprise entre l'apparition d'un caractère de déclenchement d'auto-activation et la saisie d'un nouveau caractère dépasse le délai d'auto-activation, l'assistant de code est appelé. |
200 |
Déclencheurs d'auto-activation pour Java |
Si un des caractères du déclencheur est saisi dans le code source Java (mais pas dans un caractère Javadoc) et qu'aucun autre caractère n'est saisi avant l'expiration du délai d'auto-activation, l'assistant de code est appelé. |
'.' |
Déclencheurs d'auto-activation pour Javadoc |
Si un des caractères du déclencheur est entré dans un commentaire Javadoc et qu'aucun autre caractère n'est saisi avant l'expiration du délai d'auto-activation, l'assistant de code est appelé. |
'@#' |
Coloration de syntaxe indique comment le code source Java est rendu. Notez que les paramètres généraux d'éditeur de texte tels que la couleur d'arrière-plan peuvent être configurés sur la pages des préférences générales Editeurs de texte. Les polices peuvent quant à elles être configurées sur la page des préférences générales Couleurs et polices.
Option |
Description |
Valeur par défaut |
---|---|---|
Elément |
Chaque catégorie (Java, Javadoc et Commentaires) contient une liste d'éléments de langage pouvant être rendus avec leurs propre couleur et leur propre style. Notez que certaines options de mise en évidence sémantique peuvent être désactivées par l'utilisateur afin de garantir un bon fonctionnement de l'éditeur sur les systèmes peu puissants. |
couleurs et styles par défaut |
Aperçu |
Affiche la prévisualisation d'un code source Java respectant les couleurs et les styles en cours. |
n/d |
Editeur Java
Préférences du module de formatage de code
Structure Java
Assistant de contenu Java
Correctif rapide