Этот метод работает без подключения к интернету и без предоставления вашего кода.
<ctrl>+<alt>+T <-- 0) opens a terminal
vi test.cc <-- 1) hackery
...
g++ -Wall -Wextra test.cc && ./a.out <-- 2) compile + run
rm test.cc <-- 3) clean up (optional)
Замените vi
на ваш любимый редактор или cat
.Не может быть менее навязчивым.
В некоторых редакторах, таких как SciTE , есть базовое завершение кода (кстати, у SciTE есть ярлыки для прямой компиляции и запуска кода из редактора).
Кстати: QtCreatorдает некоторый приличный "intellisense", а файлы проекта минимальны.Для такого теста одной функции достаточно одной строки файла проекта.
unkulunkulu указывает, что вы также можете заменить шаг 2 следующим образом ( лучше не должно быть Makefile
в вашей папке для пробного запуска; может конфликтовать с существующими целями в этом ):
<ctrl>+<alt>+T <-- 0) opens a terminal
vi test.cc <-- 1) hackery
...
make test && test <-- 2) compile + run
rm test.cc <-- 3) clean up (optional)
У него есть крошечный недостаток - говорить g ++ о дополнительных аргументах (например, -Wall
или -std=c++0x
немного более навязчиво).