Hoy estuve resolviendo un problema en HackerRank, yo uso C++ para resolver problemas del tipo Programacion Competitiva.
Lo que hacia hasta ahora era usar un IDE como CodeBlocks o escribia mi solucion en VSCode y lo corria usando g++ main.cpp
.
Hoy descubri este plugin increible para correr facilmente mis soluciones:
IO Run es un plugin que esta hecho especialmente para correr y testear soluciones de Programacion Competitiva. Los lenguages que soporta actualmente son: C, C++, D, Dart, Go, Groovy, Haskell, Java, JavaScript, Kotlin, Lua, OCaml, Pascal, Perl, PHP, Python, R, Ruby, Rust, Scala, Swift
.
Antes de tener instalado tendras que tener instalado algun compilador o interprete para tu lenguages de programacion.
Si usas C++ y Linux instala el compilador GCC con:
sudo apt-get install g++
Para instalarlo solo vamos a la seccion de plugins de VSCode y bucamos io run
y le damos instalar.
Para tener una mejor experiencia, recomiendo instalar el plugin oficial que tiene VSCode para los diferentes lenguages, si usas C++ recomiendo instalar el plugin oficial de C/C++, el cual añade funcionalidades de autocompletado y depuracion.
Para correr la solucion por defecto podemos hacerlo con Ctrl+Enter
(Puedes cambiarlo en la configuracion de shortcuts) o presionando en el icono en la parte superior.
De esta forma es muy simple correr nuestras soluciones de Programacion Competitiva. Gracias por leer y sigue resolviendo mas problemas ✌.