On Wednesday 20 December 2006 23:00, Shakthi Kannan wrote: > 2. Code browsing. Try using emacs code browser: > > http://ecb.sourceforge.net/ > > for source code referencing. You can also use GNU > global (gtags, htags): > > http://www.gnu.org/software/global/
Unless it is bundled with emacs tarball released from the GNU project, may be we should stop listing third party extensions. Every good editor has them. Let's talk about the stock version. > 3. Console. I can get a console environment with M-x > shell. I don't need to open another application just > to run commands. So does kate.. ;) > 4. Emacs also has a gdb mode which you can use for > debugging programs. > > http://www.linuxjournal.com/article/7876 IMO GDB helps only so far. Either I am not good at using gdb or I believe building diagnostics such as run time call graph and profiling information right into the application is a better approach. It only takes couple of hundred lines to build call graph, run time profiling and portable stack trace. Of course that is heavy and you can't do it for function you want really really optimized, say DSP routines. But for rest of it, it works fine. http://ctrace.sourceforge.net/ > Try opening up a separate application for each of the > above tasks in a X window environment and use the > mouse to do your tasks. You will see how "productive" > and "fast" you are :) Geez.. can emacs do image editing yet? ;) > Moving your hand to the mouse slows you down. Hence, > good programmers _always_ use GNU Emacs. That would disqualify every KDE hacker then.. Who would care for poor me.. ;) Do emacs fans need to downplay some other product to drum up it's superiority? Now that's new low.. ;) > There is quite a lot more to it which I have not > explored. Someday I will. So will we. IMO best IDE/tool is which gets your job done. Now the definition of 'job done' changes with time. That is evolution. Third party can aid it but cannot/should not steer it. It should always be up-to an individual to make the choice. Shridhar P.S. I was a gung-ho fan of vi once. One day I realized that my editing needs were a small subset of vi abilities and any smart enough editor, scite,crimson, kate could have filled it. Then I stopped hanging on one particular tool and for sure that habit has helped me to focus lot better. -- ______________________________________________________________________ Pune GNU/Linux Users Group Mailing List: ([email protected]) List Information: http://plug.org.in/cgi-bin/mailman/listinfo/plug-mail Send 'help' to [EMAIL PROTECTED] for mailing instructions.
