New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rechercher / Remplacer #78
Conversation
Je bug sur un petit point. J'ai fais un système de (Donc détecter si on se trouve en début de ligne ou non) |
Hello, j'ai encore un autre petit problème. Collection<String> css = new ArrayList<>();
css.add("-fx-background-color: red;");
sourceText.setStyle(0, 20, css); J'aimerais mettre un J'ai essayé de mettre un |
Pour détecter si tu es en début de ligne, tu peux vérifier si le caractère précédent est un saut de ligne. Après j'avoue que je préfère déjà un système de recherche basique avant de faire la version compliquée. ^^ Pour le background-color, je ne l'ai pas encore essayé sur le StyledTextArea, mais j'aurai tendance à faire une simple sélection du texte trouvé. |
Je rentre maintenant, je pourrai corriger tous mes conflits, et te montrer ou j'en suis. |
Bon j'ai galérer sur un deux points, mais la c'est plus ou moins fonctionnel. Tu en penses quoi ? (La j'ai un soucis quand je remplace par un mot plus court ...) [edit] Pour le highlight c'est bon :p |
Y a moyen de me dire si je suis dans la bonne voie avant de continuer ? |
Coté structure ça m'a l'air bon. c'est la bonne voie. Par contre coté code, tout se joue dans la fonction Mais sinon, ça m'a l'air correct donc tu peux avancer (il ne manque plus grand chose de ce que je vois) |
Effectivement, je ne l'ai connaissais pas directement. J'en ai vu, et parfois IntelliJ me propose de transformer mes fonctions en fonction lambda. Je vais donc continuer sur cette voie là :) Et effectivement, c'est fonctionnel (On peut chercher avec une recherche instantané, parcourir les résultat avec le bouton |
Pour cette PR je suis bon, j'ai corrigé le bug du Je ne sais pas trop comment m'y prendre avec les fonctions lambda, donc je te laisse voir ou alors me donner un exemple de ce que je dois faire. Penses-tu avoir le temps de faire ça (Et mon autre PR) pour la 0.11.0 ? |
Wow, c'est un super travail que tu as fais là. J'ai noté quelques bugs :
Mais je serais d'avis de merger en l'état et de voir pour les corrections plus tard. Qu'en penses tu ? |
ça fait toujours plaisir de l'entendre :)
Oui, car la pour la |
Yay c'est mergé. merci encore. Tu pourras fermer les issues qui vont bien s'il te plait ? |
C'est fait merci. |
Ajoute les fonctions
Rechercher
etRemplacer
accessible par le raccourcisCTRL + F
dans l'éditeur.Issue de référence: #70 / #71
Remplace la PR: #37
N'est pas prêt à être merge