是否有一个类似于BlueJ的程序可以用于C#而不是java

是否有一个类似于BlueJ的程序可以用于C#而不是java,c#,bluej,C#,Bluej,我发现BlueJ是一个很好的工具,可以在潜入之前绘制一个程序,我想知道是否有类似的工具用于C#?我当然不知道,至少在这个阶段,我会非常有信心完全否定它 然而,我很好奇,为什么你如此死心塌地地想要一个用于C#而不是Java的?BlueJ是为初学者设计的,它能让他们从go这个词开始就进入良好的OO思维模式,而且它做得非常好。它根本不是一个你坚持多年的IDE,它是为了让你以最好的方式开始 考虑到这一点,如果您刚刚开始使用Java而不是C,那么使用Java也没有什么坏处——在使用Java一段时间后,切换

我发现BlueJ是一个很好的工具,可以在潜入之前绘制一个程序,我想知道是否有类似的工具用于C#?

我当然不知道,至少在这个阶段,我会非常有信心完全否定它

然而,我很好奇,为什么你如此死心塌地地想要一个用于C#而不是Java的?BlueJ是为初学者设计的,它能让他们从go这个词开始就进入良好的OO思维模式,而且它做得非常好。它根本不是一个你坚持多年的IDE,它是为了让你以最好的方式开始

考虑到这一点,如果您刚刚开始使用Java而不是C,那么使用Java也没有什么坏处——在使用Java一段时间后,切换到C应该非常容易,而且您使用Java学习的许多技能——无论是在OO方面还是在语法方面(因为两种语言的相似性!)也将适用于C。我主要使用Java,只记得C#的几个关键区别——当这些在我脑海中浮现时,我可以很高兴地在两者之间交换

显示以下内容:

问:有没有类似的项目使用C#作为基础语言或Eclipse作为基础IDE

我不知道。这些年来,我看到过两个类似的项目,一个是针对C#,另一个是针对Java的Eclipse插件,但据我所见,它们似乎又死掉了。我不知道他们为什么没有真正起飞。我想小型或社区驱动的项目面临的一个挑战是提供我们为BlueJ所做的稳定性和专业水平的支持

事实上,我对此相当惊讶。当我们开始时,我想我们可能会领先几年,然后微软会推出他们自己的同等系统,迫使我们退出市场。事实证明,微软已经从BlueJ的Visual Studio中复制了一些核心概念,但是他们太晚了——他们只是在几年前才这么做的——然后他们将这些功能从免费的入门级系统中排除,从而把这一切都塞满了。他们就是不明白


VisualStudio2008有一个名为Object Test Workbench的功能,它做的事情与BlueJ做的事情相同——允许在不运行整个程序的情况下测试单个对象


微软决定在更高版本的VisualStudio中删除Object Test Workbench,但如果你能获得VS 2008,那么你就可以拥有与BlueJ相同的体验

不确定你的意思是什么?我记得BlueJ是一种part IDE part UML设计器,可以让你随意放置“对象”,点击编写一些代码,点击运行应用程序,等等。我记得我讨厌它,直到看到这个问题才忘记它。