
Il existe de nombreux moyens de booster sa productivité lors du développement ou de l'intégration. La principale perte de temps et la répétition, réécrire systématiquement les mêmes morceaux de codes, les mêmes noms de variables ($_POST,$_GET...)...
Exemple
Prenons un exemple simple, combien de fois par jour vous tapez des phrases du style :
<link rel="stylesheet" href="lien.css" type="text/css" media="screen" />
A chaque fois que vous écrivez cette phrase, vous prenez 10 seconde alors que ça ne pourrait prendre qu'une secondes ?
La solution
La solution réside dans l'utilisation de logiciel
- FastFox (Windows)
- Texter (Windows)
- TextExpander (Mac)
- TypeIt4Me (Mac)
- Typinator (Mac)
- Autokey (Linux)
L'idée est très simple, on tape une série de caractères au clavier et le logiciel se charge de les remplacer par un motif préenregistré. Par exemple, lorsque je veux importer jquery j'écris jquery et la phrase
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
apparait tout de suite.
Toujours pas convaincu ? Alors, voici une petite démo pour les plus sceptiques d'entre vous :
David Remacle (29 septembre 2010 à 5 h 21 min)
Il existe un logiciel payant "TextMate" qui a des snipsets qui font exactement la même chose...
sans logiciel supplémentaire
Silexx (26 avril 2010 à 16 h 26 min)
Bonjour, je suis sur mac osx snow leopard j'utilise coda et j'ai tester textexpander et mi deux snippet il refuse de fonctioner qu'est que j'ai pas fais "il est activer"
Sharky (14 octobre 2009 à 0 h 39 min)
Salut,
Je ne connaissais pas non plus ce genre de logiciel (et ni ce blog que j'ai immédiatement mis dans mes RSS
).
J'ai fais quelques recherches et je suis tombé sur "PhraseExpress" pour windows (=> http://www.clubic.com/telecharger-fiche36102-phraseexpress.html)
Je ne l'ai pas encore testé à fond, mais il à l'air vraiment complet avec possibilité de positionner le curseur.
ce qui manque aux logiciels windows publiés sur cette page ...
Merci pour l'info et bonne continuation !
FeNo (4 octobre 2009 à 12 h 21 min)
Désoler du doublons mais j'ai trouver comme un grand, il suffit de mettre un anti slash x)
FeNo (4 octobre 2009 à 12 h 09 min)
Olivier, j'ai rempli les raccourcis que je voulais avec ton plugin sympa mais j'ai un probléme, il faut mettre '$' pour définir où on veut le curseur donc quand je met $_POST[''] il met le curseur ou il y a l'etoile : *_POST[''] et il n'y a donc pas le '$'
Olivier (8 septembre 2009 à 16 h 32 min)
Salut,
pour les adeptes de Notepad++(v5.4.5) comme moi, il y a le plugin "QuickText" disponible à cette adresse :
http://sourceforge.net/projects/quicktext/
Le fichier QuickText.UNI.dll est à placer dans le dossier "plugins" de notepad++ et le fichier QuickText.ini dans le dossier "Config".
Pour le reste, c'est un jeu d'enfant !
macromedia (7 juillet 2009 à 19 h 20 min)
Nice!
Niox (27 juin 2009 à 1 h 18 min)
Salut, déjà merci pour cet news
J'aurai une petite question à Harry ou super_g2 sur le plugin de notepadd++
Quel est le nom du plugin pour que j'évite de taper tous ce qu'il faut pour faire ma page web ? :/ Ou autre.. Pare ce que j'aime pas trop l'aspect des logiciels pour windows et il ne me plaise pas trop, j'utilise notepadd++ pour ouvrir toutes sorte de document, pour vous dire j'utilise même plus le bloc-note de windows..
Voilà, je vous remercie d'avance.
Cordialement,
Niox.
ilyesn (22 juin 2009 à 14 h 07 min)
Yep intéressant moi j'utilise
notepadd++ principalement pour coder en php et javascript.
Et pour la structure de mon site je choisit DreamWeaver. C'est trés rapide il suffit de cliquez mais bien sûr quand il y a de petit problème on revient à l'ancienne notepadd++ .
Harry (8 juin 2009 à 18 h 32 min)
@super_g2 -> Merci
J'avais trouver TextEditor qui permet la fonction FTP, mais je préfère le notepadd++ dont je dl un plugins
Merci encore
super_g2 (8 juin 2009 à 11 h 55 min)
voila de quoi vous faire faire PRESQUE la même chose avec Notepad++ : http://notepad-plus.wiki.sourceforg...
support FTP, snippets (autocompletion), etc...
sinon, vous avez aussi cette possibilité : http://codeigniter.com/forums/viewt...
une dernière chose : sous notepad++ (quand j'étais souc windows), j'utilisais souvent les plugins (dispo ici : http://apps.sourceforge.net/mediawi... ) pour faire du logiciel un CODA-bis
jojo, si l'envie te prend de faire un tuto sur ce logiciel pour les utilisateurs de Fenetre ^^
perso, je suis passé sous MacOSX et ma vie s'est illuminée pour le développement.
enjoy
nrv8 (6 juin 2009 à 12 h 28 min)
J'ai le même probleme DiGui, toute façon c'déjà bien les raccourcis
super_g2 (3 juin 2009 à 22 h 00 min)
coucou à tous
très bon sujet mon jojo
concernant tes solutions sous MacOSX, quite à payer effectivement, textExpander est à mon avis la plus pratique. Elle s'intègre naturellement dans toutes les applications
sinon, perso en su de Coda, lors de gros développement (et là, pas forcément (x)HTML/PHP/MySQL), j'utilise TextMate, qui est une solution que le monde Windows/linux (quoique pour ce dernier, il y a Emacs à partir duquel TexMate a été conçu dans l'esprit ^^) envie au MacUser
Ce dernier contient tout ce qui est snippets/macros, libres de modif/ajout
enjoy
DiGui (28 mai 2009 à 12 h 34 min)
Bonjour,
J'aimerai comment fait-on avec FastFox ou Texter pour Windows pour positionner le curseur après le remplacement du texte.
Je m'explique j'ai configurer FastFox pour que dès que je tape "p"+[ESPACE] il m'affiche <p></p>
et le curseur se place <p></p>*.
J'aimerai que le curseur de place <p>*</p>.
Merci D'avance
DiGui
Jasse29 (28 mai 2009 à 10 h 03 min)
Bonjour,
je ne connaissais pas ce type de logiciel, et effectivement c'est très pratique. JLou, je te remercie pour l'alternative à Notepad++. en effet InType est très bien : simple et très fonctionnel.
Arnaud (27 mai 2009 à 19 h 24 min)
RE- j'est trouver des information sur textExpander disponible sur -->
http://www.debutersurmac.com/tutori...
Arnaud (27 mai 2009 à 19 h 00 min)
Comment placer le curseur sur textExpander jy arrive pas de plus j'est acheter l'application mais aucun débit sur paypal na été fait et j'est recus aucun message Bizard...!
Krok88 (26 mai 2009 à 22 h 57 min)
Nova-Quantum : "[...] par contre je croit que je vais avoir du mal à lâcher Notepad++, je n'ai même jamais penser à ce genre de chose, je vais vérifier si ça n'existe pas dessus... [...] "
Plussin !
Je suis allé vérifier, mais j'ai pas trouvé. Mais c'est vrai que c'est ennuyant de lacher un soft quand on à l'habitude de l'utiliser... Si jamais tu trouves, ce serait sympa de partager
Bon au pire y a toujours la solution des pages toute pretes à copier-coller, mas c'est sur que c'est moins classe et moins pratique...
Fabrice (26 mai 2009 à 22 h 55 min)
Tres bonne astuce, je ne connaissais pas ces soft.
mais j'ai une question, est ce que quelqu'un connais un site ou on peut trouvé des scripts les plus utilisé ?
pour ne pas avoir a tout refaire pour l'HTML ou le PHP
Fael (26 mai 2009 à 22 h 22 min)
Super sympa cette astuce, j'ai essayé de paramétrer ça sous Dreamweaver avec les fragments de code mais apparemment il faut aller les chercher à la main , ce ne pas un système de macro.
Harry (26 mai 2009 à 18 h 08 min)
@jeu twilight -> Non, aucun problème
jeu twilight (26 mai 2009 à 11 h 29 min)
Tout simplement génial, je vais tester ces logiciels dès ce soir en rentrant du boulot !
Pas de problème de compatibilité avec Vista ? xD
Nova-Quantum (25 mai 2009 à 23 h 36 min)
Tout simplement excellent !
par contre je croit que je vais avoir du mal à lâcher Notepad++, je n'ai même jamais penser à ce genre de chose, je vais vérifier si ça n'existe pas dessus...
Bonne continuation à toi !
NaetoH (25 mai 2009 à 20 h 02 min)
Genialissime, vraiment super pratique ce logiciel c'est une tuerie. Merci encore =)
Harry (25 mai 2009 à 18 h 28 min)
Désolé du deuxième commentaires mais j'ai une question que me turlupine dans la tête depuis quelques jours : y'a-t-il un logi sur Windaube qui ferait comme Coda sur Mac, envoyer en temps réel ce qu'on vient d'enregistrer sur un ftp ? Et ne pas ouvrir Fillezilla ou autre ?
Merci
Harry
Harry (25 mai 2009 à 18 h 26 min)
@JLou -> Merci beaucoup, ce logi est tout simplement génial =D
J'avais pris texter au début, mais il ne place pas le curseur
En tout cas, merci ! Je reviens de Nice et sa fait du bien d'avoir des astuces + 3 tuts d'un coup ^^'
Harry
greg (25 mai 2009 à 15 h 13 min)
J'en cherche un pur mac..mais tous sont payants
Merci et bonne continuation
leknopppix (25 mai 2009 à 8 h 55 min)
Je vais tester dès ce soir sur mes mac. Merci pour cette astuce.
JLou (25 mai 2009 à 8 h 34 min)
J'avais vu cette astuce sur nettuts, et j'avais essayé texter mais yavais un conflit de touches avec plusieurs logiciels :/
Alors j'ai laissé tomber, surtout que sa ne sert vraiment que pour le css/html.
Mais l'autre jour chui tombé sur intype ( http://intype.info/home/index.php ) qui est une alternative à notepad++ sur windows, avec les "bundles" en plus. Il est vraiment pas mal ce petit logiciel
cajoline (24 mai 2009 à 20 h 46 min)
Il y'a aussi Komodo comme editeur gratuit est très puissant je le test depuis peu
à essayer
Lain @ www.digitalism.fr (24 mai 2009 à 20 h 09 min)
Merci pour cette astuce formidable !
c'est une veritable aide !
merci .
Lyes (24 mai 2009 à 17 h 49 min)
j'adore ! merci pour l'astuce elle est trop cool. Tous développeur ou tchatteur devrai avoir ça !
Arnaud (24 mai 2009 à 15 h 07 min)
Salut raton et toi tu utilise lequel sur apple...?
Rechart (24 mai 2009 à 14 h 21 min)
Bonjour,
Je ne sais pas si c'est parce que j'utilise http://www.assistiveware.com/keystr...
Mais ça ne fonctionne pas
Merci
Tom (24 mai 2009 à 12 h 45 min)
sur gedit (ubuntu) c'est dispo mais il faut activer le greffon "Extraits de code"
cerise (24 mai 2009 à 11 h 27 min)
Quel belle pioche !
merci vraiment du partage
cerise
Ravi (24 mai 2009 à 10 h 17 min)
Terrible, Merci Beaucoup
Zod (24 mai 2009 à 2 h 16 min)
Pas encore essayé mais je vais m'y mettre de suite, merci en tout cas d'avoir partagé ça.
bast_65 (24 mai 2009 à 0 h 43 min)
Je suis fan, c'est vraiment très pratique, par contre side pose une bonne question, y a t-il un moyen pour que le curseur ce mette a l'endroit voulut ?
merci d'avance
blouh (23 mai 2009 à 22 h 29 min)
Moi je l'adore la grosse fraise Smultron
, une sorte de grosse vanne en icon...
Et sinon ravi de voir que tu aimes coder sur ton mac <3.
side (23 mai 2009 à 20 h 04 min)
Bonjour,
Je connaissais pas merci beaucoup.
Ya un moyen de corriger ca ?
Par contre pour windows, FastFox ne permet pas de placer le curseur où on veut
Grafikart (23 mai 2009 à 19 h 38 min)
@Remus : Smultron se lance largement plus vite. Alors quand je veux apporter une petite modif je vais au plus rapide. Mais c'est vrai que l'icone est atrocement moche...
Remus (23 mai 2009 à 19 h 19 min)
Sympa je n'avais jamais pensé à utiliser ce genre de logiciels pour coder, il va falloir que je le programme pour l'essayer (pas mal de boulot).
Je trouve le logo Horrible sur le Finder par contre
Une question sur Smultron qui est souvent apparent sur tes tutoriaux (dock), tu l'utilise ? car Coda recouvre la quasi totalité de ses fonctionnalités non ?
Coda est le meilleur que j'ai trouvé et fait beaucoup moins usine à gaz comparé à Dream, cependant dans les Ecole il demande beaucoup Dream…
C'est le retour de JoJo le Raton laveur ? ^^
ayoli (23 mai 2009 à 18 h 33 min)
La plupart des editeurs (et encore plus les IDE) permettent de configurer des snippets, autrement dit des rouccourcis qui suivi d'une tabulation sont remplacé par l'extrait de code voulu avec meme parfois la possibilité d'avoir des variables dedans.
Et cela et valable sur toutes les plateformes je pense.
Flayks (23 mai 2009 à 18 h 14 min)
Dans le même genre, et ce qui fait toute la puissance et l'originalité de TextMate (Mac), il y a les bundles. C'est un peu le même principe mais étendu qu'aux langage de programmation, par contre ça le fait bien, vraiment bien !
Tout est bien sur configurable, sinon ça serait pas drôle...
Une petite démo qui, encore, me fait halluciner... http://tripledoubleyou.subtlegradie...
Pour ma part, j'en ai fais une tripotée concernant le jQuery, (x)HTML, CSS et PHP. Je les met à dispo : http://f.peault.free.fr/divers/TM (Clic doit > Enregistrer la cible du lien sous...)
See ya !
Geoffrey Dorne (23 mai 2009 à 17 h 49 min)
Terrible
merci du tip ^^
I'm M e h d i OR Lefoudusucre (23 mai 2009 à 17 h 35 min)
Très bons logiciels
j'adore
que dire de plus ?
merci
Jasse29 (23 mai 2009 à 17 h 10 min)
Bonjour,
Effectivement c'est très pratique et quel gain de temps, surtout que parfois on doit réécrire la même chose très régulièrement, notamment en programmation...
Merci pour ces liens.
Charlouf (23 mai 2009 à 16 h 51 min)
Ah les développeurs tous des feignasse
. Sinon je crois que certains éditeurs de texte permettent de créer des raccourcis du même genre. A vérifier.
Gaf (23 mai 2009 à 16 h 30 min)
J'adore. Merci.
timothé (23 mai 2009 à 16 h 24 min)
Excellent j'adopte !!! je vais le télécharger pour windows !!