Какие бесплатные и желательно открытые инструменты разработки для Windows вы бы порекомендовали?

В настоящее время я использую MinGW для C/C++, SDK от Sun для java, а также Crimson Editor или Notepad++ для редактирования и Eclipse для моей IDE.

Microsoft ограничивает то, что вы можете делать с кодом, который вы создаете в версиях Visual Studio Express, так что, на мой взгляд, он не считается бесплатным инструментом разработки. Я вижу их больше как учебный инструмент для платной версии Visual Studios.

11 ответов

Subversion для контроля версий и TortoiseSVN в качестве внешнего интерфейса, если вы работаете в Windows.

Экспресс-версии Visual Studio.

Вы получаете отличный компилятор C++ и все инструменты, необходимые для создания современных приложений Windows. Конечно, не так жарко для кроссплатформенной разработки.

Вам нужен Paint.Net, если вы занимаетесь редактированием графики.

MySQL или Firebird для баз данных и Open Office для замены MS Office. возможно GIMP для изображений, если вам это нужно.

Проверьте Wascana Desktop Developer. Он основан на MinGW и Eclipse. Он предоставляет графическую среду разработки Eclipse поверх инструментария GCC в Windows.

FLASH DEVELOPMENT

Не все с открытым исходным кодом, но, по крайней мере, бесплатное использование.

  • Затмение
  • напор
  • Flex SDK
  • FlashDevelop
  • Subversion / TortoiseSVN
  • FreeCommander
  • Firefox (Firebug)
  • Powerflasher SOS Max
  • WinSCP
  • Star-Tools SQL-Front

Я пользователь Windows, и мои инструменты разработки включают в себя:

  • Firebug для отладки JavaScript в Firefox
  • FileZilla для доступа по FTP
  • NetBeans для разработки на Java и JRuby.
  • PostgreSQL, SQLite и MySQL как базы данных

Как уже упоминалось:

  • Блокнот ++ для редактирования и программирования сценариев (PHP, Ruby)
  • OpenOffice как замена MS Office
  • SVN для контроля версий и TortoiseSVN для интеграции с SVN Explorer
  • NetBeans для Java и веб-разработки (отличная JS IDE и отличный конструктор форм)
  • SharpDevelop для C#/.NET
  • Subersion / TortoiseSVN
  • Postgres для баз данных
  • Aptana для некоторых проектов Javascript
  • Komodo Edit для Python (возможно, будет заменен плагином Python для Netbeans к концу года)

Microsoft ограничивает то, что вы можете делать с кодом, который вы создаете с помощью экспресс-версий Visual Studio

Как именно? Там нет никаких ограничений на вывод на всех. Из Экспресс FAQ

Могу ли я использовать Express Editions для коммерческого использования?

Да, нет никаких лицензионных ограничений для приложений, созданных с использованием Visual Studio Express Editions.

Конечно, всегда есть SharpDevelop, если у вас все еще есть возражения против Express и вы хотите разрабатывать в.NET

  • Emacs
  • Python (х, у)
  • Visual Studio 2008 Express версии
  • TextPad
  • Windows PowerShell
  • Черепаха СВН
Другие вопросы по тегам