Как скомпилировать C # на Ubuntu для редактирования в Emacs?

1

Я хочу использовать Emacs в моей системе Linux (Ubuntu Distro) для написания и компиляции кода С#. (Для учебных целей, довольно простой материал).

Есть ли способ написать, скомпилировать и выполнить код С# на Ubuntu, используя Emacs в качестве редактора?

Я немного смущен тем, что делать, поскольку CSharpMode - Объяснение в EmacsWiki, похоже, для компиляции в Windows.

Кроме того, я знаю, что Emacs сам не может скомпилировать. Где искать подходящий компилятор?

  • 0
    @HighPerformanceMark Спасибо, что сообщили мне об этом. Какой компилятор я должен использовать? Есть ли способ запустить компилятор из Emacs, аналогично тому, как это показано в Emacs Wiki (ссылка на вопрос).
  • 0
    C # на Linux? Установить Windows в ВМ и установить VS? Помимо этого я понятия не имею. Но я полагаю, что этот вопрос ваш любимый поисковик может помочь вам ответить для себя.
Теги:
emacs
compilation

2 ответа

2

Если вы хотите скомпилировать код С# под Emacs, вы можете запустить команду

(compile "xbuild MySolution.sln")

http://www.mono-project.com/docs/tools+libraries/tools/xbuild/

Если вам нужны функции завершения кода и функции, подобные intellisense, посмотрите на omnisharp

https://github.com/nosami/Omnisharp https://github.com/sp3ctum/omnisharp-emacs

0

Взгляните на Mono для ваших потребностей компиляции и, возможно, подумайте, как интегрировать его в режим Emacs. Я предлагаю, однако, чтобы все было проще, вы пытаетесь создать настоящую среду IDE для этой задачи, такую как MonoDevelop.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню