Plug-in de codificação olímpica rápida para Sublime Text 3 e 4
- Instalação
- Gerente de testes
- Configurações
- Teste de estresse
- Conclusão da aula
- C++ Lint
- Depurador
Instalação
- Instalar via controle de pacote
- Instale manualmente:
baixe o plugin em pacotes ( Preferences — Browse packages...
)
Warning! rename plugin folder to FastOlympicCoding
TestManager
Atalhos de teclado do TestManager
- ctrl+b (OSX) ctrl+alt+b (Linux + Win) compilar e executar
- ctrl+insira novo teste
- ctrl+c (OSX) ctrl+x (Linux + Win) matar processo
- ctrl+shift+b (OSX) executado com depurador
- ctrl+d excluir teste
- ctrl+super+up/ctrl+super+down (OSX) ctrl+shift+up/ctrl+shift+down (Linux + Win) testes de troca
- cmd+k, cmd+p (OSX) ctrl+k, ctrl+p (Linux + Win) fechar/abrir painel direito
Configurações
- Para editar configurações
- pressione cmd+shift+p (OSX) ctrl+shift+p (Linux + Win) e digite
FastOlympicCoding: Open Settings
- ou
Preferences — Package Settings — FastOlympicCoding
Teste de estresse
- Para testar uma solução, você precisa implementar os três arquivos a seguir:
-
<name>.cpp
- programa que funciona incorretamente -
<name>__Good.cpp
- programa que funciona corretamente -
<name>__Generator.cpp
- programa que gera testes, você pode ler uma semente para um gerador aleatório na entrada
- Digite
FastOlympicCoding: Make Stress
na paleta de comandos para executar e FastOlympicCoding: Stop Stress
para interromper o teste de estresse
Conclusão da classe
- Digite aliases para substituí-los por tipos de dados
- Personalize aliases no arquivo de configurações
CppLint
- O destaque de erros funciona em tempo real
- Especifique o comando de compilação personalizado no arquivo de configurações
Depurador
- depurador apenas para OSX
- ctrl+shift+b para executar com o depurador
- aponte o cursor sobre uma variável para ver seu valor
- para selecionar um quadro de pilha (digite
FastOlympicCoding: Select Frame
na paleta de comandos) - a única dependência é xcode (você pode instalá-lo com
xcode-select --install
)