我们会推荐哪些免费的,最好是针对Windows的开源开发工具?

时间:2020-03-05 18:44:41  来源:igfitidea点击:

目前,我将MinGW用于C / C ++,将Sun的SDK用于Java,将Crimson Editor或者Notepad ++用于编辑,并将Eclipse用于我的IDE。

Microsoft限制了我们使用Visual Studio的Express版本创建的代码的功能,就我而言,它不算作免费的开发工具。我将它们更多地看作是针对Visual Studios付费版本的培训工具。

解决方案

回答

  • 埃马克斯
  • Python(x,y)
  • Visual Studio 2008 Express版本
  • 文字板
  • Windows PowerShell
  • 乌龟SVN

回答

Visual Studio的Express版本。

我们将获得出色的C ++编译器以及构建现代Windows应用程序所需的所有工具。当然,跨平台开发并不那么热。

回答

Subversion用于版本控制,如果我们使用Windows,则将TortoiseSVN作为前端。

回答

MySQL或者Firebird用于数据库,Open Office用于替代MS Office。可能需要GIMP图像。

回答

  • 用于Java和Web开发的Netbeans(出色的JS IDE和出色的表单生成器)
  • SharpDevelop for C#/。Net
  • Subersion / TortoiseSVN
  • 数据库的Postgres
  • Aptana用于某些Javascript项目
  • Komodo Edit for Python(希望在年底前被Netbeans的Python插件取代)

回答

查看Wascana Desktop Developer。它基于MinGW和Eclipse。它为我们提供了Windows中GCC工具链之上的Eclipse图形IDE。

回答

闪存开发

并非所有人都是开源的,但至少可以免费使用。

  • Vim
  • Flex SDK
  • Flash开发
  • 颠覆/ TortoiseSVN
  • 自由指挥官
  • Firefox(Firebug)
  • Powerflasher SOS Max
  • WinSCP
  • Star-Tools SQL前端

回答

我是Windows用户,我的开发工具包括:

  • Firebug,用于在Firefox中调试JavaScript
  • FileZilla用于FTP访问
  • 用于Java和JRuby开发的Netbeans。
  • PostgreSQL,SQLite和MySQL作为数据库

如前所述:

  • Notepad ++用于编辑和脚本编程(PHP,Ruby)
  • OpenOffice作为MS Office的替代品
  • 用于版本控制的SVN和用于SVN Explorer集成的TortoiseSVN

回答

如果我们进行任何类型的图形编辑,则需要Paint.Net。

回答

  • 文字编辑器:jEdit
  • IDE:SharpDevelop
  • 图形:GIMP或者Paint.net

回答

Microsoft限制了使用Visual Studio Express版本创建的代码可以做什么

到底是什么完全没有输出限制。从Express常见问题解答

Can I use Express Editions for commercial use?
  
  Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.

当然,如果我们仍然对Express表示反对​​并希望在.NET中进行开发,那么总会有SharpDevelop。