Como criar um novo comando para executar um arquivo em lotes com o Sublime Text?

4

Eu preciso criar um novo comando "atalho" no Sublime Text para executar um arquivo BAT.

Eu sei como usar build_systems e até mesmo construir sistemas por projeto.

Eu quero adicionar o comando à lista de paletas de comandos (na imagem) e vincular uma tecla de atalho para isso.

Como faço isso?

(Eu preferiria não usar o Python para isso)

    
por Aminadav Glickshtein 16.08.2015 / 20:09

1 resposta

3

Aqui está minha resposta para isso:

Os passos a seguir

  • Instale o plug-in da paleta edit-command para o Sublime Text (é fácil, então não vou descrever como);
  • Edite o arquivo de comando: no menu "Preferences" selecione "Command - User";
  • Edite o arquivo de atalhos de teclado para adicionar teclas de atalho: menu "Preferências" selecione "Ligações de teclas - Usuário".

O arquivo de comando (segundo passo):

[
    {
        "caption": "moyshale",
        "command":"exec",
        "args": {"cmd": "c:\drive\1file\cp.bat"}
    }
]

Adicionando uma tecla de atalho (terceiro passo):

"keys": ["ctrl+shift+y"],
        "command":"exec",
        "args": {"cmd": "c:\drive\1file\cp.bat"}

(É basicamente o mesmo, só precisa alterar keys e caption )

    
por 17.08.2015 / 01:28