Microsoft Edit é o editor de texto do Prompt de Comando que você estava esperando

Imagem em destaque: Microsoft Edit, um editor de texto da linha de comando.

Se você era fã do MS-DOS dos anos 90, vai adorar o Microsoft Edit – um editor de texto com interface de linha de comando (CLI) totalmente de código aberto. O Microsoft Edit atende a uma necessidade específica de um editor CLI padrão no Windows de 64 bits. Com apenas 250 KB, é excepcionalmente leve, permitindo edições de arquivos de texto dentro do Prompt de Comando ou PowerShell, enquanto oferece suporte a edição sem modelo e scripting.

Instalando o Microsoft Edit

Existem duas maneiras de instalar o Microsoft Edit, usando seu arquivo de origem no Github ou através do winget no PowerShell. Ele suporta tanto Windows 10 quanto Windows 11.

GitHub

Visite a página oficial do repositório GitHub do Microsoft Edit. Baixe o arquivo ZIP para o seu PC e extraia suas pastas.

A partir da pasta interna extraída, você pode executar o aplicativo como administrador com um simples clique direito.

Executando o aplicativo Edit na pasta extraída em modo administrador.

Você também pode iniciar o aplicativo Edit, visualizado como “edit.exe” no menu de pesquisa. É sempre melhor Executar como administrador.

Pasta Edit no menu de pesquisa, aberta em modo administrador.

Para obter todos os benefícios da funcionalidade do Edit, é melhor instalar o aplicativo completo, conforme mostrado abaixo.

Winget

Abra a janela do PowerShell em modo administrador. Digite o seguinte comando e, em seguida, pressione Y para concordar com todos os termos do acordo de origem.

winget install Microsoft.Edit

Comando de instalação do Winget para o software Microsoft Edit.

Uma vez que você começar a usar o Microsoft Edit, descobrirá uma variedade de usos e recursos convenientes. Ao contrário do Editor do MS-DOS do passado, que suportava apenas aplicativos de 16 bits, o novo Edit é totalmente capaz de escalar com o Windows 11 de 64 bits no futuro.

Um Editor de Texto Muito Simples para a Linha de Comando do Windows

Como um desenvolvedor ocasional do Windows, acho o Microsoft Edit uma ferramenta ideal para minhas necessidades. Ele encontra um equilíbrio perfeito entre simplicidade e funcionalidade, permitindo que eu modifique o código por trás de aplicações de software sem precisar memorizar comandos e passos complexos.

Totalmente de código aberto, o Microsoft Edit gerou empolgação devido à sua simplicidade geral com uma interface clara de tela azul. Ele tem apenas quatro botões que demonstram seu design minimalista, com Arquivo, Editar e Visualizar contendo tudo que você precisa.

Assim como o Bloco de Notas, o botão Editar neste aplicativo suporta todos os atalhos comuns, como Ctrl + S para salvar um arquivo de texto, juntamente com teclas de atalho como Ctrl + Z, Ctrl + Y, Ctrl + F para encontrar arquivos, Ctrl + R para substituições e Ctrl + A para selecionar tudo. Claro, os atalhos de recortar, copiar e colar também estão disponíveis.

Uma lista de teclas de atalho comuns usadas no Microsoft Edit.

No entanto, ao contrário do Bloco de Notas que é uma ferramenta de edição GUI, você tem acesso a esses comandos em uma interface CLI, que é ideal para desenvolvedores.

Como o arquivo principal do aplicativo Edit tem menos de 250 KB, abri-lo leva uma fração de segundo em comparação aos processos de outros aplicativos baseados em console.

Usando o Edit Dentro do Prompt de Comando e PowerShell

Uma grande razão para usar o winget para instalar o Edit é que ele se adiciona como um alias de linha de comando, ajudando em todos os consoles existentes no Windows, incluindo Prompt de Comando, PowerShell e Windows Terminal.

Instalação bem-sucedida do aplicativo Edit através do Winget, com alias de linha de comando adicionado.

Após o alias ser adicionado, tudo que você precisa fazer é digitar edit ou edit.exe em qualquer interpretador de linha de comando, como Prompt de Comando, PowerShell ou Windows Terminal. O Edit se integra a todos esses ambientes para editar arquivos de texto, complementando suas capacidades de execução de comandos.

Microsoft Edit iniciado a partir do Prompt de Comando através do comando

Observe que o Edit não executa nenhum comando por conta própria, então você não pode usá-lo para executar um comando de sistema como ipconfig. Você pode usá-lo para escrever scripts do PowerShell, com arquivos PS1, no entanto.

Criando e Editando Arquivos Batch

O Edit serve como um substituto de muitas das funções de edição de texto do Bloco de Notas, notavelmente sua capacidade de editar scripts de batch, embora não possa criá-los.

Abra o Prompt de Comando e use cd para se posicionar no caminho de um arquivo onde você tem alguns scripts BAT armazenados. Aqui, eu tenho um script chamado “Myscript” salvo no caminho de pasta C:\Files. Tudo que eu preciso fazer agora é usar cd para ir até a localização exata da pasta e digitar o seguinte:

edit "nome do script do arquivo Batch".bat

Abrindo um arquivo BAT em um local de pasta no Cmd através da interface de texto Edit.

Antes do Microsoft Edit, editar scripts batch diretamente dentro de interpretadores de linha de comando como PowerShell ou Prompt de Comando era complicado e desafiador. Você precisaria usar editores de terceiros como o Vim ou sair do intérprete e abrir o Bloco de Notas ou o Visual Studio Code. Essa troca freqüente de janelas quebrava o fluxo para a maioria dos desenvolvedores.

O script do arquivo BAT é editável no Microsoft Edit.

O gerenciamento manual de arquivos também era um incômodo. Lembra-se de toda a gíria “‘echo on” e ‘”echo off” apenas para mover arquivos dentro do seu próprio sistema? Tudo isso agora é uma coisa do passado, pois o aplicativo Edit é iniciado diretamente em um caminho de pasta à sua escolha.

Edição Sem Modo de Arquivos de Configuração

Vamos explicar um grande benefício do Microsoft Edit. Ele é completamente “sem modo”, ao contrário de aplicativos modais como o Vim ou o Visual Editor. Aqui está um exemplo.

Você já deve ter encontrado muitos arquivos de configuração no Windows, com extensões INI ou CFG. Esses são arquivos simples baseados em texto que armazenam configurações para aplicativos e funções do sistema. Eles também estão vinculados a qualquer software que você instale no Windows. Muitos aplicativos portáteis (aqueles que não precisam de instalação) usam extensões INI extensivamente.

Com o Microsoft Edit, você pode modificar diretamente esses arquivos INI ou CFG sem precisar de um editor GUI separado. No Prompt de Comando ou PowerShell, vá até o caminho onde esses arquivos estão armazenados. Aqui, eu tenho os arquivos INI chamados “Appconfig.” Digite o seguinte comando.

edit "nome do arquivo de configuração".ini

O Edit abrirá automaticamente o arquivo de configuração. Você pode fazer todas as edições possíveis aqui. Por exemplo, aqui estou fazendo uma edição simples para o tema que estou mudando de escuro para claro. Existem muitos outros usos para essa capacidade. Em outro exemplo, jogadores podem ajustar parâmetros como resolução ou taxa de quadros, salvando suas mudanças e permanecendo dentro do fluxo de CLI.

Mudando o tema geral de um arquivo de configuração INI no Edit, de

As alterações mencionadas acima não são possíveis com editores modais onde você tem que memorizar tantos comandos. Com o Microsoft Edit, você pode fazer o que quiser sem precisar memorizar nada. Se você não é um codificador pesado, mas alguém que apenas quer fazer pequenas edições, este software é perfeito.

Existem muitos outros usos que você pode gradualmente aprender a operar com o Microsoft Edit. Você pode usá-lo para análise de arquivos de log em logs de aplicativos, operar documentos com um recurso chamado “Document Picker”, depurar scripts em qualquer programa do Windows, incluindo Python, e muito mais, tudo enquanto o aplicativo continua sendo uma referência nostálgica ao clássico Editor MS-DOS de uma era passada do Windows.

Além do Microsoft Edit, você encontrará um recurso do PowerToys chamado Command Palette muito útil para abrir rapidamente qualquer arquivo ou aplicativo.