Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>Clean CommentNew to Visual Studio Code? Get it now.
Clean Comment

Clean Comment

Andrea Gallini

| (0) | Free
Plugin per rimuovere tutti i commenti da file CSS, JS, Python e HTML
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Clean Comment - Estensione VS Code

Un'estensione potente e facile da usare per VS Code che rimuove automaticamente tutti i commenti dai tuoi file di codice.

🚀 Caratteristiche

  • Supporto multi-linguaggio: Rimuove commenti da JavaScript, TypeScript, CSS, SCSS, Python e HTML
  • Pulizia flessibile:
    • File singolo (corrente)
    • Tutti i file aperti
    • Intero workspace
  • Sicurezza: Preserva le stringhe e i caratteri di escape
  • Interfaccia italiana: Completamente localizzata in italiano

🔧 Linguaggi Supportati

JavaScript / TypeScript (.js, .ts, .jsx, .tsx)

// Questo commento verrà rimosso
/* Anche questo commento
   multi-riga verrà rimosso */
const codice = "Questo rimane"; // Questo commento scompare

CSS / SCSS (.css, .scss)

/* Questo commento CSS verrà rimosso */
.classe {
    color: red; /* Commento inline rimosso */
}

Python (.py)

# Questo commento verrà rimosso
"""
Anche questo docstring
verrà rimosso completamente
"""
def funzione():
    return "codice"  # Commento inline rimosso

HTML (.html, .htm)

<!-- Questo commento HTML verrà rimosso -->
<div>Contenuto preservato</div>
<!-- Un altro commento da rimuovere -->

📋 Comandi Disponibili

Palette dei Comandi (Ctrl+Shift+P / Cmd+Shift+P):

  1. "Pulisci Commenti: File Corrente"

    • Rimuove tutti i commenti dal file attualmente aperto
    • Funziona solo con file supportati
  2. "Pulisci Commenti: Tutti i File"

    • Rimuove commenti da tutti i file aperti negli editor
    • Processa solo i file supportati
  3. "Pulisci Commenti: Workspace Intero"

    • Rimuove commenti da tutti i file supportati nel workspace
    • ⚠️ Attenzione: Operazione irreversibile su tutto il workspace
    • Mostra una conferma prima dell'esecuzione

Menu Contestuali:

  • Click destro nell'editor o nell'Explorer per accedere rapidamente ai comandi
  • I comandi sono disponibili solo per i file supportati

🛠️ Installazione

Da Marketplace:

  1. Apri VS Code
  2. Vai alla sezione Estensioni (Ctrl+Shift+X)
  3. Cerca "Clean Comment"
  4. Clicca "Installa"

Installazione Manuale:

  1. Clona questo repository
  2. Esegui npm install nella cartella del progetto
  3. Esegui npm run compile per compilare il TypeScript
  4. Apri VS Code nella cartella del progetto
  5. Premi F5 per lanciare una nuova istanza con l'estensione caricata

⚠️ Importante

  • Backup dei file: Si raccomanda di fare backup dei propri file prima di usare la funzione "Workspace Intero"
  • Controllo versioni: Usa Git o altri sistemi di versioning per proteggere il tuo codice
  • Stringhe preservate: L'estensione è progettata per non toccare i commenti all'interno delle stringhe
  • File supportati: Solo i file con estensioni supportate verranno processati

🔍 Esempi d'Uso

Pulizia File Corrente

  1. Apri un file JavaScript, Python, CSS o HTML
  2. Apri la Palette dei Comandi (Ctrl+Shift+P)
  3. Digita "Pulisci Commenti: File Corrente"
  4. I commenti verranno rimossi istantaneamente

Pulizia Workspace

  1. Apri la Palette dei Comandi
  2. Digita "Pulisci Commenti: Workspace Intero"
  3. Conferma l'operazione quando richiesto
  4. Tutti i file supportati nel workspace verranno puliti

🐛 Risoluzione Problemi

L'estensione non funziona?

  • Verifica che il file abbia un'estensione supportata
  • Controlla che VS Code sia aggiornato (versione 1.60.0+)
  • Riavvia VS Code se necessario

Errori durante la pulizia?

  • Assicurati che i file non siano di sola lettura
  • Verifica che non ci siano errori di sintassi nel codice
  • Controlla la console per messaggi di errore dettagliati

📜 Licenza

MIT License - Vedi il file LICENSE per i dettagli.

🤝 Contributi

I contributi sono benvenuti! Sentiti libero di:

  • Aprire issue per bug o richieste di funzionalità
  • Inviare pull request per miglioramenti
  • Migliorare la documentazione

📞 Supporto

Per supporto, domande o suggerimenti:

  • Apri un issue su GitHub
  • Contatta lo sviluppatore

Buona pulizia del codice! 🧹✨

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft