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/.
Użytkownik

Mam pytanie czy możecie mi podać jakieś dobre programy do programowanie C++ tekstowe i graficzne.
Offline



Członek DUG




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
Użytkownik

mam pytanie podoba mi sie ten gvima ale nie wiem jak to zainstalować.
Offline



Członek DUG




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

Użytkownik
Użytkownik

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)
Użytkownik

warto poczytać: http://cpp0x.pl/kursy/Kurs-C++/1
Offline



Też człowiek :-)




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
Użytkownik

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



Zubr, bydle na etacie.




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

Członek DUG


Dziwne że nikt dotąd nie zaproponował geany lekkie ide napisane w gtk.
Offline



Dyskutant




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
Użytkownik

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
Użytkownik

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



Członek DUG




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
Użytkownik

dziękuje wszystkim za pomoc szczególnie użytkownikowi dominbik
Offline



Też człowiek :-)




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
Użytkownik

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
Użytkownik

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