是否有一个类似于BlueJ的程序可以在c#而不是java中工作?
本文关键字:java 工作 BlueJ 类似于 有一个 程序 是否 | 更新日期: 2023-09-27 17:50:40
我发现BlueJ是一个很好的工具,用于在潜水之前绘制程序,我想知道是否有类似的c#工具?
我当然不知道,我很有信心,至少在这个阶段,我完全没有。
然而,我很好奇为什么你如此坚决地要有一个c#而不是Java?BlueJ是为初学者设计的,让他们从一开始就有一个良好的面向对象的心态,而且它做得很好。它不是一个让你坚持使用多年的IDE,它可以让你以最好的方式开始。
考虑到这一点,如果你刚刚开始,那么从Java而不是c#开始没有什么害处——在学习Java一段时间后切换到c#应该很容易,而且你在Java中学到的许多技能——无论是在面向对象方面还是在语法上(因为语言的相似性!)也适用于c#。我主要使用Java,只需要记住c#的一些关键区别——当我想到这些时,我可以很高兴地在两者之间切换。
http://today.java.net/pub/a/today/2008/06/26/bluej-interview.html显示如下:
问:有没有类似的项目使用c#作为基础语言或Eclipse作为基础IDE?
据我所知没有。在过去的几年里,我看到过几个这样的项目,一个是c#的,另一个是Java的Eclipse插件,但在我看来,它们似乎又死了。我不确定为什么它们没有真正流行起来。我想对于小型或社区驱动的项目来说,一个挑战是提供我们为BlueJ所做的稳定性和专业水平的支持。我真的很惊讶。当我们开始的时候,我想我们可能会领先几年,然后微软会推出他们自己的等效系统,把我们挤出市场。事实证明,微软在Visual Studio中复制了BlueJ的一些核心概念,但他们很晚才这么做——他们几年前才这么做——然后他们把这个功能从他们的免费入门版系统中排除了。他们就是不明白。
Visual Studio 2008有一个名为对象测试工作台的特性,它做了与BlueJ相同的事情——允许测试单个对象而无需运行整个程序。
微软决定在以后的visual studio版本中删除Object Test Workbench,但如果你能得到VS 2008,那么你就可以拥有同样的BlueJ体验。