.NET Developer notes

Kabyshev Dmitriy's blog

Альтернатива Visual Studio есть.

03/23/2008 04:24

Если честно, до не давних пор даже и мысли не было о возможности альтернативы Visual Studio. Да, тут конечно не сравнишь с разработкой на Java, где можно выбрать себе IDE по вкусу, еще и поспорить с другим, где удобнее писать за бутылкой пива. Но оказывается нашлись альтруисты, которые не пожалели сил и времени на разработку IDE, которая вполне может стать заменой продукту от Microsoft, а в некоторых моментах даже лучше (личное мнение). Называется проект SharpDevelop. Первое мнение, которое может сложится исходя из названия – это то, что студия исключительно для C#. Хочу вас обрадовать, это не так, скорей всего название исходит из того, что написана она на том же C#.  

 

Итак, что же мы имеем.

Сразу же бросается в глаза небольшой объем, всего то 12мб, хотя это свойственно всем исполняемым файлам под .NET Framework, но согласитесь, после Студии разница разимая. Можно спокойно хранить на флешке, вдруг вам приспичит покодить у девушки дома =).

Самое важное то, что проект Open Source и вы спокойно можете скачать исходники с сайта авторов для изучения, или же присоединится к доработке и исправлению багов.

Что же нам может предоставить эта темная лошадка, спросите вы. Вот список возможностей:

  • Forms designer for C#, VB.NET and Boo

  • Code completion for C#, VB.NET and Boo (including Ctrl+Space support)

  • Integrated NUnit support plus code coverage (NCover)

  • Integrated debugger

  • Code Analysis with FxCop

  • Refactoring support

  • Multi-framework support (.NET 1.1 and 2.0, Mono, Compact Framework)

  • XML Editing (source and tree view) with XPath search

  • Parser-based code converter (C# to VB.NET / Boo and more)

  • Compile C#, VB.NET & Boo code in the IDE out-of-the-box

  • Code AutoInsert (Alt+Ins)

  • Xml documentation preview

  • Setup projects supported with Windows Installer XML (WiX)

  • Subversion integration

  • Open source, LGPL licensed

..and much more

Также присутствует обратная поддержка проектов Visual Studio.

С первого взгляда напоминает немного упрощенный интерфейс студии, кому то может даже больше понравится, все лаконично, можно сказать «ничего лишнего»:



Как видите ничего кардинального и экстравагантного нету. Тот же Toolbox в визуальном редакторе, но, например, есть сразу две закладки «Source» и «Design», мелочь, а приятно =). В режиме редактирования кода на Toolbox доступны макросы заготовки:






