Roland Schäuble

Table of Contents
1. What is vcpp-mode
2. Supported Platforms
3. Installation
4. Screenshots
5. Download
List of Figures
4-1. vcpp-mode in action (Emacs)
4-2. vcpp-mode in action (XEmacs)
An Emacs mode for Visual C++ programming

Chapter 1. What is vcpp-mode

vcpp-mode is a mode for (X)Emacs to edit Visual C++ files. vcpp-mode is based on cc-mode and offers the following extensions:

Chapter 2. Supported Platforms

vcpp-mode has been tested on Emacs 21.3 and XEmacs 21.4.13 in a windows32 environemnt.

Chapter 3. Installation

Copy the file vcpp-mode.el somewhere into a directory which is in the search-path of (X)Emacs. A good choice for Emacs users is for example C:\Program Files\emacs-21.3\site-lisp. XEmacs users can use the directory C:\Program Files\XEmacs\site-packages\lisp.

To enable vcpp-mode automatically, you have to put something like this in your .emacs file:

(require 'vcpp-mode)
(add-to-list 'auto-mode-alist '("\\.h$" . vcpp-mode))
(add-to-list 'auto-mode-alist '("\\.cpp$" . vcpp-mode))

The following faces are provided by vcpp-mode:

Chapter 4. Screenshots

Figure 4-1. vcpp-mode in action (Emacs)

Figure 4-2. vcpp-mode in action (XEmacs)

Chapter 5. Download

vcpp-mode is hosted at

The homepage of vcpp-mode is

The latest version of vcpp-mode can always be found on

The authors homepage can be found on Logo