Como criar alias (apelidos) de comandos no windows para aumentar a produtividade
Por exemplo, para executar um projeto React Native no Android, temos que executar o comando npx react-native run-android
. Fica muito mais fácil digitar apenas ra
No CMD, se executarmos o comando
doskey ra=npx react-native run-android $*
podemos rodar o projeto no Android simplesmente digitando
ra
Porém, após fechar o CMD, o alias não funciona mais, é preciso criá-lo novamente... 😬
Pra resolver isso é possível criar um arquivo init.cmd
, por exemplo, em uma pasta bats
no disco C, com o seguinte conteúdo:
@echo off
doskey ra=npx react-native run-android $*
Pra quem usa Windows Terminal
No arquivo settings.json do Windows Terminal, substitui o comando "commandline": "cmd.exe",
por "commandline": "cmd.exe /K C:\\bats\\init.cmd",
Pra quem só usa CMD
É possível criar um atalho na área de trabalho e definir o "Destino" como sendo C:\Windows\System32\cmd.exe /K C:\\bats\\init.cmd
E então abrir o CMD sempre a partir desse atalho (ou defini-lo como terminal externo no VSCode)
Se alguém quiser saber mais:
https://thecloudblog.net/post/save-your-precious-dev-time-with-command-aliases-in-windows-terminal/