comando personalizado para Eclipse em arquivo atual
-
21-08-2019 - |
Pergunta
Eu gostaria de melhorar Eclipse para que quando eu pressionar uma combinação de teclas personalizada - digamos Ctrl + Mudança + E - em seguida, ele irá executar um comando no arquivo atual (se o meu buffer atual é foo.c, então ele irá executar o `foo.c mycommand' no diretório de foo.c).
Solução
Abra o Ferramentas externas diálogo de configuração a partir do menu executar. Crie uma nova configuração com as seguintes configurações.
Localização : c: \ mycommand.exe (alterar as suas necessidades)
diretório de trabalho : $ {container_loc}
Argumentos : $ {resource_loc}
Sob Prefrences-> Geral-> Chaves você pode configurar um atalho para "Run passado lançou ferramenta externa".
Isso deve resolver o seu problema.
Outras dicas
Além disso, certifique-se de que o seu "recurso" (foo.c) está selecionado. Aconteceu-me que quando testando a ferramenta externa e de rolagem horizontal painel de saída, o recurso fica desmarcada. Quando você executar a ferramenta externa novamente depois de provavelmente ter alterações feitas à sua configuração, Eclipse irá aparecer uma caixa de erro sobre "variável vazia" (por exemplo $ {resource_loc}).