This project is read-only.

Project Description

The Command Line IDE for .NET

Because Code is just Code

The goal of this project is to propose tools to edit, compile and debug .NET source code, all in command line.
Benefits: CLIDE is fast and light but still powerful.

It uses VIM as code editor, so you should at least know how to work with it before installing CLIDE.
You can still use another editor of your choice if you prefer.
It's mainly a cmd environment but powershell are slowly coming.


First step is to install it.
Don't forget to setup it.

There are a lot of use cases for CLIDE as for any IDE.
The more useful commands are:

  • run: Run CLIDE menu. Everything starts here.
  • c: Open a new developer command prompt

  • d: go directly to your project directory
  • s TO_SEARCH: search a string in files
  • sfi TO_SEARCH: search a file
  • ctags -r: index directory (for vim)

  • v: Open vim
  • F2 in vim: open tree browser
  • ctags -R: create tag list
  • :Find TO_SEARCH in vim: search a file
  • :FindStr TO_SEARCH in vim: search string in files
  • CTRL+$: search in tag and go (CTRL+T to unstack)
  • F1 open MSDN help search on current word

  • cscb in project directory: background continuous build
  • msb: MSBuild

  • In VIM enter :Debug [EXE FILE] to run mdbg with a breakpoint on current edited line
  • In VIM enter :Attach [PROC ID] to attach mdbg to process with a breakpoint on current edited line
  • Get processus ID with clide run.cmd: e, 2

Full command list.

Major recent changes

Documentation update for some missing pre-requisites
First Powershell tools
mdbg X86 release to debug 32 bits managed application. Only available in sources for now.
Documentation and home page reorganization.
New description of help search and debug commands in home page.
The version 2 just re-packages the missing bin folder for CLIDE and mdbg.


CLIDE the Command Line IDE
Copyright (C) 2013 Vincent Carluer

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <>.

Last edited Apr 15, 2015 at 2:48 PM by vcarluer, version 49