Какую IDE вы используете для разработки Mono на KDE?

14

В настоящее время у меня нет установки Linux с графическим интерфейсом. Все работают в текстовом режиме. Когда я это делаю, я обычно использую KDE. В Windows я являюсь разработчиком .NET и пока не занимался разработкой Mono. Я слышал, что Monodevelop только для GNOME.

Если вы разрабатываете Mono в среде KDE, какую IDE вы используете?

James
источник

Ответы:

18

Если вы действительно любите QT и просто не можете перенести какие-либо gtk + на свой рабочий стол, вам может не повезти. Если вы, с другой стороны, не нацистская библиотека, могу ли я предложить Monodevelop?

Monodevelop - это среда разработки, в первую очередь разработанная для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро создавать настольные и ASP.NET веб-приложения для Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам легко переносить приложения .NET, созданные с помощью Visual Studio, в Linux и поддерживать единую базу кода для всех платформ.

Конечно, вы также можете писать без проблем, используя Emacs или Vim.

Eli Frey
источник
Я не настолько продвинут, как пользователь Linux, чтобы быть нацистом :) Может быть, я просто не понимаю, что Monodevelop нельзя использовать в KDE. Хотя я начал с GUI в Linux, я быстро переключился на текст, потому что я всегда подключался, используя свои серверы Linux, используя SSH и не хотел тратить ресурсы на GUI. Никогда не занимался изучением GUI в Linux.
Джеймс
Чем больше вы знаете :)
Эли Фрей
3
Monodevelop это моно IDE. Если вы действительно не хотите использовать библиотеки GTK, вы также можете использовать EMACS с его режимом Mono: cybercom.net/~zbrad/DotNet/Emacs, но я действительно рекомендую Monodevelop в качестве IDE.
Хьюго
1
не то, чтобы я не любил Vim или Emacs, но серьезно, это следующие участники, занявшие второе место? нет любви к Кейт или Kdevelop? Да, это были мои ответы, потому что они специфичны для KDE и очень интересны, хотя я не могу говорить о поддержке Mono, хотя я подозреваю, что Monodevelop является лучшим для разработки Mono.
ксенотеррацид
@xenotarracide: уныло отмечено. Это вопрос вкуса, я думаю. Мне почти никогда не приходило в голову предложить эти варианты, потому что я никогда не использовал их. Чтобы быть справедливым, они KDE способ делать вещи.
Эли Фрей
5

Нет причин, по которым вы не можете использовать Monodevelop в KDE. Все приложения GTK + должны работать, единственным реальным недостатком является то, что он может выглядеть немного чуждо, и он собирается использовать большой набор библиотек, которые вам «не нужны», если у вас не установлены другие приложения GTK +.

FWIW, я использую emacs для большей части моей разработки Mono.

Джексон
источник
3

Здесь важно отметить, что MonoDevelop прекрасно работает в KDE. Он не требует использования GNOME. Это верно почти во всех приложениях GTK +.

Сэнди
источник
Я установил MonoDevelop одним кликом в OpenSuse (я использую KDE), и он был установлен, а ярлык размещен в разработке. Когда я нажимаю на него, он сообщает: «Не удалось запустить следующие надстройки: MonoDevelop.GnomePlatform, 5». У меня не установлен Gnome, но ошибка связана с отсутствием Gnome Platform. Если я продолжу, я получу сообщение об ошибке «Произошла фатальная ошибка». Возможно, именно поэтому существует такое заблуждение, что MonoDevelop не может работать под KDE? В любом случае, чтобы запустить его под KDE, что мне нужно делать?
Nick_F
3

Вы проверили KDevelop 4 или Кейт ?

Отказ от ответственности: у меня нет моно, и я не смог получить привязки vi в kate, чтобы они были достаточно хороши, чтобы заменить vim.

xenoterracide
источник
еще нет. попробую.
Джеймс
0

Microsoft Visual Studio Code - это интегрированная среда разработки (IDE) с поддержкой Mac, Linux и Windows.

Shoham
источник