MDK Trim

Trim automatiquement les espaces au début et à la fin d'une sélection lors d'un double-clic.

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

Autore
MDK
Installazioni giornaliere
0
Installazioni totali
0
Valutazione
0 0 0
Versione
2026.05.27
Creato il
26/05/2026
Aggiornato il
27/05/2026
Dimensione
3,98 KB
Licenza
MIT
Applica a
Tutti i siti

MDK Trim

Marre de copier l'espace en trop à la fin d'un mot après un double-clic ? MDK Trim ajuste automatiquement et instantanément vos sélections textuelles lors d'un double-clic pour supprimer les espaces inutiles au début et à la fin. Que ce soit pour copier du code proprement sans casser la syntaxe ou pour rédiger des textes parfaits, ce script est le compagnon idéal.


🚀 Fonctionnalités principales

  • Trim Intelligent : Supprime les espaces classiques, mais gère aussi les espaces insécables ( ) et l’ensemble des espaces du standard Unicode (espaces fines, tabulations, sauts de ligne).
  • Compatibilité Maximale : Fonctionne partout : texte HTML classique, champs de formulaire (<input>, <textarea>) et éditeurs de texte enrichi (contenteditable).
  • Prêt pour le Web Moderne : Intègre un support récursif du Shadow DOM, indispensable sur les sites utilisant des Web Components récents.
  • Sécurisé & Invisible : Ne tourne pas en tâche de fond. Il s'active uniquement au moment du double-clic et s'exécute en quelques microsecondes sans aucun impact sur les performances.

🛡️ Zéro Conflit (Exclusions Intelligentes)

Certaines applications web lourdes gèrent le texte de manière très spécifique (éditeurs virtuels, rendu sur Canvas). Pour éviter de perturber leur fonctionnement, le script s'exclut automatiquement des plateformes suivantes :

  • Bureautique & Notes : Google Docs, Notion, Microsoft Office / Teams Online.
  • Design & Tableaux blancs : Figma, Canva, Miro.
  • Développement : VS Code Web, GitHub Dev, CodePen, StackBlitz.

🛠️ Comment ça marche ?

  1. Double-cliquez sur un mot, une phrase ou une variable.
  2. Le navigateur sélectionne le texte (et déborde souvent sur l'espace d'après).
  3. MDK Trim recadre instantanément la sélection sur le texte brut.
  4. Il ne vous reste plus qu'à faire Ctrl+C / Cmd+C !

💡 Le petit plus : Si vous maintenez la touche Alt (ou Option sur Mac) enfoncée pendant votre double-clic, le script s'active en mode "bystander" et ignore la sélection. Très utile si vous avez volontairement besoin de copier les espaces autour d'un mot !