LINUX.ORG.RU

MonoDevelop 4.0

 ,


0

3

Не далее как месяц назад вышла очередная мажорная версия свободной IDE для разработки на Mono.

Список основных новшеств таков:

  • Переработан и значительно улучшен внешний вид самой среды и редактора кода.
  • Теперь среда поддерживает формат проектов VS 2012.
  • Добавлена опция стилистического анализа исходного кода для открытых файлов.
  • Стали доступными инспекции кода на предмет потенциально опасных мест.
  • Добавлен контекстный рефакторинг исходного кода.
  • А также добавлены новые стили форматирования исходников и многие другие мелкие изменения.

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 8)
Ответ на: комментарий от x4DA

Что на нем можно разработать, чего нельзя в Vala?

Вроде интересная поделка.
Отвязать бы от glib для начала, добавить extensions, linq, перегрузку методов, операторы преобразования, статичные классы...

Вроде написано можно прикрутить к monodevelop. Интересно, юнит-тесты из ide выполнять можно ли будет...

d9d9 ★★★★
()
Ответ на: комментарий от r

Зачем?

Затем что

Задача не выпендриваться а получить фан, деньги и хороший референс и в идеале, чтобы при необходимости обо мне вспонили и пригласили снова.

grim ★★☆☆
()
Ответ на: комментарий от grim

Затем что

То есть я делаю вывод что твоя работа меряется не результатами, а «соответствием корпоративному стилю». Тогда не понятно чего тебя расстраивает корпоративный стиль - ведь чем больше ты ему соответствуешь тем лучше твои результаты.

r ★★★★★
()
Ответ на: комментарий от lucentcode

Почему за столько лет не реализовали WPF?

Потому что банально огорожено и патенты.

LongLiveUbuntu ★★★★★
() автор топика
Ответ на: комментарий от LongLiveUbuntu

Нет, там правда хорошие дженерики. Лучше этих шаблонов из С++.

доо, дженерики C# сливают шаблонам из C++03 (даже не 11):

http://msdn.microsoft.com/en-us/library/c6cyy67b.aspx

а дженерики Java убоги даже по сравнению с дженериками C#

wota ★★
()
Ответ на: комментарий от anonymous

Разработчики Pinta, Novell (Attachmate), Xamarin, в конце концов я научную работу с его использованием веду.

Зачем, зная один язык, изучать другой, только лишь для того чтобы писать приложения под другую ОС, в то время когда есть полный аналог среды/платформы для этой ОС, с использованием которой я могу нормально, не изучая заново основ языка, программировать?

Pidgin ★★
()
Ответ на: комментарий от ZigBee

Я не на баннер смотрю, а на

Packages for MonoDevelop 4.0 not yet available. The latest available version is MonoDevelop 3.0.6

В разделе загрузок.

Pidgin ★★
()
Последнее исправление: Pidgin (всего исправлений: 1)
Ответ на: комментарий от lucentcode

У меня 16 гиг. Должно быть меньше? Тогда сборка в 4 потока не запустится и виртуалка. Вообще надо уточнять - Эклипс не медленный, а требует много памяти. Медленный не Эклипс, а своп.

queen3 ★★★★★
()
Ответ на: комментарий от grim

Я в нём работаю каждый день круглые сутки. Причём не выключая даже комп. Тормоза начинаются только после длительной отладки (когда отладочные символы занимают пару гигов, кому хош поплохеет) - и то не факт что это не gdb проблемы.

queen3 ★★★★★
()

Вопрос к пользователям MonoDevelop: в нем уже можно делать Windows Forms приложения, используя принципы RAD (летом, когда я этим вопросом задался, ситуация была печальной)?

Genuine ★★★
()
Ответ на: комментарий от fluorite

Ты дислексик? Написано же «C# под Unix».

anonymous
()
Ответ на: комментарий от cruxish

Не лги, жывотное. Java слабее и примитивнее шарпа.

anonymous
()
Ответ на: комментарий от x4DA

Vala только для гуеговна гткшного. Гуй не нужен.

anonymous
()
Ответ на: комментарий от r

я его и так никогда не запускал: ant & ...catalina.sh run.

Ну можно и в текстовом редакторе код набирать, да. А в «проектах отличных от хелловорлдах» процесс сборки умеют разделять на фазы, для ускорения процесса разработки.

theos ★★★
()
Ответ на: комментарий от r

То есть я делаю вывод что твоя работа меряется не результатами, а «соответствием корпоративному стилю».

Это что за фантазии?

Просто работая в коллективе, нужно следовать правилам принятым в коллективе.

Если конечно, это не шарашкина контора, где каждый программирует на своём любимом в данный момент верени ЯП в своёт любимом в данный момент времени IDE

grim ★★☆☆
()

мажорная версия

Ну прям

«А товары непростые, а заморские. А дела то не простые, а мажорские.» (с)

Кто РЕАЛЬНО в enterpriZe использует эту «мажорную» моню? Пруф в студию.

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

Кто РЕАЛЬНО в enterpriZe использует эту «мажорную» моню?

Я делал для Sony проект в monodevelop лет 5 назад.
Недавно делал для Yellow Pages Canada.

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от grim
Кто понял жизнь, тот больше не спешит,
Смакует каждый миг и наблюдает -
Как спит ребенок, молится старик,
Как дождь идет, и как снежинка тает. 

(c) Омар Хайям

Однако, у людей с «мозаичным мышлением» литература не в чести. Как и у любой _обслуги_ пишущих машинок.

Bioreactor ★★★★★
()
Ответ на: комментарий от d9d9

Я его тоже периодически обнюхиваю. Приколоченность glib в нем обусловлена специфическим механизмом интроспекции (GObject inrospection) и не будет оторвана никогда. А вообще-то версия пока только 0.18 - толи еще будет, если не забросят.

void_ptr ★★★★
()
Ответ на: комментарий от grim

«Открывайте шире дверцы - к нам пришли крутые перцы» (с)

А я делал проект для управления флотом Аштара Шерана.

Пруф Ваш можно посмотреть?

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

Да, а у некоторых еще и с чувством юмора проблемы.

mono ★★★★★
()
Ответ на: комментарий от Bioreactor

Однако, у людей с «мозаичным мышлением» литература не в чести.

Это вы разжалобить пытаетесь?
Все.
Мне вас жаль.

grim ★★☆☆
()

Лично я критикую MonoDevelop за перевод на русский. Не перевели они толком. Например, в главном меню есть пункты Файл, Правка, Вид и есть пункты Build и Run. В пункте Файл есть подпункты New, Open и Выход. По крайней мере это так в MonoDevelop 2.8, а как дела обстоят с этим в 4.0?

Deathstalker ★★★★★
()
Ответ на: комментарий от spec_po_kiskam

У меня только что в Эклипсе такое окно выскочило

Закрыл все окна в проекте и оба-на!

grim ★★☆☆
()
Ответ на: комментарий от grim

Через несколько часов должны начаться тормоза.

Через несколько часов

По СанПИНу, перерывы надо делать немного чаще:)

slackwarrior ★★★★★
()
Ответ на: комментарий от spec_po_kiskam

Окна с null pointer exception

в 2010 такое последний раз видел.

anonymous
()
Ответ на: комментарий от vazgen05

А этот ваш моно хоть какой-нибудь серьезный опенсорс проект использует?

OpenSim. Работающих опенсорсных аналогов просто нет. Причём это не какая-нибудь десктопная гуйня, а серверное ПО, притом достаточно нетривиальное.

hobbit ★★★★★
()
Ответ на: комментарий от Deathstalker

Лично я критикую MonoDevelop за перевод на русский. Не перевели они толком.

Зря вообще переводили. Переводить инструменты разработки - идиотизм и варварство. Зачем повторять глупости за микрософтом с их студией?

anonymous
()
Ответ на: комментарий от slackwarrior

По СанПИНу, перерывы надо делать немного чаще:)

Соблюдаю.
Бегал по лестнице вниз и обратно на 7й этаж

Эклипс все равно тормозит :(

grim ★★☆☆
()
Ответ на: комментарий от grim

Закрыл эклипс и бегай. Только на лестницах курят бывает... Ты это через себя прокачиваешь - вот и тормозит потом все :)

slackwarrior ★★★★★
()
Ответ на: комментарий от anonymous

Зря вообще переводили. Переводить инструменты разработки - идиотизм и варварство.

Забивай гвозди хаммером :) Лучше всего хаммером-2 :)

slackwarrior ★★★★★
()
Ответ на: комментарий от slackwarrior

У нас за курение в здании штраф около килобакса.
Только на специально отведенной территории.

grim ★★☆☆
()
Ответ на: комментарий от LongLiveUbuntu

Сейчас перевожу Xfce на родной язык, так что не могу.

Deathstalker ★★★★★
()
Ответ на: комментарий от r

Хаха! Есть ложь. Есть наглая ложь. А еще есть тесты производительности! :)

Расскажу тебе историю успеха.
Была система X на Windows + .NET 4/WCF. И был .NET грид на Windows же. Тоже C#+F#+«C++». И работало все и летало.

И был хайлод грид на RHEL + Java (Jetty+Cassandra+Hazelcast+Redis+GemFire+JGroups+...+++)+Python+«C++», тока куда более ебанутый масштабируемый, навороченный во всех планах.

При интеграции X с линупсовым гридом выяснилось, чтобы (быстро, как в виндовом гриде) получит от него расчет надо его задалбывать повторными запросами до победного конца, потому что видите ли кластер на Jetty-серверах не справляется! Ибо выдавал грид кроме никакой производительности в сравнении с дотнетовым гридом, но еще и лагал безбожно.

И вот задаюсь вопросом - как продукт написанный на Java/C++ с применением rocketscience/FP-style техник (CPS, многопоточненько же!) уделывается «топорными дотнетами»?

d_Artagnan ★★
()
Ответ на: комментарий от theos

Ну можно и в текстовом редакторе код набирать, да. А в «проектах отличных от хелловорлдах» процесс сборки умеют разделять на фазы, для ускорения процесса разработки.

Я ж не говорю о текстовом редакторе. Enterprise фичи есть платной идее если без них совсем никуда. Просто без них имхо не катастрофа - external tool настроить для запуска томкета из идеи - 2 минуты делов. Я вон сейчас эрланг компиляю так. А если совсем горит - платная идея. Просто если «эклипс тормозит просто не в мочь» так это ничем не исправишь. Но и обобщать на всю жабью платформу это не надо.

r ★★★★★
()
Ответ на: комментарий от grim

Это что за фантазии?

Это исходя из твоих объяснений.

Просто работая в коллективе, нужно следовать правилам принятым в коллективе.

Я работаю в коллективе. В нашем коллективе правило действует такое - кто в чем хочет тот в том и работает. Потому никто никому не моет мозг - есть и вим и емакс и идея и кто что хочет. Важен результат, а не тапки одинакового цвета.

в своёт любимом в данный момент времени IDE

Каким образом то в чем ты пишешь код влияет на собственно проект? Может у вас и операционка у всех строго определенной версии и браузер и мыльник? Не шаражкина же контора где все читают мыло в чем хотят, да еще и нескучные обои поставили не с корпоративным логотипом.

r ★★★★★
()
Ответ на: комментарий от mono

Под маком даже симпатично выглядит, не то что пару лет назад.

Увы, до мака этому вырвиглазию как до Киева рачки. Ничем не лучше чем IDEA выглядит. Видно что пытались закосить под XCode, но не получилось

black7
()
Последнее исправление: black7 (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.