Monday, February 15, 2010
Emacs as a modern IDE
Hi all,
I have learnt how to use Emacs when I was a student in my engineering school. Since that day, I have always work with emacs, on Linux, FreeBSD and Windows computers.
Today, I was looking ahead a way to boost my day life with Emacs at work. Yes, I'm using emacs at work as main text editor. As an embedded engineer, I'm coding in C ans assembly with Emacs, using IDE like Keil only for compiling and debugging.
So, to improve Emacs, I have found some wounderful modules :
* CEDET
* ECB
You may need to get some additionnal information about emacs installation / configuration on Windows. So, go on the emacs installation page.
Some additional links:
* Basic types on Emacs, etags definition.
* very good Emacs shortcut reminder.
* Emacs Tuto 2.
* how to use Ebrowse the native C/C++ browser in emacs.
* a blog around emacs and software developement.
* a lisp cookbook for emacs
* list of emacs plugins
* MAGIT, a GIT extension for emacs
* browsing C sorce code with Emacs
I have learnt how to use Emacs when I was a student in my engineering school. Since that day, I have always work with emacs, on Linux, FreeBSD and Windows computers.
Today, I was looking ahead a way to boost my day life with Emacs at work. Yes, I'm using emacs at work as main text editor. As an embedded engineer, I'm coding in C ans assembly with Emacs, using IDE like Keil only for compiling and debugging.
So, to improve Emacs, I have found some wounderful modules :
* CEDET
* ECB
You may need to get some additionnal information about emacs installation / configuration on Windows. So, go on the emacs installation page.
Some additional links:
* Basic types on Emacs, etags definition.
* very good Emacs shortcut reminder.
* Emacs Tuto 2.
* how to use Ebrowse the native C/C++ browser in emacs.
* a blog around emacs and software developement.
* a lisp cookbook for emacs
* list of emacs plugins
* MAGIT, a GIT extension for emacs
* browsing C sorce code with Emacs
Labels: business class, c++, cedet, ecb, eclipse, emacs, etags, IDE, keil, tags, text editor, vi, vimperator