Enrichir le développement de code Eclipse avec des modèles de code Java personnalisés
Lors du codage dans Eclipse, les développeurs peuvent exploiter les modèles de code Java pour rationaliser les tâches courantes et améliorer productivité. Cet article se penche sur quelques modèles de code innovants et pratiques qui méritent d'être explorés.
Un modèle utile est conçu pour simplifier la création d'enregistreurs. Avec "sl4j" (SLF4J), le modèle suivant automatise à la fois la création d'un enregistreur et les instructions d'importation :
${:import(org.slf4j.Logger,org.slf4j.LoggerFactory)} private static final Logger LOG = LoggerFactory.getLogger(${enclosing_type}.class);
De même, pour Log4J 2, "log4j2" fournit un modèle concis pour la création et l'importation d'un enregistreur :
${:import(org.apache.logging.log4j.LogManager,org.apache.logging.log4j.Logger)} private static final Logger LOG = LogManager.getLogger(${enclosing_type}.class);
En outre, considérez le modèle "readfile", qui encapsule le modèle d'essai avec ressources Java 7 pour la lecture de fichiers :
try (BufferedReader br = new BufferedReader(new FileReader("${FilePath}"))) { String line; while ((line = br.readLine()) != null) { // Process line } } catch (IOException e) { e.printStackTrace(); }
Un autre modèle permettant de gagner du temps est "const", qui permet l'ajout rapide de constantes :
public static final String ${ConstantName} = "${ConstantValue}";
Pour la lisibilité du code, le modèle "commentaire" garantit un formatage standard des commentaires :
// ${CommentLine}
Ce ne sont là que quelques exemples des nombreux codes utiles modèles disponibles. En créant des modèles personnalisés adaptés à vos besoins spécifiques, vous pouvez améliorer encore davantage votre efficacité de codage dans Eclipse.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!