Какая среда IDE лучше всего подходит для Visual Studio

Поскольку я когда-либо использовал Visual Studio только для разработки .NET, я хотел бы расширить свой кругозор и посмотреть, что еще предлагается в качестве альтернативы. Так какая же, по вашему мнению, лучшая альтернатива Visual Studio? Есть ли жизнеспособная альтернатива?

Жаль, что я не могу проголосовать против комментариев ...

Stefan 23.11.2008 01:50

Конечно, я тоже люблю VS, но у людей всегда должно быть несколько возможностей

xantrus 06.03.2010 14:02

Я бы хотел увидеть что-нибудь со всеми функциональными возможностями VS, которые я использую, но 10% использования памяти

Jaco Pretorius 20.10.2010 11:32

Я бы хотел увидеть что-нибудь со всей функциональностью VS, но с открытым исходным кодом ...

beatgammit 19.06.2011 12:54

Я бы хотел увидеть что-нибудь со всеми функциональными возможностями VS, но работающее в Linux. MonoDevelop хорош, но не режет

gillonba 29.06.2011 17:22

Мне бы хотелось увидеть что-то функционально эквивалентное VS, но бесплатное, использующее 10% памяти и компилирующееся в 10 раз быстрее, и с вишенкой на вершине, и это должно дать мне массаж спины, и, и, и ... Серьезно, продукт и так неплохой. Не слишком дорого, если вы действительно продаете производимое программное обеспечение. Вероятно, заплатит за это после первых 10-20 продаж (меньше, если вы будете брать больше за свое программное обеспечение). Если вы создаете бесплатное программное обеспечение, у них есть бесплатная версия, которая на самом деле довольно хороша.

Kibbee 04.09.2011 21:10

@Stefan Hop на meta.stackexchange

Irfan 11.09.2011 15:56

Стоит отслеживать Проект Райдер от Jetbrains

chenop 22.01.2016 13:12
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
113
8
178 551
13
Перейти к ответу Данный вопрос помечен как решенный

Ответы 13

Есть много альтернатив, проверьте этот список: Альтернативные IDE для Visual Studio.NET, зеркальное отображение в веб-архиве, потому что исходная ссылка не работает.

Ответ принят как подходящий

Если вы занимаетесь C# и VB.Net и не возражаете против открытого исходного кода, вы можете использовать SharpDevelop. Он неплохо справляется!

Я с тобой согласен. Sharpdevelop - самая мощная бесплатная .NET IDE.

Valeriy Gorbatikov 30.11.2012 14:48

Согласитесь, использовал их все, но ничего близкого к SharpDevelop, включая Xamarin Studio. Он даже позволяет мне ссылаться на COM-объекты.

nawfal 25.05.2015 22:05

MonoDevelop тоже работает нах!

NIMISHAN 15.12.2015 12:12

vim

Это также очень помогает вам перестань пользоваться мышью!

Мне нравится ирония в том, что нужно использовать мышь, чтобы перестать использовать мышь ;-)

si618 15.10.2009 09:33

Напротив, нет необходимости использовать мышь, чтобы переходить по моим ссылкам. См. Примеры lynx.isc.org или lifehacker.com/139495/hack-attack-mouse+less-firefox.

Judge Maygarden 15.10.2009 17:50

Для разработки .NET лучше всего подходит VS2008, но если вы хотите проверить другую лучшую IDE, Затмение, вероятно, лучший после VS, если вы оцениваете его среди IDE, конечно, вы не можете заниматься разработкой .NET в Eclipse, хотя

Что касается языков .net, VS трудно превзойти.

Раньше я использовал SharpDevelop для .net, и в целом он довольно хорош.

Для других языков, таких как Java, Eclipse действительно хорош, а также некоторые варианты Eclipse, такие как Aptana, для работы в Интернете.

Тогда всегда есть блокнот ...

Еще одна замечательная особенность SharpDevelop - это возможность переводить решения между двумя большими управляемыми языками .NET, VB.NET и C#. Я считаю, что это не работает для «веб-сайтов», но работает для проектов веб-приложений.

Интересная особенность! Я не знаю, является ли это причиной выбора IDE, потому что это звучит как разовая задача, а не та, которую вы бы выполняли постоянно.

EMP 23.04.2010 12:07

Если вы хотите попробовать Java, я считаю, что NetBeans - очень и очень хорошая IDE. Однако для .NET существуют альтернативные IDE, но я не думаю, что имеет смысл использовать их, если вы не разрабатываете платформу с открытым исходным кодом, и в этом случае SharpDevelop - хороший выбор и достаточно зрелый.

Есть MonoDevelop, который я иногда использую, когда хочу немного написать код на C# в Linux. Ничего похожего на VS.Net, но работает для небольших проектов. Я действительно не думаю, что большинство перечисленных людьми альтернатив хоть сколько-нибудь близко подходят к VS.Net.

Что касается приближения к Visual Studio, хотя ничто не может сравниться с Visual Studio, я не думаю, что что-то может быть ближе к Visual Studio, чем SharpDevelop.

Justin Dearing 12.06.2009 07:19

Зевс.

Вот пример завершения кода, взятый с домашней страницы Zeus.

example.cs open in Zeus, showing code-completion

+1 Мне нравится, как я могу импортировать файлы решений Visual Studio.

mrsheen 24.02.2012 16:40

Красиво и быстро, с хорошим набором функций.

veight 25.05.2013 08:52

минус 7 миллиардов, потому что он хвастается, что это «среда разработки, разработанная программистами для программирования». НЕТ ДЕРНЯ!

Michael Kaldwid 04.01.2017 20:17

Мне все еще очень нравится Source Insight, но я не решаюсь рекомендовать его больше, так как не уверен, что кто-то все еще поддерживает его. Они выпустили очень незначительное обновление еще в марте, но уже много лет у них не было крупных выпусков. И, похоже, нет присутствия веб-сообщества. Это позор, потому что мне все еще нравятся его удобные для автозаполнения панели открытия файлов и просмотра символов (а также форматирование синтаксиса) лучше, чем что-либо еще, что я когда-либо использовал.

Вроде бы снова жив, по крайней мере, по номерам версий. Согласно sourceinsight.com/download: версия 4.0.0082 - 20 февраля 2017 г .; и более старая версия 3.5.0083 - июнь. 13 числа, 2016.

Mathieu K. 25.02.2017 01:40

Попробуйте это: «Пао» на http://pao-ide.info. Он все еще находится в разработке и не готов к использованию в производстве, но он довольно уникален по своим функциям. По сути, все языковые конструкции, такие как сборки, типы, члены, операторы, выражения, рассматриваются как объекты и связаны с широкими опциями операций. Вы можете пользоваться функциями, которые обычно присутствуют в графических редакторах, такими как множественный выбор, множественное копирование и вставка, теги, пакетные операции и очень мощные возможности поиска. К этому нужно привыкнуть, но в конечном итоге это может повысить производительность. Однако сейчас он поддерживает только приложения-формы.

А как насчет WebMatrix: http://www.microsoft.com/web/webmatrix/?

веб-матрица предназначена в основном для веб-разработки, и она чертовски хороша

mohas 28.03.2015 23:37

Затмение имеет несколько плагинов C#, лучшее, что я нашел на сегодняшний день, - это Emonic. С его помощью вы можете настроить таргетинг на .NET или Mono. И Eclipse, и Emonic имеют открытый исходный код.

Другие вопросы по теме