Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Mam pytanie czy możecie mi podać jakieś dobre programy do programowanie C++ tekstowe i graficzne.
Offline
Popraw pytanie. GCC, GDB, gvim? http://stackoverflow.com/questions/24109/c-ide-for-linux
Jeżeli nie chce Ci się konfigurować gvima; http://vim.spf13.com/
tutaj odnośnie VIMa http://www.youtube.com/watch?v=64KP9nbeNyg
u mnie to wygląda tak;
Jak programować w C++ nie używając Google?
Offline
mam pytanie podoba mi sie ten gvima ale nie wiem jak to zainstalować.
Offline
z roota
apt-get update && apt-get install vim-gtk
Napisz może najpierw jakiej dystrybucji używasz i czego używasz do instalacji pakietów. Dodatkowo polecam jakieś podstawy; http://damlab.pl/poradnik-debiana/handbook/
Offline
już zainstalowałem ale nie wiem jak skonfigurować jak masz ty. Na tej stronie jest jakaś konfiguracja http://vim.spf13.com/ ale nie wiem co dalej zrobić.
Offline
Emacs
, wygląda np. tak:
http://img28.imageshack.us/img28/3205/rqf.png
coś łatwiejszego -
Code::Blocks
Zresztą pisanie kodu to pikuś, problem pojawia się z kompilatorami (inaczej jest w Linuxie a inaczej w Windowsie), a to GCC / G++ nie wszystko wyłapują...
Ostatnio edytowany przez klavierKRK (2013-09-02 16:42:44)
warto poczytać: http://cpp0x.pl/kursy/Kurs-C++/1
Offline
Polecam QtCreator i CodeBlocks. A jezeli chodzi o programowanie w Vim ( czy tam gVim ) to warto zaznaczyć, że nad samą obsługą Vim'a trzeba posiedzieć, żeby programowanie było przyjemne i jak najmniej kłopotliwe.
Offline
Na stronie podanej przez użytkownika dominbik http://vim.spf13.com/ znalazłem konfiguracje vim, ale nie wiem jak to wkleić.
easy Installation *nix and os x The easiest way to install spf13-vim is to use our automatic installer by simply copying and pasting the following line into a terminal. This will install spf13-vim and backup your existing vim configuration.
Po kliknięciu na automatic install wyskakuje mi coś takiego:
#!/usr/bin/env bash ############################ SETUP PARAMETERS app_name='spf13-vim' git_uri='https://github.com/spf13/spf13-vim.git' git_branch='3.0' debug_mode='0' fork_maintainer='0' ############################ BASIC SETUP TOOLS msg() { printf '%b\n' "$1" >&2 } success() { if [ "$ret" -eq '0' ]; then msg "\e[32m[✔]\e[0m ${1}${2}" fi } error() { msg "\e[31m[✘]\e[0m ${1}${2}" exit 1 } debug() { if [ "$debug_mode" -eq '1' ] && [ "$ret" -gt '1' ]; then msg "An error occured in function \"${FUNCNAME[$i+1]}\" on line ${BASH_LINENO[$i+1]}, we're sorry for that." fi } program_exists() { local ret='0' type $1 >/dev/null 2>&1 || { local ret='1'; } # throw error on non-zero return value if [ ! "$ret" -eq '0' ]; then error "$2" fi } ############################ SETUP FUNCTIONS lnif() { if [ -e "$1" ]; then ln -sf "$1" "$2" fi ret="$?" debug } do_backup() { if [ -e "$2" ] || [ -e "$3" ] || [ -e "$4" ]; then today=`date +%Y%m%d_%s` for i in "$2" "$3" "$4"; do [ -e "$i" ] && [ ! -L "$i" ] && mv "$i" "$i.$today"; done ret="$?" success "$1" debug fi } upgrade_repo() { msg "trying to update $1" if [ "$1" = "$app_name" ]; then cd "$HOME/.$app_name-3" && git pull origin "$git_branch" fi if [ "$1" = "vundle" ]; then cd "$HOME/.vim/bundle/vundle" && git pull origin master fi ret="$?" success "$2" debug } clone_repo() { program_exists "git" "Sorry, we cannot continue without GIT, please install it first." endpath="$HOME/.$app_name-3" if [ ! -e "$endpath/.git" ]; then git clone --recursive -b "$git_branch" "$git_uri" "$endpath" ret="$?" success "$1" debug else upgrade_repo "$app_name" "Successfully updated $app_name" fi } clone_vundle() { if [ ! -e "$HOME/.vim/bundle/vundle" ]; then git clone https://github.com/gmarik/vundle.git "$HOME/.vim/bundle/vundle" else upgrade_repo "vundle" "Successfully updated vundle" fi ret="$?" success "$1" debug } create_symlinks() { endpath="$HOME/.$app_name-3" lnif "$endpath/.vimrc" "$HOME/.vimrc" lnif "$endpath/.vimrc.bundles" "$HOME/.vimrc.bundles" lnif "$endpath/.vim" "$HOME/.vim" # Useful for fork maintainers touch "$HOME/.vimrc.local" if [ -e "$endpath/.vimrc.fork" ]; then ln -sf "$endpath/.vimrc.fork" "$HOME/.vimrc.fork" elif [ "$fork_maintainer" -eq '1' ]; then touch "$HOME/.vimrc.fork" touch "$HOME/.vimrc.bundles.fork" fi if [ -e "$endpath/.vimrc.bundles.fork" ]; then ln -sf "$endpath/.vimrc.bundles.fork" "$HOME/.vimrc.bundles.fork" fi if [ ! -d "$endpath/.vim/bundle" ]; then mkdir -p "$endpath/.vim/bundle" fi ret="$?" success "$1" debug } setup_vundle() { system_shell="$SHELL" export SHELL='/bin/sh' vim -u "$HOME/.vimrc.bundles" +BundleInstall! +BundleClean +qall export SHELL="$system_shell" success "$1" debug } ############################ MAIN() program_exists "vim" "To install $app_name you first need to install Vim." do_backup "Your old vim stuff has a suffix now and looks like .vim.`date +%Y%m%d%S`" \ "$HOME/.vim" \ "$HOME/.vimrc" \ "$HOME/.gvimrc" clone_repo "Successfully cloned $app_name" create_symlinks "Setting up vim symlinks" clone_vundle "Successfully cloned vundle" setup_vundle "Now updating/installing plugins using Vundle" msg "\nThanks for installing $app_name." msg "© `date +%Y` http://vim.spf13.com/"
I nie wiem do jakiego pliku mam to wrzucić czy do /etc/vim/gvimrc czy do /etc/vim/vimrc czy może do /etc/vim/vimrc.tiny
Offline
kelthuzad napisał(-a):
Mam pytanie czy możecie mi podać jakieś dobre programy do programowanie C++ tekstowe i graficzne.
kelthuzad napisał(-a):
mam pytanie podoba mi sie ten gvima ale nie wiem jak to zainstalować.
kelthuzad napisał(-a):
już zainstalowałem ale nie wiem jak skonfigurować jak masz ty. Na tej stronie jest jakaś konfiguracja http://vim.spf13.com/ ale nie wiem co dalej zrobić.
Ja pisze dośc niechlujnie, albo nawet bardzo niechlujnie no i raczej nie przykuwam uwagi to ortografi, ale to co Ty robisz to jest gwałt na klawiaturze.
Nic tekstowego nie bedziesz potrafił obsługiwać, ściągnij sobie codeblock, kdevelop, netbeans albo eclipse.
Nie trzeba nic konfigurować.
Tworzysz projekt -> piszesz coś -> wciskasz F5 / F11 i czekasz na informacje co źle zrobiłeś.
Offline
Dziwne że nikt dotąd nie zaproponował geany lekkie ide napisane w gtk.
Offline
Ja nie jestem co prawda programistą, ale jak mam coś napisać, to zazwyczaj używam Kate (i gcc z konsoli do kompilacji), Edytorek po przekopaniu się przez ustawienia i po włączeniu kilku wtyczek jest bardzo przyjemny do pisania :)
Offline
Piotr3ks napisał(-a):
Polecam QtCreator i CodeBlocks.
Też polecam QTCreator - może i ogromna kobyła ale bardzo wygodna do większych rzeczy :)
Do małych programików pisanych w konsoli na szybko niekiedy używam mcedit.
Ostatnio edytowany przez brii (2013-09-03 10:23:22)
Offline
ok dzieki za polecone programy ale czy ktoś może mi napisać jak mam skonfigurować vim na tego z tej strony http://vim.spf13.com/
Offline
Jak już zainstalowałeś gvima to otwórz konsole i z użytkownika
curl http://j.mp/spf13-vim3 -L -o - | sh
i uruchom gvima.
Offline
dziękuje wszystkim za pomoc szczególnie użytkownikowi dominbik
Offline
brii napisał(-a):
Też polecam QTCreator - może i ogromna kobyła ale bardzo wygodna do większych rzeczy :)
Do małych programików pisanych w konsoli na szybko niekiedy używam mcedit.
Oj bez przesady ... nie jest to taka straszna kobyła. QtCreator moim zdaniem jest bardzo leciutki w porównaniu do Netbeansa czy Eclipse'a. Poza tym fajnie się debuguje w QtCreatorze.
Offline
spook napisał(-a):
warto poczytać: http://cpp0x.pl/kursy/Kurs-C++/1
Również polecam, ostatnio wziąłem się za programowanie i jestem przy końcówce tego kursu, potem lecę dalej ;P
Offline
Piotr3ks napisał(-a):
Oj bez przesady ... nie jest to taka straszna kobyła. QtCreator moim zdaniem jest bardzo leciutki w porównaniu do Netbeansa czy Eclipse'a. Poza tym fajnie się debuguje w QtCreatorze.
Piję tylko do objętości ;)
Ogólnie działa bardzo fajnie i jestem z QtCreatora zadowolony.
Offline