Microsoft Edit è l'editor di testo della riga di comando che stavi aspettando

Immagine in evidenza: Microsoft Edit, un editor di testo dell'immagine della riga di comando.

Se eri un fan di MS-DOS degli anni ‘90, adorerai Microsoft Edit: un editor di testo con interfaccia a riga di comando (CLI) completamente open source. Microsoft Edit soddisfa un’esigenza specifica per un editor CLI predefinito in Windows a 64 bit. Con solo 250 KB, è eccezionalmente leggero, consentendo modifiche ai file di testo all’interno del Prompt dei comandi o di PowerShell, fornendo al contempo supporto per la modifica senza modelli e per la scripting.

Installazione di Microsoft Edit

Ci sono due modi per installare Microsoft Edit, utilizzando il suo file sorgente di GitHub o tramite winget in PowerShell. Supporta sia Windows 10 che Windows 11.

GitHub

Visita la pagina ufficiale del repository GitHub di Microsoft Edit. Scarica il file ZIP sul tuo PC ed estrai le sue cartelle.

Dalla cartella interna estratta, puoi eseguire l’applicazione come amministratore con un semplice clic destro.

Esecuzione dell'applicazione Edit nella cartella estratta in modalità amministratore.

Puoi anche avviare l’app Edit, visualizzata come “edit.exe” dal menu di ricerca. È sempre meglio Esegui come amministratore.

Cartella Edit nel menu di ricerca, aperta in modalità amministratore.

Per ottenere tutti i benefici delle funzionalità di Edit, è meglio installare l’applicazione completa come mostrato di seguito.

Winget

Apri la finestra PowerShell in modalità amministratore. Inserisci il seguente comando e successivamente premi Y per accordarti a tutti i termini dell’accordo di origine.

winget install Microsoft.Edit

Comando di installazione di Winget per il software Microsoft Edit.

Una volta che hai familiarizzato con Microsoft Edit, scoprirai una gamma di usi e funzionalità convenienti. A differenza dell’editor MS-DOS del passato, che supportava solo applicazioni a 16 bit, il nuovo Edit è completamente in grado di scalare con Windows 11 a 64 bit in futuro.

Un editor di testo da riga di comando Windows molto semplice

Come sviluppatore occasionale di Windows, trovo Microsoft Edit uno strumento ideale per le mie esigenze. Trova un perfetto equilibrio tra semplicità e funzionalità, consentendomi di modificare il codice dietro le applicazioni software senza dover memorizzare comandi e passaggi complessi.

Completamente open-source, Microsoft Edit ha suscitato entusiasmo per la sua semplicità generale con un’interfaccia chiara a schermo blu. Ha solo quattro pulsanti che mostrano il suo design minimalista, con File, Edit e View che contengono tutto ciò di cui hai bisogno.

Proprio come Blocco note, il pulsante Edit in questa app supporta tutte le scorciatoie comuni, come Ctrl + S per salvare un file di testo, insieme a tasti di scelta rapida come Ctrl + Z, Ctrl + Y, Ctrl + F per trovare file, Ctrl + R per sostituzioni e Ctrl + A per selezionare tutto. Naturalmente, le scorciatoie per tagliare, copiare e incollare sono disponibili.

Elenco delle scorciatoie comuni utilizzate in Microsoft Edit.

Tuttavia, a differenza di Blocco note, che è uno strumento di editing GUI, hai accesso a questi comandi in un’interfaccia CLI, che è ideale per gli sviluppatori.

Poiché il file principale dell’app Edit è inferiore a 250 KB di dimensione, aprirlo richiede una frazione di secondo rispetto ai processi di altre applicazioni basate su console.

Utilizzo di Edit all’interno del Prompt dei comandi e di PowerShell

Una grande ragione per utilizzare winget per installare Edit è che si aggiunge come alias della riga di comando, aiutando in tutte le console esistenti in Windows, incluso il Prompt dei comandi, PowerShell e Windows Terminal.

Installazione riuscita dell'app Edit tramite Winget, con alias della riga di comando aggiunto.

