[C] IDE

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

[C] IDE

Messaggio da Dani »

Mi consigliate un ide leggero per qualche programmozzo di quattro soldi in C ?
Uso kde, ed ho l'ottimo kdevelop. Ma è troppo per dei programmini che non superano le 2000 righe. E' anche noioso fare ogni volta dei nuovi progetti, anche per un hello world !

Avatar utente
ZeD
Linux 1.x
Linux 1.x
Messaggi: 112
Iscritto il: ven 28 ott 2005, 12:30
Slackware: 12.1
Località: Terra

Re: [C] IDE

Messaggio da ZeD »

Dani ha scritto:Mi consigliate un ide leggero per qualche programmozzo di quattro soldi in C ?
Uso kde, ed ho l'ottimo kdevelop. Ma è troppo per dei programmini che non superano le 2000 righe. E' anche noioso fare ogni volta dei nuovi progetti, anche per un hello world !
Beh, se vuoi qualcosa di piccolo, per progetti che si riducono a uno/due file .c da compilare a manina, penso che ti si adatti più un editor di testo "potente" che un ide... quindi kate, se ti piace kde, o quello che preferisci :D
ah, ovviamente questo è il momento giusto per scoprire vim / emacs :D

Avatar utente
ichabod
Linux 0.x
Linux 0.x
Messaggi: 74
Iscritto il: sab 27 mag 2006, 18:02
Slackware: 12.2
Kernel: 2.6.28.8
Desktop: xfce 4.4.3

Messaggio da ichabod »

In effetti creare e utilizzare i progetti per piccole prove o programmi non mi ha mai entusiasmato nemmeno a me... :)
Anche io mi butterei su vim (o su emacs se preferisci) e ne approfitterei per conoscerlo meglio :D

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Messaggio da Blizzard »

ciao!

Io mi sento di consigliarti Kwrite... io lo uso per mettermi in visibilità più di 2 finestre... ecc... switcho rapidamente e così via.

Poi quando voglio divertirmi allora il discorso cambia. Prendo il muletto e vado o con vi o con Jed (che è il mio preferito... nessuno ne ha sentito parlare????)

ciao
Gio

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Kwrite è l'editor che uso attualmente per scrivere programmini di prova.
Il problema è salvare ogni volta il sorgente, tornare su konsole e ripetere la compilazione. Non che sia noiso piu' di tanto, ma nei programmi di prova modifico il sorgente e ricompilo molto spesso...Vorrei fare il tutto premendo un solo tasto, ad esempio in kdevelop premi f8 e via...L'ideale sarebbe un ide come dev-c++ ! Non c'è nulla di simile ? :roll:

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

viewtopic.php?t=21064
qui consigliano geany...

M

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Si avevo letto e lo avevo installato, solo che avevo qualche problemino.
Reinstallo e ci smanetto un po' su, vediamo se risolviamo ;)

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

L'ho installato...Solo che mi sembra un ide un po' tonto :lol:
Ho scritto il sorgente, salvato, compilato ed eseguito.Ok. L'ho modificato, salvato, ricompilato ed eseguito ma...L'eseguibile non sembra essere cambiato, le mie modifiche vengono ignorate !

Non vorrei trarre conclusioni affrettate, ma forse è un po' troppo giovane questo programma :roll:

Avatar utente
ZeD
Linux 1.x
Linux 1.x
Messaggi: 112
Iscritto il: ven 28 ott 2005, 12:30
Slackware: 12.1
Località: Terra

Messaggio da ZeD »

Dani ha scritto:Kwrite è l'editor che uso attualmente per scrivere programmini di prova.
Il problema è salvare ogni volta il sorgente, tornare su konsole e ripetere la compilazione. Non che sia noiso piu' di tanto, ma nei programmi di prova modifico il sorgente e ricompilo molto spesso...Vorrei fare il tutto premendo un solo tasto, ad esempio in kdevelop premi f8 e via...L'ideale sarebbe un ide come dev-c++ ! Non c'è nulla di simile ? :roll:
beh, se ti accontenti di 2 tasti (freccia su + invio) puoi sempre usare kate (è *letteralmente* kwrite + konsole tutto in uno) :D

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

io ti consiglio kate, è ottimo

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

vi oppure joe ;)

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

Dani ha scritto:L'ho installato...Solo che mi sembra un ide un po' tonto :lol:
Ho scritto il sorgente, salvato, compilato ed eseguito.Ok. L'ho modificato, salvato, ricompilato ed eseguito ma...L'eseguibile non sembra essere cambiato, le mie modifiche vengono ignorate !

Non vorrei trarre conclusioni affrettate, ma forse è un po' troppo giovane questo programma :roll:
in effetti puoi usare kate se usi kde... ora che ci penso esiste un modulo scaricabile qua...
http://www.kde-apps.org/content/show.ph ... tent=48032

oppure usi direttamente il plugin distribuito negli addons di kde!

scusa se non ci ho pensato prima ma non ho mai avuto bisogno di un ide sotto linux...

M

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Sto provando kate ed in scorciatoie -> strumenti esterni ho associato F8 a Run Script. Poi ho impostato runscript così:

Codice: Seleziona tutto

cd "%directory" && gcc "%filename" -o katebin &&  konsole -e katebin
il file viene compilato solo che konsole appare per un nanosecondo sullo schermo e sparisce :?
Se risolvo questo problemino sono a posto ! Suggerimenti ?

Avatar utente
Gilmo
Linux 1.x
Linux 1.x
Messaggi: 171
Iscritto il: gio 18 gen 2007, 15:44
Slackware: 12
Località: Cavalese(TN)
Contatta:

Messaggio da Gilmo »

prova SciTE ;) F5 ed esegue

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Messaggio da Blizzard »

Ciao!
ma quando il programma termina... prima di terminare... metti qualcosa del tipo getchar() o qualsiasi equivalente del winzozziano system("pause"); ????

se poi non vuoi questa riga nel programma finale potresti utilizzare qualcosa del tipo

#define _DEBUG_

int main()
{
....
.......

#ifdef _DEBUG_
getchar();
#endif
return 1;
}

così puoi utilizzare questo costrutto anche per altre cose di debug come alcune printf...
poi quando devi rilasciare il codice cancelli la define.

OVVIAMENTE TUTTO QUESTO È VALIDO SE E SOLO SE IL PROBLEMA È CHE IL PROGRAMMA TI TERMINA NORMALMENTE. SE POI ACCADE QUALCHE ERRORE ALLORA IGNORA QUESTO POST

ciao
Gio

Rispondi