help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What is the best way to navigate #ifdef and #endif in C program


From: patata
Subject: Re: What is the best way to navigate #ifdef and #endif in C program
Date: Wed, 08 Dec 2010 15:23:39 -0000
User-agent: G2/1.0

On Aug 3, 2:31 am, "Daniel (Youngwhan)" <breadn...@gmail.com> wrote:
> Hi,
>
> If there is curly brace, it is easy to navigate between them by M-C-f
> and M-C-b in c-mode.
>
> However, I cannot find a way to navigate in like curly brace when it
> comes to #ifdef, #else, and #endif.
>
> For example, if there is a code like this:
>
> #ifdefA_DEFINED
> (...100 lines)
> #else
> (... 500 lines)
> #endif
>
> , is there a easy way to move the cursor from #endif to #ifdefor
> #else and vice versa?
>
> Daniel

You can easily write, using any shell you like, an script that adds
comments to label each block.

Something like (in pseudocode):

/#ifdef/ --> print "/* ++$i */
/#else/ --> print "/* $i */"
/#endif/ -> print "/* $i-- */"

Kind regards.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]