Какие бесплатные и желательно открытые инструменты разработки для 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.
- Текстовый редактор: jEdit
- IDE: SharpDevelop
- Графика: GIMP или Paint.net
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
- Черепаха СВН