Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

NETTOYEUR DE LIGNES DE CODES PRISES SUR CODES-SOURCES.COM


Information sur la source

Catégorie :Divers Classé sous : nettoyeur, ligne, copier, coller, numéro Niveau : Débutant Date de création : 29/12/2006 Date de mise à jour : 04/01/2007 10:26:03 Vu / téléchargé: 2 556 / 196

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Bonjour à tous,

je suis sous linux et j'utilise Firefox comme navigateur internet. (Et même sous windows j'utilise ce navigateur...)
Or, avec ce navigateur, lorsque que je copie le code source d'une page pour l'utiliser ou le tester, il y a les numéros de lignes ou des # à chaque début de ligne.
J'ai halluciné l'autre fois quand un mec de ma classe a passé 10 minutes à enlever à la main tous les numéros de ligne... lol
J'ai donc fait ce petit programme ce matin, afin d'enlever les numéros de ligne ou les signes #. Il fonctionne sous Windows (XP au moins) et Linux (Ubuntu Edgy).
Les boutons sont:
- Pour nettoyer le texte
- Pour copier le texte dans le presse papier
- Pour enregistrer le texte. (Au passage, si le programme trouve le nom de la classe principale, le fichier sera par défaut nommé du nom de la classe suivi de .java. (Pour mon exemple (la capture), la classe s'appelle Cmd, le fichier sera donc Cmd.java)
- Pour remettre le texte à zéro
- Pour quitter

C'est la première source que je dépose en Java sur le site. Je pense que l'on peut l'améliorer, en n'utilisant pas, par exemple, un fichier temporaire pour traiter toutes les lignes...
 

Source

  • Le zip contient les sources, mais aussi le fichier jar executable pour que tout le monde puisse s'en servir, même ceux qui ne connaissent pas le java.
Le zip contient les sources, mais aussi le fichier jar executable pour que tout le monde puisse s'en servir, même ceux qui ne connaissent pas le java.

Conclusion

J'ai pris les icones de Gnome, celles qui sont installées par défaut avec Gnome.
Pas de code pris ailleurs, mis à part le code pour gérer les clics sur le JFileChooser (j'ai mis l'adresse du site ou je l'ai pris dans le code.)

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

31 décembre 2006 12:46:01 :
Le bug avec le nom du fichier en java n'existe plus ! J'ai modifié le programme pour que le nom du fichier corresponde directement au nom de la classe principale sans se soucier des implements ou des extends. J'ai aussi rajouté une fonctionnalité pour les fichiers cpp. (S'il trouve "#include", le fichier sera par défaut au format cpp)
04 janvier 2007 10:26:04 :
Ajout d'une fonctionnalité: Vous pouvez maintenant entrer l'adresse de la page, pour le programme aille la chercher directement. Le téléchargement est un peu long, mais bon...

Commentaires et avis

signaler à un administrateur
Commentaire de LordBob le 30/12/2006 00:33:46

ca me fait bien rire, car je pensais faire une source similaire :)
sinon ta source est pas mal ;)

signaler à un administrateur
Commentaire de psyphi le 01/01/2007 04:32:37

C'est vrai que c'est sympa comme source ^o^

signaler à un administrateur
Commentaire de Cr30s le 01/01/2007 21:15:40

Non mais l'autre. Il parle de moi comme ça ! xD
Ben oui j'ai mis 5 minutes à enlever tous les caractères spéciaux mais bon il n'y avais à peine que 100 lignes de codes ... Bref, c'est quand je ne connaissais pas les raccourcis magiques d'emacs . lol. Sinon, enfin un programme util issut de notre "formation" .

signaler à un administrateur
Commentaire de z980x le 01/01/2007 23:15:37

Tkt mister, c'était pas toi, mais Jérémy !!! (Celui avec moi en réseau avec Sylvain...) Laisse tomber, ce soir là j'étais trop véner, entre codeman qui gueulait et Jérémy qui enlevait les numéros de ligne un par un, j'ai failli péter un cable......... Mdrrrrrr

Marcel, si tu nous entends.... loool


signaler à un administrateur
Commentaire de Bel0 le 08/01/2007 19:29:49

D'un autre coté quand on utilise vim: Ctrl+V, selectionner le bloc, d .. hopla c'est nettoyé ! Mais bon qui connait vim :/

signaler à un administrateur
Commentaire de z980x le 08/01/2007 19:34:31

Bah vim... euh... ouais, mais faut apprendre à s'en servir, c'est comme emacs... Les seuls personnes que je connaisse qui maitrisent emacs sont des GeeK pas finis, à tel point qu'ils sont devenus profs... Mdr (Pour Cr30s -> Marcel & intéjeur )

signaler à un administrateur
Commentaire de Cr30s le 09/01/2007 15:30:29

Nan et puis il faut dire que le raccourcis emacs est simple à mémoriser : la touche META (echap généralement) et puis % ensuite on entre le bloc , return et puis ! pour remplacer toutes les occurences . C'est simple comme bonjour !!! Bon bah je retourne sous Eclipse hein ;D

