Есть ли надстройка Emacs для Visual Studio? - PullRequest
5 голосов
/ 17 июля 2009

Я знаю о включенных сочетаниях клавиш в emacs, все нормально.

Я хочу знать, существует ли более полная надстройка emacs для visual studio, похожая на viemu для vi .

Я нашел VisEmacs , но он кажется незаконченным.

Ответы [ 3 ]

4 голосов
/ 23 июля 2009

Вы можете попробовать XKeymacs , который устанавливает привязки клавиш emacs в любом приложении Windows. Я пытался и отказался от него, но ваш пробег может отличаться.

1 голос
/ 31 октября 2011

Visual Studio 2010 выпустила замечательную надстройку, которая делает кодирование в Visual Studio почти таким же, как в emacs. Я считаю, что это лучшее решение.

http://visualstudiogallery.msdn.microsoft.com/09dc58c4-6f47-413a-9176-742be7463f92/view/Discussions

1 голос
/ 23 июля 2009

Возможно, вы могли бы сделать это, подключив цикл сообщений приложения и «съев» все нажатия клавиш. После ввода последовательности клавиш для выполнения какого-либо действия отправьте Visual Studio команду прямого редактирования для обработки.

Я сделал это с помощью мыши, чтобы вместо масштабирования можно было поворачивать колесико мыши вверх / вниз.

Мне нужно увидеть конечный автомат команд emacs, чтобы дать больше подробностей.

Редактировать: вам нужно отслеживать фокус редактора, чтобы знать, что активно (диалог, панель инструментов, текстовый редактор, дизайнер, окно свойств и т. Д.), Но это неплохо, если вы сделали это несколько раз .

Редактировать 2: Моя надстройка, упомянутая выше, имеет открытый исходный код (GPL), поэтому вы можете увидеть, дает ли она вам стартовую позицию. Вы можете либо установить его и найти источник в каталоге Program Files, либо использовать 7-zip для распаковки установщика, чтобы извлечь файл .7z источника без установки. Вот ссылка (релизы SamTools).

...