Correr soluciones de Programacion Competitiva en VSCode

Author post avatar

Dante Calderón | December 16, 2019

Correr soluciones de Programacion Competitiva en VSCode cover

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

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.

Prerequisitos

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++

Instalacion

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.

Correr solucion

Para correr la solucion por defecto podemos hacerlo con Ctrl+Enter(Puedes cambiarlo en la configuracion de shortcuts) o presionando en el icono Run Icon en la parte superior.

Conclusion

De esta forma es muy simple correr nuestras soluciones de Programacion Competitiva. Gracias por leer y sigue resolviendo mas problemas ✌.


TAGS: C/C++Competitive ProgrammingVSCode⚙️ Setup
Author post avatar

Written by

Dante Calderón

Hi, I'm Dante Calderón, web developer. Click here if you want know more about me or checkout my portafolio.