[Risolto] Alternative a CodeBlocks

Configurazione e uso di IDE, editor, compilatori, in fase di programmazione.
cassa94
Prode Principiante
Messaggi: 240
Iscrizione: mercoledì 4 gennaio 2012, 14:30
Desktop: KDE Plasma
Distribuzione: Manjaro Linux x86_64
Sesso: Maschile
Località: Torino

[Risolto] Alternative a CodeBlocks

Messaggio da cassa94 »

Ciao a tutti,
sono uno studente di ingegneria informatica da poco tornato nel mondo ubuntu e mi chiedevo quali fossero le migliori alternative open-source a CodeBlocks (software che ci hanno fatto usare fin'ora a lezione) disponibili per il mio Kubuntu.
Ho letto un po' in giro che si può usare Kate, ma sinceramente faccio un po' fatica a capire come.
Grazie in ogni caso per l'aiuto.
Ultima modifica di cassa94 il martedì 13 ottobre 2015, 16:42, modificato 1 volta in totale.
Avatar utente
ubuntumate
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1180
Iscrizione: giovedì 28 maggio 2015, 18:18
Distribuzione: Windows 7
Sesso: Maschile
Località: Milano

Re: Alternative a CodeBlocks

Messaggio da ubuntumate »

Kate secondo me è ottimo e le funzioni più utili per la programmazione sono:
-Terminale all'interno di Kate
-Interfaccia a GDB
-Completamento del codice
-Split View per vedere più file contemporaneamente

Per includere GDB e il terminale dal cui usare gcc,vai su Impostazioni->Configura Kate ->Estensioni->Selezioni GDB e Terminale Visivo fai Applica e Ok e hai una sorta di IDE.
Allegati
kate1.jpg
kate.png
Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
ACM/IEEE Code of ethics.
cassa94
Prode Principiante
Messaggi: 240
Iscrizione: mercoledì 4 gennaio 2012, 14:30
Desktop: KDE Plasma
Distribuzione: Manjaro Linux x86_64
Sesso: Maschile
Località: Torino

Re: Alternative a CodeBlocks

Messaggio da cassa94 »

ubuntumate [url=http://forum.ubuntu-it.org/viewtopic.php?p=4809639#p4809639][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Kate secondo me è ottimo e le funzioni più utili per la programmazione sono:
-Terminale all'interno di Kate
-Interfaccia a GDB
-Completamento del codice
-Split View per vedere più file contemporaneamente

Per includere GDB e il terminale dal cui usare gcc,vai su Impostazioni->Configura Kate ->Estensioni->Selezioni GDB e Terminale Visivo fai Applica e Ok e hai una sorta di IDE.
Va bene anche per progetti più articolati con più file .h e .c?

p.s. bellissimo il tema che usi posso chiederti cos'è?
Avatar utente
ubuntumate
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1180
Iscrizione: giovedì 28 maggio 2015, 18:18
Distribuzione: Windows 7
Sesso: Maschile
Località: Milano

Re: Alternative a CodeBlocks

Messaggio da ubuntumate »

Secondo me va bene anche con progetti più grandi,infatti Kate permette di lavorare sia con file singoli sia a progetti.Per l'università direi che è ottimo,hai tutto in una sola finestra,non solo gli strumenti per programmare ma anche il terminale con cui puoi fare tutto senza commutare tra mille programmi.

PS: Uso KDE 5 su Manjaro con tema Maia.
Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
ACM/IEEE Code of ethics.
cassa94
Prode Principiante
Messaggi: 240
Iscrizione: mercoledì 4 gennaio 2012, 14:30
Desktop: KDE Plasma
Distribuzione: Manjaro Linux x86_64
Sesso: Maschile
Località: Torino

Re: Alternative a CodeBlocks

Messaggio da cassa94 »

Ciao scusate, ma sto avendo un problema con il wifi, quando riuscirò a risolverò proverò Kate per eventualmente mettere risolto, in ogni caso grazie dell'aiuto.
cassa94
Prode Principiante
Messaggi: 240
Iscrizione: mercoledì 4 gennaio 2012, 14:30
Desktop: KDE Plasma
Distribuzione: Manjaro Linux x86_64
Sesso: Maschile
Località: Torino

Re: Alternative a CodeBlocks

Messaggio da cassa94 »

I'm back. Scusate ma c'ho messo un po'. In ogni caso h provato, ma d po aver salvat in .c il file cosa devo fare?
Avatar utente
ubuntumate
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1180
Iscrizione: giovedì 28 maggio 2015, 18:18
Distribuzione: Windows 7
Sesso: Maschile
Località: Milano

Re: Alternative a CodeBlocks

Messaggio da ubuntumate »

Se hai impostato Kate a dovere,ossia come in foto,sotto dovresti avere un terminale.Da quel terminale scrivi

Codice: Seleziona tutto

cd /Cartella/AltraCartella/ProgettiUni/Atkin.c
Ovviamente il percorso che ho scritto è d'esempio,basta che lo cambi col tuo e ti sei spostato nella directory contenente i file C.
Poi per compilare(in generale)con GCC dai:

Codice: Seleziona tutto

gcc Atkin.c -o atkin
E infine per eseguire

Codice: Seleziona tutto

./Atkin arg1 arg2 .....
dove arg1,arg2 e ..... sono gli eventuali argomenti richiesti dal tuo programma.Per tutte le opzioni di GCC vai qui -> https://gcc.gnu.org/
Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
ACM/IEEE Code of ethics.
cassa94
Prode Principiante
Messaggi: 240
Iscrizione: mercoledì 4 gennaio 2012, 14:30
Desktop: KDE Plasma
Distribuzione: Manjaro Linux x86_64
Sesso: Maschile
Località: Torino

Re: Alternative a CodeBlocks

Messaggio da cassa94 »

ubuntumate [url=http://forum.ubuntu-it.org/viewtopic.php?p=4811469#p4811469][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Se hai impostato Kate a dovere,ossia come in foto,sotto dovresti avere un terminale.Da quel terminale scrivi

Codice: Seleziona tutto

cd /Cartella/AltraCartella/ProgettiUni/Atkin.c
Ovviamente il percorso che ho scritto è d'esempio,basta che lo cambi col tuo e ti sei spostato nella directory contenente i file C.
Poi per compilare(in generale)con GCC dai:

Codice: Seleziona tutto

gcc Atkin.c -o atkin
E infine per eseguire

Codice: Seleziona tutto

./Atkin arg1 arg2 .....
dove arg1,arg2 e ..... sono gli eventuali argomenti richiesti dal tuo programma.Per tutte le opzioni di GCC vai qui -> https://gcc.gnu.org/
Perfetto, funziona benissimo.
Grazie :birra:
Scrivi risposta

Ritorna a “Strumenti per la programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti