Skip to content

Visual Studio Overhaul

tgaldi edited this page Jun 9, 2017 · 8 revisions

After spending time trying to customize emacs/spacemacs/gvim only to miss Visual Studio intellisense and debugger, I decided to go the opposite way - modify Visual Studio to work more like Casey's editor.

I use the following extensions:

Clean up VS UI for a simple text editor look:

Hide Main Menu - Auto hides main menu when not in use (hit alt to show it)

Hide Suggestions and Outlining Margins - Hide all the wasted margin space

MinimalisticView - Hide all the rest of the UI clutter

Add Emacs functionality:

Add New File - Hotkey for popup, type subpath/filename/filetype

File Path on Footer

VSNav - fuzzy finder

Remarker - Customizable comments like Casey's TODO/Imporant etc.

License File Manager - Auto add custom license file on save

Output enhancer - colorize output

VSColorOutput - colorize output

TabGroupJumperVSIX - set a hotkey to send file to split view, then hotkey this to jump between panes

VsVim - Text editing in Vim > Emacs. Come at me

Extras:

Smooth Caret - so smooth

Text Sharp - so sharp

PowerMode - turn off screen shake and its a nice visual cue if you undo multiple things

Trim line ends on save - no more line ending warnings

Indent Guides - nice customization, i like them.

Visual Assist - some nice stuff but you gotta pay for it

Misc:

I had to go through the various visual studio options menus disabling things and binding keys.

I setup TouchCursor to bind arrows to space+hjkl (vim movement keys) which is nice because I built an Atreus (40% keyboard).

I also stuck VIFM inside ConEmu and use quake-mode if I need to browse directories. I made a batch script to send source files to the active visual studio - http://q2a.vifm.info/203/emacs-like-dired-or-helm-incremental-search-and-complete

Clone this wiki locally