J'ai ce modèle de code dans Eclipse P>
@since $ {date} Entré, je reçois quelque chose comme ceci: p>
mais quand j'ajoute le même modèle ( @since $ {date} strong>) aux Netbeans
Il génère p>
Quelqu'un peut-il aider? pas encore de réponse? N'est-ce pas possible dans NetBeans ??? P>
strong> p>
P>
7 Réponses :
Remarque: avec NetBeans 6.5 / 6.7, si vous ne trouvez pas ce modèle, vous pouvez le créer. P>
voir Ce tutoriel . P>
Merci d'avoir répondu. Je sais que je peux créer mes propres modèles, mais le problème est le manque $ {date} variable ou quelque chose d'égal. $ {Date} ne retourne "date"
Je suis à peu près sûr que cela n'est pas possible dans NetBeans, ou du moins ne vaut pas la peine de problèmes. Il est possible que vous puissiez auteur de votre propre module NetBeans, ajoutez un modèle de code au module (dans lequel vous pourrez peut-être mettre la valeur $ {date} comme une variable supplémentaire, je ne suis pas sûr), puis ajoutez le module à Netbeans. Mais vous pouvez également simplement taper la date dans laquelle, à moins que vous ne le tapez plusieurs milliers par jour, cela prendrait probablement moins de temps. P>
Merci David pour la réponse. Je suppose que tu as raison. La seule solution que j'ai trouvée est de simplement changer le modèle de code tous les jours pour obtenir la bonne date.
Votre extraiplissage ressemble au code Freemarker. Ceci est utilisé dans NetBeans pour les modèles de fichier (Outils -> Modèles). Si vous mettez $ {date} dans un modèle de fichier, il sera transformé lorsque le fichier est créé à la date actuelle. Si vous essayez de l'utiliser comme modèle de code, je ne sais pas comment cela fonctionne. P>
Je l'ai remarqué et c'est pourquoi je pensais que je pouvais trouver quelque chose de similaire à $ {date} pour les modèles de code. Merci Jrl au moyen de vos conclusions.
Insertion $ {date? date? chaîne ("aaayy")} code> dans votre modèle fera le tour (si vous voulez l'année seulement) p>
Quelque chose comme l'exemple suivant devrait faire le travail:
Merci pour l'entrée, j'utilise maintenant Eclipse, mais c'est toujours bon d'avoir des questions interrogées.
Cela peut être encore simplifié à juste $ {date? Date? Chaîne ("yyyy.mm.dd")} code>
Travailler avec NetBeans 8.2, ainsi que la version simplifiée sur Commentaire de FYRYE
Ne pas vouloir lever les morts avec ce post, mais je pensais que cela mérite d'être mentionné, je me suis donc inscrit à la fois pour clarifier, car Ollie314 m'a sauvé beaucoup de temps. P>
Le format Ollie314 utilisé est correct (pour la version 7.1+ au moins) mais juste pour être clair, s'il ne s'agit pas d'affichage correctement, cela peut être dû à vos paramètres de paramètres régionaux système, si en dehors des États-Unis. Assurez-vous d'inclure <#Setageting locale = "EN_AU"> (remplacez EN_AU avec votre identifiant locale) dans le modèle em> vous modifiez, avant la date de la date? Date? Déclaration de chaîne, ou ce ne sera pas travail. Si vous le placez dans les paramètres de l'utilisateur, il ne lancera pas la chaîne de date dans le gabarit et vous générerez des erreurs dans votre sortie de modèle. P>
La documentation de Netbeans n'est pas particulièrement claire à ce sujet. Néanmoins, meilleur IDE de tous les temps :) p>
Même plus simple, utilisez $ {date? date? chaîne.yyyy} code> p>