* Auto-completion and code browsing
@ 2007-05-18 3:02 Bo Yang
2007-05-18 4:54 ` Tim X
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Bo Yang @ 2007-05-18 3:02 UTC (permalink / raw)
To: help-gnu-emacs
Hi,
I am intending to use Emacs as my default editor
in this summer's coding. After struggling for two
days to configure it, I am very disappoint now.
I make the auto-completion work, but it works very
fooly. Its completion results are stupid. As to the
code browsing module, it even can't jump to the definition
of the funtion I am visiting.
How disappointing this is! Is there any better way to make
Emacs work more excellent in the this two area?
Regards!
Bo
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Auto-completion and code browsing
2007-05-18 3:02 Auto-completion and code browsing Bo Yang
@ 2007-05-18 4:54 ` Tim X
2007-05-18 5:34 ` William Xu
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Tim X @ 2007-05-18 4:54 UTC (permalink / raw)
To: help-gnu-emacs
Bo Yang <struggleyb@gmail.com> writes:
> Subject: Auto-completion and code browsing
>
> Hi,
> I am intending to use Emacs as my default editor
> in this summer's coding. After struggling for two
> days to configure it, I am very disappoint now.
> I make the auto-completion work, but it works very
> fooly. Its completion results are stupid. As to the
> code browsing module, it even can't jump to the definition
> of the funtion I am visiting.
> How disappointing this is! Is there any better way to make
> Emacs work more excellent in the this two area?
>
>
I would say yes, but you give no details that I can use to even guess at
a) in what ways do you find the completions 'stupid'
b) how you would expect completion to work
c) what code browsing module you are using
d) what version of emacs your running
e) what sort of development/language are you planning to work with
f) what you have tried so far
Emacs is very powerful, but with this power comes complexity. Therefore, it is
essential for you to provide specific information if you hope to get help. As
emacs is so flexible and used by such a wide variety of users, its not easy to
have a 'default' configuration that satisfies everyone. It can take some time
to both understand and configure emacs to meet an individual's specific
requirements. some cannot bother to do this and would prefer to just use
something like eclipse and adapt their mode of working to fit best with their
tools. Emacs is possibly best addressed from a different direction - find out
how it works by default, read about the various features available and then
work out which ones best suit the way you like to work. Once you get to this
point, start customizing things to fit even more precisely with your preferred
way of working.
Unlike many other editors which require you to adapt to their view of the
world, emacs offers the ability to adapt the editor to your view of the world.
This isn't for everyone and it sometimes means it will take longer to get up to
speed, but I think in the long term, its more beneficial.
Some things you may find useful -
- tags
- imenu
- speedbar, semantic and the cedet tools
- ecb and ede modes
- abbrev mode
- dynamic abbrevs
- tempo and skeleton modes
- jdee (for java)
also, check out the emacs wiki, which as some good pointers and tips on add-on
packages or configuration options etc. See http://www.emacswiki.org
Tim
--
tcross (at) rapttech dot com dot au
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Auto-completion and code browsing
2007-05-18 3:02 Auto-completion and code browsing Bo Yang
2007-05-18 4:54 ` Tim X
@ 2007-05-18 5:34 ` William Xu
2007-05-18 7:21 ` Thien-Thi Nguyen
2007-05-18 13:00 ` Hadron
3 siblings, 0 replies; 6+ messages in thread
From: William Xu @ 2007-05-18 5:34 UTC (permalink / raw)
To: help-gnu-emacs
Bo Yang <struggleyb@gmail.com> writes:
Hi, I am intending to use Emacs as my default editor in this summer's
coding. After struggling for two days to configure it, I am very
disappoint now.
I doubt who is able to master Emacs in just two days.. You need more
patience. ;-)
I make the auto-completion work, but it works very
fooly. Its completion results are stupid. As to the code browsing
module, it even can't jump to the definition of the funtion I am
visiting. How disappointing this is! Is there any better way to make
Emacs work more excellent in the this two area?
You'd better describe your problem more precisely, so that others could
help you easier. But firstly, you can search www.emacswiki.org, which's a
great place for emacsers.
William
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Auto-completion and code browsing
2007-05-18 3:02 Auto-completion and code browsing Bo Yang
2007-05-18 4:54 ` Tim X
2007-05-18 5:34 ` William Xu
@ 2007-05-18 7:21 ` Thien-Thi Nguyen
2007-05-18 14:17 ` Drew Adams
2007-05-18 13:00 ` Hadron
3 siblings, 1 reply; 6+ messages in thread
From: Thien-Thi Nguyen @ 2007-05-18 7:21 UTC (permalink / raw)
To: help-gnu-emacs
() Bo Yang <struggleyb@gmail.com>
() 17 May 2007 20:02:24 -0700
How disappointing this is! Is there any better way to make
Emacs work more excellent in the this two area?
one way is to spend more than two days before succumbing to sentiment.
summer is close but not so close that you need to rush things.
too, there is always next summer and the seasons before and after.
when you die that will be an appropriate moment for disappointment.
thi
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Auto-completion and code browsing
2007-05-18 3:02 Auto-completion and code browsing Bo Yang
` (2 preceding siblings ...)
2007-05-18 7:21 ` Thien-Thi Nguyen
@ 2007-05-18 13:00 ` Hadron
3 siblings, 0 replies; 6+ messages in thread
From: Hadron @ 2007-05-18 13:00 UTC (permalink / raw)
To: help-gnu-emacs
Bo Yang <struggleyb@gmail.com> writes:
> Hi,
> I am intending to use Emacs as my default editor
> in this summer's coding. After struggling for two
> days to configure it, I am very disappoint now.
> I make the auto-completion work, but it works very
> fooly. Its completion results are stupid. As to the
> code browsing module, it even can't jump to the definition
> of the funtion I am visiting.
> How disappointing this is! Is there any better way to make
> Emacs work more excellent in the this two area?
>
>
> Regards!
>
> Bo
>
What language?
I too have been struggling with the CEDET package, but its kind on in a
transitory phase at the moment I think. I am currently waiting on Eric,
the maintainer, to get back to me with some ideas on how to get
completion working for the Linux system files - it seems not to work as
advertised at the moment with some inconsistencies between system
includes, system database, ebrowse and semantic parsers.
Have you hippie-expand? That is good for "in file" completion.
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: Auto-completion and code browsing
2007-05-18 7:21 ` Thien-Thi Nguyen
@ 2007-05-18 14:17 ` Drew Adams
0 siblings, 0 replies; 6+ messages in thread
From: Drew Adams @ 2007-05-18 14:17 UTC (permalink / raw)
To: help-gnu-emacs
> How disappointing this is! Is there any better way to make
> Emacs work more excellent in the this two area?
>
> one way is to spend more than two days before succumbing to sentiment.
> summer is close but not so close that you need to rush things.
> too, there is always next summer and the seasons before and after.
> when you die that will be an appropriate moment for disappointment.
LOL!
And not just laughing. Therein lies much wisdom...and even more fun.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-05-18 14:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-18 3:02 Auto-completion and code browsing Bo Yang
2007-05-18 4:54 ` Tim X
2007-05-18 5:34 ` William Xu
2007-05-18 7:21 ` Thien-Thi Nguyen
2007-05-18 14:17 ` Drew Adams
2007-05-18 13:00 ` Hadron
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).