Dopo che l’alias è stato aggiunto, tutto ciò che devi fare è digitare edit o edit.exe in qualsiasi interprete della riga di comando, come il Prompt dei comandi, PowerShell o Windows Terminal. Edit si integra con tutti questi ambienti per modificare i file di testo, complementando le loro capacità di esecuzione dei comandi.

Microsoft Edit avviato dal Prompt dei comandi attraverso il comando

Nota che Edit non esegue comandi da solo, quindi non puoi usarlo per eseguire un comando di sistema come ipconfig. Puoi usarlo per scrivere script PowerShell, con file PS1 però.

Creazione e modifica di file batch

Edit funge da sostituto di molte delle funzioni di editing di testo di Blocco note, in particolare la sua capacità di modificare script batch, sebbene non possa crearli.

Apri il Prompt dei comandi e usa cd per posizionarti nel percorso di un file dove hai alcune script BAT memorizzati. Qui, ho uno script chiamato “Myscript” salvato nel percorso della cartella C:\Files. Tutto ciò che devo fare ora è usare cd per andare esattamente nel percorso della cartella e digitare quanto segue:

edit "Nome del file dello script batch".bat

Apertura di un file BAT in un percorso di cartella in Cmd attraverso l'interfaccia di testo Edit.

Prima di Microsoft Edit, modificare gli script batch direttamente all’interno degli interpreti della riga di comando come PowerShell o il Prompt dei comandi era complicato e difficile. Dovevi usare editor di terze parti come Vim o uscire dall’interprete e aprire Blocco note o Visual Studio Code. Questo frequente passaggio da una finestra all’altra interrompeva il flusso per la maggior parte degli sviluppatori.

Lo script file BAT è modificabile in Microsoft Edit.

La gestione manuale dei file era anche un fastidio. Ricorda tutto il gergo di “‘echo on” e ‘”echo off” solo per spostare file all’interno del tuo sistema. Tutto ciò è ora un ricordo del passato, poiché l’app Edit si avvia direttamente in un percorso di cartella a tua scelta.

Modifica senza modelli di file di configurazione

Spiegheremo un grande vantaggio di Microsoft Edit. È completamente “senza modelli” a differenza delle applicazioni modali come Vim o Visual Editor. Ecco un esempio.

Avrai certamente incontrato molti file di configurazione in Windows, con estensioni INI o CFG. Questi sono semplici file di testo che memorizzano impostazioni per applicazioni e funzioni di sistema. Sono anche collegati a qualsiasi software installato in Windows. Molte app portatili (quelle che non necessitano di installazione) usano ampiamente le estensioni INI.

Con Microsoft Edit, puoi modificare direttamente questi file INI o CFG senza dover usare un editor GUI separato. Nel Prompt dei comandi o in PowerShell, vai al percorso dove sono memorizzati questi file. Qui, ho i file INI chiamati “Appconfig.” Digita il seguente comando.

edit "Nome del file di configurazione".ini

Edit aprirà automaticamente il file di configurazione. Puoi fare tutte le modifiche possibili qui. Ad esempio, qui sto facendo una semplice modifica per il tema, cambiandolo da scuro a chiaro. Ci sono molti altri usi per questa funzionalità. In un altro esempio, i videogiocatori possono regolare parametri come la risoluzione o il frame rate, salvando le loro modifiche e rimanendo all’interno del flusso di lavoro CLI.

Modifica del tema generale di un file di configurazione INI in Edit, da

Le modifiche di cui sopra non sono possibili con editor modali dove devi memorizzare tanti comandi. Con Microsoft Edit, puoi fare tutto ciò che vuoi senza dover memorizzare nulla. Se non sei un programmatore esperto, ma qualcuno che desidera solo apportare piccole modifiche, questo software è perfetto.

Ci sono molti altri usi che puoi gradualmente imparare a utilizzare con Microsoft Edit. Puoi usarlo per l’analisi dei file di log attraverso i log delle applicazioni, gestire documenti con una funzione chiamata “Document Picker,”‘ debug script in qualsiasi programma Windows, incluso Python, e molto altro, tutto mentre l’applicazione rimane un omaggio nostalgico al classico editor MS-DOS di un’era passata di Windows.

Oltre a Microsoft Edit, troverai una funzione di PowerToys chiamata Command Palette molto utile per aprire rapidamente file o applicazioni.