Ok, puesto que despues de "Windows 7 apesta", éste es el motivo por el que más llegan a mi blog he decidido complaceros ;D
Ya antes he puesto la primera parte de un curso de programación C++ en Linux, pero este post es más enfocado a configurar gedit para C++ que a otra cosa. Ok lo primero que necesitaremos será instalar los complementos de gedit ir a consola e instalarlos según nuestra distro
su -c 'yum install gedit-plugins -y'
Una vez hecho esto los activamos en gedit, en Editar/Preferencias/Complementos y activamos los que deseemos, el que usaremos en esta ocasión será "Herramientas Externas" lo activamos. Cerramos la ventana y vamos al menú Ver/Panel Inferior y lo activamos.
Ahora, de manera predeterminada trae un par de scripts que nos ayudan a hacer ciertas acciones que de momento no usaremos, pero nos permite agregar scripts hechos por nosotros, en este caso agregaremos uno que nos permita compilar y ejecutar nuestros programas hechos en C++Nota. estos scripts son scripts de bash, más información.
Vamos a menú Herramientas/Gestionar Herramientas Externas. Aquí hacemos click sobre el boton que está encima de ayuda(nuevo) y agregamos los scripts que queramos, para facilitaros la vida aqui os dejo los scripts para compilar y ejecutar
Compilar
#!/bin/sh
g++ "$GEDIT_CURRENT_DOCUMENT_PATH" -o "${GEDIT_CURRENT_DOCUMENT_PATH%.*}"
Ejecutar
#!/bin/sh
gnome-terminal -x "${GEDIT_CURRENT_DOCUMENT_PATH%.*}"
Compilar y Ejecutar
#!/bin/sh
g++ "$GEDIT_CURRENT_DOCUMENT_PATH" -o "${GEDIT_CURRENT_DOCUMENT_PATH%.*}"
gnome-terminal -x "${GEDIT_CURRENT_DOCUMENT_PATH%.*}"
Esto usando gnome-terminal para la salida, podemos usar cualquier otra terminal que querramos. Así podemos compilar con un simple click! en gedit, ver video ejemplo
¡Y voila!, podemos compilar, ejecutar con un solo click o asignar una combinación de teclas, cualquier duda ya sabéis gente, preguntad :P
Un saludo, y felices fiestas


5 comentarios:
Muy interesante el articulo esta super bien! :):):):):):)
wo!! ya no tengo que instalar algo más :D
estoy en lubunto escritorio LXDE terminal LXterminal no puedo ejecutar la Herramienta Externa de ejecuatar ni compilar ni nada ayuda. Gracias
Running tool: New tool
/home/ubuntu/.config/gedit/tools/new-tool-3: 11: gnome-terminal: not found
Exited: 32512
tampoco se como renombrar la herramienta :S
Hola, está muy bueno el tutorial, solo un comentario, uso Ubuntu 11.10 y no me funcionaron los scripts de Ejecutar y Compilar y ejecutar, sólo me funcionó el de compilar, entonces me puse a indagar un poco y los cambié por lo siguiente:
Compilar:
#!/bin/sh
gcc $GEDIT_CURRENT_DOCUMENT_NAME -o ${GEDIT_CURRENT_DOCUMENT_NAME%.*}
Ejecutar:
#!/bin/sh
DESU=`echo ${GEDIT_CURRENT_DOCUMENT_NAME}|cut -d "." -f 1`
xterm -hold -e ./$DESU --working-directory=$GEDIT_CURRENT_DOCUMENT_DIR
Compilar y Ejecutar:
#!/bin/sh
gcc $GEDIT_CURRENT_DOCUMENT_NAME -o ${GEDIT_CURRENT_DOCUMENT_NAME%.*}
DESU=`echo ${GEDIT_CURRENT_DOCUMENT_NAME}|cut -d "." -f 1`
xterm -hold -e ./$DESU --working-directory=$GEDIT_CURRENT_DOCUMENT_DIR
y ya funciona muy bien!!!!, Saludos
Publicar un comentario en la entrada