На данный момент стабильная версия 2.2, но также доступна для скачивания 3.0 бета. Ничего страшного в бете нету, по заявлением разработчиков, это та же 2.2 только с новыми возможностями. Я и сам использую 3.0. Вот список нововведений в третьей версии:

  • * Parallel build support for multi-core machines

  • * IronPython language support has been added

  • * F# language support has been added (F# must be installed separately)

  • * C# 3.0 code completion is implemented (NOTE: VB9 is *not* as of Beta 1)

  • * The debugger infrastructure has been rewritten, more features to come in Beta 2

  • * Performance and stability work (i.e. VB <-> C# conversion)

  • NDoc has been replaced with Sandcastle

  • NCover has been replaced with PartCover

  • WiX 3.0 has been integrated

  • Mono and NAnt support no longer shipping in setup (still supported though)


Все конечно прекрасно и ребята конечно молодцы (большое им спасибо за это!) но все же на бочку меда найдется ложка дегтя. К сожалению, когда дело дошло до веб разработки (ASP) оказалось, что в SharpDevelop нету визального редактора для ASP страниц. Не критично – согласен, но не удобно (возможно я не нашел, кто знает). Так что не спешите удалять Студию, но я уверен, что в ближайшем будущем и это исправят.

На этом пока все, будем следить за развитием проекта и уж точно возьмем на заметку. Авторам естественно удачи в их благородных начинаниях.

Офф. сайт

Форум разработчиков


Ответ

.
Добавить комментарий

Комментарии

  1. 03/23,2008 | 13:46

    Очень интересная статья. Мир уже стремится к OpenSource разработкам. И кажется все идет к этому.

    Побольше таких разработок....
    Удачи!

  2. 04/16,2008 | 12:11

    боюсь разочаровать любителей #develop
    но я по работе юзал этот иструмент. вывод оочень бажный. версия(2.2) , плюс саппорт на нуле, никто не шевелится отвечать на форуме.

  3. 09/16,2008 | 21:36

    Не нашел где можно просматривать в дебаге содержимое переменных.
    Напрягает.

  4. 10/22,2008 | 20:03

    . ;)

  5. 03/04,2009 | 08:32

    Interessante Informationen.

  6. 03/16,2009 | 00:04

    Sehr wertvolle Informationen! Empfehlen!

  7. 09/13,2009 | 05:16

    compra levitra
    [url=http://members.ebay.it/ws/eBayISAPI.dll?ViewUserPage&userid=compra-levitra]levitra [/url]
    http://members.ebay.it/ws/eBayISAPI.dll?ViewUserPage&userid=compra-levitra compra levitra

  8. 11/29,2009 | 09:05

    Waow enjoyed reading this post. I submitted your feed to my google reader.

  9. 11/29,2009 | 15:26

    Wow loved reading this article. I added your rss to my google reader.

  10. 02/06,2010 | 21:01

    Всем привет!
    Программа SoftHell PM-Bot (старое название HACSoft PM-Bot), служит для массовой рассылки личных сообщений по форумам.
    Возможности:
    1. Поддерживает многие типы форумов:SMF, ExBB, IPB1, IPB2, IPB3, IPB2 MR, miniBB, phpBB2, PunBB, vBulletin2, vBulletin 3(по 5 сообщений за раз), vBulletin3 MR(по 5 сообщений за раз)
    2. Форумы описываются в специальных ini-файлах, т.е. при желании программу можно настроить и на другие форумы.
    3. Рассылка от нескольких юзеров одновременно (обход антифлуда).
    4. Работа через прокси-сервер.
    5. Система вариаций
    6. Гененирование случайного числа, автоподстановка имени получателя и отправителя в каждое письмо и многое другое...


    Программа обновилась до версии 2.1, не поддавайтесь на уловки мошенников со взломанной, устаревшей и не работающей версией программы.
    Цена 4500 руб. При необходимости покупка через гаранта.
    Контакты: icq 574444591
    Официальный сайт: http://softhell.ru
    Спасибо всем за внимание

  11. 02/28,2010 | 03:50

    Hi! Cool site! Welcome to my sites too: dmi3.blogonline.com.ua I sell the . Write on mine e-mail. [url=http://realcheapviagra.com]viagra shop - bzlk - 18211 [/url] 18179 - qo [/url], [/url] and very creative : [url=http://www.ex.ua/user/xyz/]viagra shop - ]v[/url] PMID: 17138653 Phosphodiesterase 5 in the female pig and human urethra: morphological and functional aspects.But it is convenient for the purpose of selling pharmaceuticals."I don't think people desire sex or rather let's put it this way: They're learning to desire sex " she tells WebMD.Although statistics are hard to come by, fewer than 700 Americans, mostly male, have inherited forms of NDI.MATERIALS AND METHODS: Participants in the study were drawn from six provinces in Korea.This review focuses on biochemical and pharmacological features of sildenafil, the active component in Viagra, interaction of sildenafil with phosphodiesterase 5, pharmacokinetic parameters, action in smooth muscle, side effects, safety profile and prospects for other uses. Bye

  12. 03/01,2010 | 05:43

    Hello, You may find it interesting diet pills for man- dmi3.blogonline.com.ua The too is necessary to me. How it to order? [url=http://realcheapviagra.com]viagra shop - ryrw - 75886 [/url] 2968 - ks [/url], [/url]
    else 67. Viagra (Sildenafil) [5K] Apr 2001 ...modelled molecular structure of Sildenafil Sildenafil, trade name VIAGRA TM, chemical name 5-[2-ethoxy-5-(4-methylpiperazin-1-ylsulfonyl...monophosphate (cGMP), itself a dilator of blood vessels in the body.The statement does not explain how the drug is supposed to work other than that "flibanserin is a molecule acting on the central nervous system and is not a hormone product.PMID: 15953103 Oral sildenafil for the treatment of Raynaud's phenomenon and digital ulcers secondary to systemic sclerosis.Use in Adults The recommended dose is 50 mg, taken as needed approximately one hour before sexual activity.The investigators do not believe that erectile dysfunction could account for such a high level of use of the drug amongst such a young population. Good luck!

  13. 03/21,2010 | 23:02

    Всем привет!
    Программа SoftHell PM-Bot (старое название HACSoft PM-Bot), необходима для массовой рассылки личных сообщений по форумам.
    Возможности:
    1. Работает со многими типами форумов:SMF, ExBB, IPB1, IPB2, IPB3, IPB2 MR, miniBB, phpBB2, PunBB, vBulletin2, vBulletin 3(по 5 сообщений за раз), vBulletin3 MR(по 5 сообщений за раз)
    2. Настройки к форумам описываются в специальных драйверах, т.е. при желании софт можно настроить и на другие форумы.
    3. Отсылка от нескольких юзеров одновременно (обход антифлуда).
    4. Работа через прокси-сервер.
    5. Система вариаций
    6. Гененирование случайного числа, автоподстановка имени получателя и отправителя в каждое письмо и многое другое...


    Программа обновилась до версии 2.1, не поддавайтесь на уловки мошенников со взломанной, устаревшей и не работающей версией программы.
    Цена 4500 руб. При необходимости покупка через гаранта.
    Контакты: icq 574444591
    Сайт: http://softhell.ru
    Жду всех а аське.


Rambler's Top100