OVH Cloud OVH Cloud

IDE C++ léger

12 réponses
Avatar
Delf
Bonjour.

Je recherche un IDE léger (KDE exclu) fonctionnant sous UNIX.
Actuellement, j'utilise nEdit et code-browser mais je ne dispose pas de
l'auto-complétion sur STL et vu que je la connais pas par-coeur...

Donc, si qq'un connait un IDE ayant la coloration syntaxique,
l'auto-complétion (STL voire sur les classes utilisateur), je suis preneur.

Eclipse ? Anjunta ?

Merci.

--
Delf

10 réponses

1 2
Avatar
Etienne Rousee
"Delf" a écrit ...
Bonjour.

Je recherche un IDE léger (KDE exclu) fonctionnant sous UNIX.
Actuellement, j'utilise nEdit et code-browser mais je ne dispose pas de
l'auto-complétion sur STL et vu que je la connais pas par-coeur...

Donc, si qq'un connait un IDE ayant la coloration syntaxique,
l'auto-complétion (STL voire sur les classes utilisateur), je suis
preneur.


Eclipse ? Anjunta ?


codeblocks ?

--

Etienne

Avatar
Delf

codeblocks ?


Preneur :) Il est dans le port-tree de FreeBSD.
Merci.

--
Delf

Avatar
Delf

codeblocks ?


Y a un truc spécial pour activer l'auto-complétion ? Apparemment j'ai le
plugin actif mais je ne vois rien...

--
Delf

Avatar
Etienne Rousee
"Delf" a écrit ...

codeblocks ?


Y a un truc spécial pour activer l'auto-complétion ? Apparemment j'ai le
plugin actif mais je ne vois rien...


Justement, si tu trouves :))

--

Etienne


Avatar
Delf

Justement, si tu trouves :))


Je ne suis pas le seul donc :|
Si je trouve, je t'en fais part.

--
Delf

Avatar
Delf

Justement, si tu trouves :))


Ctrl+J apparemment... super pratique :|

--
Delf

Avatar
Fred
L'autocomplétion fonctionne jusque dans la STL? De tous les IDE que j'ai
essayés, il n'y a qu'avec Visual Studio que j'ai réussi à obtenir une
autocomplétion suffisemment efficace pour être acceptable. Donc, sous
Unix, point de salut...

Delf wrote:

Justement, si tu trouves :))


Ctrl+J apparemment... super pratique :|




Avatar
kanze
Fred wrote:

L'autocomplétion fonctionne jusque dans la STL? De tous les IDE que
j'ai essayés, il n'y a qu'avec Visual Studio que j'ai réussi à obte nir
une autocomplétion suffisemment efficace pour être acceptable. Donc,
sous Unix, point de salut...


Ça dépend. Les autocomplétions que je connais sous Unix se basent
sur
les fichiers chargés dans l'éditeur. Alors, s'il y a un fichier avec
vector, l'autocomplétion de vector marche, de même si le mot
const_iterator apparaît quelque part. C'est vrai qu'il ne
reconnaissent
pas la syntaxe ni la contexte C++... si tu as une classe vecteur, ils
vont le trouver même après std::. Mais dans la pratique, je n'ai
jamais
trouvé que ça pose de problème. Peut-être à cause de mes
conventions de
nommage ?

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Avatar
Delf
Fred wrote:
L'autocomplétion fonctionne jusque dans la STL? De tous les IDE que j'ai
essayés, il n'y a qu'avec Visual Studio que j'ai réussi à obtenir une
autocomplétion suffisemment efficace pour être acceptable. Donc, sous
Unix, point de salut...


L'autocomplétion de VS.NBT est excellente. On se demande pourquoi...

--
Delf
Do not use this email in Cc!
A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris
ils sont cons.

Avatar
Joni
Bonjour.

Je recherche un IDE léger (KDE exclu) fonctionnant sous UNIX.
Actuellement, j'utilise nEdit et code-browser mais je ne dispose pas de
l'auto-complétion sur STL et vu que je la connais pas par-coeur...

Donc, si qq'un connait un IDE ayant la coloration syntaxique,
l'auto-complétion (STL voire sur les classes utilisateur), je suis preneur.

Eclipse ? Anjunta ?

Merci.

Les dernieres versions de Eclipse + CDT ont l'autocompletion même pour

la STL.

Seul hic, il faut lui dire d'inclure le répertoire c++ dans la directive
d'inclusion - par ex. /usr/include/c++/4.0 - pour le projet (je veux
dire que ce n'est pas une option globale) Si tu n'as plus le warning
"C/C++ Indexer Problem: Preprocessor Inclusion not found: ...." sur les
lignes ou tu fais tes "#include <une lib stl>", ca devrait marcher.

J.

1 2