Али Energizer Эфендиев написал9 ноября 2008 в 23:08Ребят .Вот хочется спросить Есть что-нибудь настолько же функциональное и мощное как Visual Studio только под Линух??? Я просто отдельные проекты в Окнах пишу .Надоело там это делать Хочется уже нормально мигрировать, а без Вижуала не могу .Алексей Копылов написал10 ноября 2008 в 0:06Visual Studio под разные языки программирования вобще-то. Вы бы уточнили какой именно язык вас интересует.Например, для Java вообще нет проблем с платформой. Бесплатные и полнофункциональные NetBeans и Eclipse. Кстати и тот и другой программный продукт изначально разрабатывались для Java, но оба поддерживают также и C++ (и не только).На самом деле выбор довольно широк, и для каждого языка программирования более предпочтителен тот или иной программный продукт (зависит от функционала, личных привычек и предпочтений). Али Energizer Эфендиев написал10 ноября 2008 в 0:48Алексей Копылов , мне нужна полная поддержка VBA и C++ с реализацией .NET, по возможности .
Али Energizer ЭфендиевЕсли интересует .NEТ под Linux, то тут посложнее будет. Но оно и понятно, все-же это платформа от Microsoft.Хотя кое-какие подвижки по этому поводу есть. Можете взглянуть на проект Mono: http://mono-project.comЭто open source реализация .NET фреймворка (в том числе и под Linux). Сам лично не работал с ним, т.к. пишу под Java, но подозреваю, что Mono всегда на шаг позади от фреймворка Microsoft (ибо они не изобретают нового, а повторят что уже сделано у Microsoft).По поводу того как писать под .NET под Linux, тут надо взвесить все за и против. А надо ли оно под Linux? Если уж очень хочется, то посмотрите на тот инструмент, что предлагают на сайте Mono, т.е. называется он MonoDevelop. Правда там только поддержка C и ASP.NET. С++ вроде бы не поддерживается.
Хммм . похоже я наврал, в MonoDevelop все-же есть поддержка и C++, и других языков программирования под .NETСкорее всего, это именно то, что вам нужно: http://monodevelop.com
Алексей Копылов, бесконечно вам благодарен: посмотрю, ознакомлюсь . В общем, .NET под Линукс, я, честно говоря, немного резко сказал, ибо мне так хочется сочетать ту мощь, которая есть в Вижуале и все то, что дает Линукс, что иногда хочется кое что нескромное, мягко говоря .
И все-таки осмелюсь утверждать, что vim+gcc+make+gdb - это несерьезно.С помощью этого можно лишь в одно лицо сравнительно небольшую программу написать. А где тут поддержка командной разработки? А нетуНужна поддержка версионирования Где? НетуТакже нужна поддержка багтрэкинг-системы. Где? Тоже нету.Конечно, можно отдельно клиентов на разные системы поставить. И будешь прыгать постоянно между vim, gcc, make, gdb, svn, bugtrack, profiler IDE тем и удобна, что в одном программном продукте интегрировано всё. Очень удобно и экономится время разработчика. И кроме того, незаменима для серьезной разработки.
Только не надо забывать, что совершенного программного продукта не существует. Каждый хорош для своих целей.Для программирования под .NET emacs не является хорошим вариантом. Да и под Java тоже. Для каждой платформы существуют свои, удобные инструменты.Т.к. вопрос изначально ставился о .NET, то не уместно предлагать emacs, он не заточен под это.