From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,55eec2ee238f12cb X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news2.google.com!newsread.com!news-xfer.newsread.com!news-feed01.roc.ny.frontiernet.net!nntp.frontiernet.net!news-out.newsfeeds.com!propagator3-LAX.newsfeeds.com!news-in.spamkiller.net!news-in.superfeed.net!nsnmpen1-lo.nuria.telefonica-data.net!news.ya.com!yacom!not-for-mail From: "Manuel G. R." Newsgroups: comp.lang.ada Subject: Re: Code completion in ada IDE's Date: Tue, 27 Sep 2005 21:40:04 +0200 Organization: ya.com internet factory Message-ID: References: NNTP-Posting-Host: 62-151-40-57.yaonline.ya.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.ya.com 1127849684 19622 62.151.40.57 (27 Sep 2005 19:34:44 GMT) X-Complaints-To: newsmaster@ya.com NNTP-Posting-Date: Tue, 27 Sep 2005 19:34:44 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1 X-Accept-Language: es-es, es, en-us, en In-Reply-To: Xref: g2news1.google.com comp.lang.ada:5201 Date: 2005-09-27T21:40:04+02:00 List-Id: Jacob Sparre Andersen wrote: > Mariusz writes: > > >>I am mostly C++ and Java programmer and during mmy new project i >>came across Ada and IDE Apex. I have also tried GPS for GNAT and >>Objet Ada and my question is such : is there any environment wich >>could show code comlpetion for ada sources, documentation for code >>or any info while writing code? > > > I am not sure exactly what you mean by "code completion", but > "ada-mode" in Emacs can write a bit of your code for you, if you want > it to. > Emacs have a word completion feature (M-/). Although is not context sensitive, I feel is very powerful, specially if you have loaded a tag file with all the public identifiers of your project. And there is no server delay with this kind of completion... just fast. Additionally the ada-mode+GNAT provides identifier completion (C-TAB). In this case the search is confined to Ada identifiers but it is a bit slower. Other nice feature is code navigation, C-c C-d over an identifier opens the file where it is defined, but your sources have to be up to date. > >>Why Ada must be so hostile to programmers :-) It is beatiful >>language but the ... IDE's scare me off.... > > > Emacs is a nice programmer-friendly IDE. If you just want an > efficient editor there's always Vi. > > Greetings, > > Jacob -- Ada programming tutorial: http://en.wikibooks.org/wiki/Ada_Programming Tutorial de programaci�n en Ada: http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Ada