signaler à un administrateur
Commentaire de victorcoasne le 08/03/2007 21:28:33

Vous connaissez pas la fonction remplacer d'un éditeur texte (même Bloc-Notes le fait) ?
Il suffit de mettre dans la première case # et dans l'autre rien.

/!\ Si vous voulez avoir les dièses et pas les numéros il faut sélectionner le code précisément avant de le copier.

J'ai pas testé mais je vous montre qu'il y avait plus simple qu'un programme JAVA.
Enfin ça t'as permis de prog :
                              - rammer
                              - resser (car un codage est tjs bénéfique)

Sur ce bonne journée !

signaler à un administrateur
Commentaire de victorcoasne le 08/03/2007 21:29:25

Précisons ce que j'ai pas testé c'est le programme.

signaler à un administrateur
Commentaire de z980x le 08/03/2007 21:56:28

victorcoasne --> Ah... Perso, ca me saoule de copier "précisemment" toutes les lignes de code. Je suis d'une nature fainéante donc j'ai préféré faire ça une fois pour toutes, pour ne plus être embêté.
Et puis après les commentaires que j'ai eu dans mon entourage pour ce programme, je me dis qu'il n'est pas si inutile que ça...

Voili voilo !

signaler à un administrateur
Commentaire de victorcoasne le 08/03/2007 22:17:07

Quand je dis copier c'est "Control+C" ou Click-droit copier.

signaler à un administrateur
Commentaire de z980x le 08/03/2007 22:24:18

J'ai bien compris... Mais quand tu veux récupérer une seule partie du code, bah ca fait des nombres correspondants au numéro de lignes... Si tu veux des #, il faut prendre tout le code, c'est à dire du début jusqu'à la fin, c'est ce que j'appelle copier précisemment.

signaler à un administrateur
Commentaire de Cr30s le 09/03/2007 13:29:46

Et puis il faut dire qu'avec la "deuxième version" il suffit juste d'entrer l'url et hop ya plus qu'a cliquer sur enregistrer et le tour est joué . Ce qui est au final est plus rapide qu'ouvrir un editeur copier/coller le code le nettoyer et enregistrer ... Enfin, c'est ce que j'en pense

signaler à un administrateur
Commentaire de z980x le 09/03/2007 14:13:04

Euh... Thomas, tu réponds quand je t'appelle au tél??? Je te rappelle qu'on a de l'openGL sur le feu... looool

signaler à un administrateur
Commentaire de victorcoasne le 12/03/2007 21:38:48

Non justement quand tu sélectionne un bout là t'as pas à faire gaffe car c'est des # automatiquement.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

[JTree] Poblème de Copier/Coller [ par breed1200 ] Salut à tous!Je fais un soft avec un JTree composé de DefaultMutableTreeNode qui contiennent des Objets persos. J'ai implémenté le Drag n drop sans so [Swing] Couper, Copier, Coller... [ par Pimousse77 ] Bonjour,je me pose une question bête :La plupart des composants Swing gèrent le copier coller, mais ceci est "natif" à Java. Qu'en est t'il si l'on ve Créer un copier-coller [ par wawan3 ] Etant novice en Java, je voudrais savoir, si quelqu'un sait faire un copier vers le presse papier, dans une application quelconque ( dont la fonction couper/copier/coller par le menu. [ par ObiWanKennedy ] bonjourJ'aimerais savoir si il existe un moyen simple de gérer le couper/copier/coller par le menu car Window gere tout seul les racourcis clavie Copier/Coller Word->Java [URGENT] [ par nox_nono56 ] Comment faire un copier coller de texte formaté de word (souligne, gras, italique) vers une zone de texte (JTextPane pour l'instant dans ma frame COPIER COLLER WORD JAVA [ par nox_nono56 ]  Comment copier/coller un texte formaté sous Word (souligné,italique,gras) vers une zone de texte java (pour moi JTextPane) en gardant Copier/Coller comment l'interdire!! [ par neena ] bonjour,jai un petit souci, on me demande de gérer les mots de passe et dans un JTextField je dois interdire le copier coller lors de la saisie d comment realiser du copier et coller et couper sur un reseau [ par zazou1 ] salut tous le monde, je suis entrein developper un editeur de texte partage sur un reseau,bon j'ai un probleme comment faire le copier et coller Copier coller d'un fichier [ par poulp86 ] Bonjour à tous les developpeurs en herbe !!!Je souhaiterais savoir comment faire pour inserer un bouton dans un code html qui permet de copier/coller Raccourci clavier Ctrl+C, Ctrl+X, Ctrl+V [ par killerb0b ] Bonjour, J'implémente en ce moment des raccourcis claviers à un JMenu. Grâce aux "Accelerateurs", tout se passe bien. itOpen.setAccelerator(KeyStrok


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,170 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.