anubis_1001 Posté(e) le 24 octobre 2009 Share Posté(e) le 24 octobre 2009 (modifié) Bonsoir tout le monde, tout est dans le titre, je recherche en effet un ide (c,c++ au minimum), avec complétion de code (genre delphi7> ou codegear en général) . La complétion doit pouvoir sur une touche (ex: ctrl+entré) me donner toutes les fonctions disponibles (celle que j'ai écrites et celles dispos grace aux headers et si possible aussi les méthodes d'une classe etc etc...). Je programmais sous vi ou gedit, mais j'aimerais bien retrouver mes réflexes ; J'attends vos réponses avec impatience PS: je suis sur debian lenny avec gnome Modifié le 24 octobre 2009 par anubis_1001 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Tuxargon Posté(e) le 24 octobre 2009 Share Posté(e) le 24 octobre 2009 Je ne suis pas un grand de la programmation, néo moins je te conseille ceux là : Geany Netbeans Code::Blocks Vi avec le plugin de l'autocompletation Eclipse Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 24 octobre 2009 Share Posté(e) le 24 octobre 2009 Vi est un excellent éditeur de texte en mode console, il est génial... faut que tu gardes l'habitude de l'utiliser car souvent dans le monde de l'entreprise il arrive de bosser à distance en SSH et donc Vi (ou Vim) s'impose. Pour ce qui est des IDE, tu as les classiques : - Netbeans - Eclipse. Tu as aussi : - Code::blocks - Ajunta Sinon, il y a Geany que j'adore... c'est un mini-IDE très pratique, il est équipé de la complétion (pas aussi puissante que celle d'un IDE comme Netbeans) mais il est nettement plus rapide et ses raccourcis sont excellents. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
djezzyman Posté(e) le 24 octobre 2009 Share Posté(e) le 24 octobre 2009 (modifié) C'est l'IDE C/C++ de GNOME. Il a été mis au point pour le développement d'applications GTK/GNOME. Voici les caractéristiques quant à l'édition du code (d'après le site officiel en anglais) : Syntax highlighting: The editor supports syntax highlighting for almost all common programing languages. Syntax highlighting for new languages can be easily added by adding a properties file, a lexer parser (for the Scintilla editor) or lang files (for the GtkSourceView editor). Smart Indentation: Code is automatically indented as you type based on the language and your indentation settings. (Smart indentation is currently only available for C and C++; for other languages, Anjuta performs only basic indentation.) Autoindentation: The editor can indent the current line or a selection of lines according to your indentation settings. Automatic code formatting (only C and C++): The editor can reformat source code using the indent program. The full range of indent options is available. Code folding/hiding: You can fold code blocks and functions to hide them hierarchically, and can unfold them to unhide them. Line numbers/markers display: The editor has left margins which display line numbers, markers and fold points. Text zooming: You can zoom (change the editor font size) using either the scroll wheel or menu commands. Code autocompletion: The editor can autocomplete known symbols, and provides type-ahead suggestions to choose for completion. Calltips for function prototypes: When you are typing a function call, the editor provides a helpful tip showing the parameters from the function's prototype. Indentation guides: The editor has guides to make it easier to see indentation levels. Bookmarks: You can set or unset bookmarks for convieniently navigating to frequent destinations in your source code. Multiple split views: The editor provides multiple views for the same file (split inside the same editor). This allows you to enter text in a file while referring to the same file at another location, or to copy/paste within the same file at different locations without having to scroll back and forth. Incremental Search: The editor can search instantly as you type a search string in the search box. This is useful when you want to avoid typing a full search string when the first few characters are enough to reach the desired location. Powerful search and replace: The editor supports searching for strings and regular expressions, searching in files or searching all files in your project. Jump to line number: You can instantly jump to any line number in a source file. Build message highlighting: Error/warning/information messages are indicated in the editor with helpful (and appropriately colored) underlines. This lets you navigate through a source file correcting all build errors without having to use the build output to jump to errors individually. Tabs reordering: You can reorder editor tabs as you like. Change notifications: Anjuta notifies you when a file is modified outside Anjuta while it is open in Anjuta. Modifié le 26 octobre 2009 par djezzyman Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
anubis_1001 Posté(e) le 25 octobre 2009 Auteur Share Posté(e) le 25 octobre 2009 Salut, d'abords merci à tous pour vos réponses, finalement je pense utiliser eclipse ou peut être code::blocks , pour ce qui est d'anjuta, que j'ai tésté, il faut dire que je n'ai pas réussi à faire fonctionner l'auto-complétion :/ (j'avais tésté la ver2.4 ), pour ce qui est de vim (et toute la famille genre emacs ), c'est amusant de faire avec des petits programmes , mais pas très pratique dés que tu fais quelque chose de plus grand , pour le reste neatbeans et geany : jamais tésté... (je vais le faire promis ) encore merci pour le listing Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.