我教(或试图教)的计算机编程的毕业-学生。她以前的经验的数额略多于写电子表格公式。这IDE或文本编辑器,我应该建议?

请记住:

  • 我只能满足我的学生大约每周一次。
  • 她使用的Windows和Linux。
  • 她没有一个社区的用户手上。
  • 她没有太多的钱。

编辑: 语言她是学习的时刻是 PerlR.(抱歉...忘了提及他们早。)


编辑: 谢谢你的答案!

最高建议的编辑 jEdit记事本++.

如果我可以找到一种方法得到我的学生充分的支持 记事本++ (例如通过运行它 葡萄酒),或者如果我认为她可以管理无需支持自我,然后我就推荐。如果不是,我会去 jEdit.

抱歉,再次对那些看到这个问题之前,我周围的语言,我的教学。

有帮助吗?

解决方案

开始很简单。不不是吓唬她IDE!他们压倒多数在第一和不核心开发的软件。我学到了基本的Java 深红色的编辑.如果我又开始了我可能会去 记事本++.

其他提示

Visual Studio表达 产品都是免费的。除非事实上,你正在使用Linux改变的事情:)

日蚀可能是一个好的选项(如果有点压倒多数在第一次).

很明显你需要看一个交叉平台IDE。食是一个最好在这方面,以及具有支持许多语言。它还配备有一套良好的教程。

因为你没有说什么编程语言(猜测这不要紧,)您教我会坚持到的东西,支持多编程语言和多种平台。鉴于你的情况,我会用jEdit(http://www.jedit.org).

jEdit是一个程序员的文本编辑器有数百个插件,自动缩进和语法突出显示为130多种语言并且由于它是写在Java,精美的运行在Linux上,窗户或MAC。希望这会有所帮助。

最好的,大多数记录在案,IDE,是免费的,在我看来是Visual Studio表达。有大量的博客、教学文档、视频、培训,等等。你可以找到更多的信息,他们在这里:

http://www.microsoft.com/Express/

此外,如果你是学生,Microsoft提供了整整一堆的软件免费的学生只是为了这个目的。这是通过一个被称为DreamSpark.包括一个操作系统专业版的IDE,SQL服务器、部署和游戏室和表达。任何学生可以得到这一点。更多信息是在这里:

https://downloads.channel8.msdn.com/

希望这有所帮助。

我已经使用记事本++]1 很多各种各样的编辑任务,我发现它很有用和能力。

取决于编程语言。C/C++和任何东西。净Visual Studio的路要走。快版是免费的。

食或Jedit,如果食是太复杂了。 jEdit 是的跨平台、自由和支持许多不同的语言。

深红色的编辑也很好;它是类似的编辑加。语法突出、标签、等等。

记事本++ 编辑的是真棒对我说:它是Windows只,但也许你可以用它与葡萄酒下Linux。但如果你想要或更像一个IDE,然后蚀,或 NetBean (二者都使用java)可以非常有用的,虽然他们是非常昂贵的资源在老旧的电脑。

我的建议是 Textpad.你可以教她javascript,所有的基本和一些先进的概念是存在的。这是有趣的学生看出,在一浏览器,并且你甚至可以教导一个小HTML如果情绪的罢工。

科莫多的编辑活动的愿景是免费的开放源,以及可用于Windows和Linux。非常不错的功能。

否则,Emacs的,因为它是在两个平台,并可配置的用于达的控制。

奶油版本的VIM也是一个好的选择。

这真的取决于语言教学的她。

EditPlus是一个很好的简单的编辑。免费的试用版,非常便宜的许可证。

Dev-C++ 作为一个非MS的替代方案。

引用:"流血Dev-C++是一个功能齐全的综合发展的环境(IDE)对C/C++编程语言。它使用Mingw口的海湾合作委员会(GNU编译器收集),因为它的编译器。Dev-C++也可以结合使用Cygwin或任何其他海湾合作委员会根据编译器。"

代码::块 也是另一个很好的,免费的和交叉平台。除非你需要的东西对于使用VB/C#或其他。网络语言,因为它是主要C/C++。为。网络语言在linux上我会推荐 MonoDevelop

时至是非常方便的网为导向的方案编制。

http://www.aptana.com

这至少部分取决于编程语言打算以教她.这就是说,你可能想看一看 日食.虽然它开始主要是作为一个Java IDE,它已经扩展通过插件支持其他许多人(包括C/C++、Flex,Haskell,并ColdFusion,仅举几个例子),并且可以很容易地适应新的语言,如果支持不是已经在那里。

添加到这一事实,IDE是交叉平台,所以你可以都使用同一工具平台的选择,并且它看起来像这可能是一个很好的配合。

我建议你 赛特, ,因为它既可用于*尼克斯和Windows和自由(如在啤酒).它支持很多东西你期望从一个体面的编辑,如果她去使用它,相当定制的。它也不是太复杂,所以应该容易获得会带它。

+1的记事本++的建议-有什么我做不是。净-相关的,我做。

Java,BlueJ是一个优秀的教学环境。不要混淆新的学生有很多的先进功能(东西,他们会不会利用多年来)。食是一个伟大的IDE,但有很多东西在那里,他们可能会淹没。这同样适用于Visual Studio,但我不知道的一个简单的IDE。净的语言。

你也可以考虑与红宝石赛特作为教学的选项。IDE是不是看中了,但是随便于启动学习红宝石,这可能很好地工作。红宝石肯定有一些优势Java/C#/C++对于初学生(大多是在那你没必要创建一个完整的类别与一个主要方法只是为了得到一个运行的程序).

为便于教组Pascal语言(继任者尼克劳斯*维尔特的帕斯卡尔和Oberon)尝试将自由开放源 黑盒IDE 和书 计算基础 斯坦Warford.

问候, tamberg

如果你正在编写有针对性的软件,在Windows平台的那些工作室或多或少的标准IDE。因为你是教学的一个研究生我建议得到学术许可证 专业版 如果他们是要写大量的软件,否则 表达的版本 应该够倾斜的目的。

在条款的文字编辑,一个我目前使用最多的是 记事本++ 这是自由、公开来源,并支持各种各样的功能是有用的软件发展。还有还有一些有用的插件可用于它。

我不能相信没有人已经提到六。我认为,你的工具,并对你在开始的更好的编码你会在结束。对于一个新手,给他们的语法突出显示和一些助手处理街区和线路。像vi是很大的,emacs也是罚款,或者如果你绝对必须在窗户,是这样的记事本++或jedit将体面。主要的一点是学习程序之前,你要学会让你IDE插入代码,你不明白你。

MultiEdit

非常强大的(可扩展关于emacs级)文本编辑器有许多IDE功能(整合与编纂者/调试器等)。击败了所有其他建议的编辑上的每一个方面。

更容易学习和使用比编辑与UNIX/端的根如六或Emacs。

不是免费的(不太昂贵的,虽然),并需要一定的学习使用有效。

另一个完全成熟的IDE SharpDevelop.这是开放源代码。

http://www.icsharpcode.net/OpenSource/SD/

我必须要说 PSPad.
这是非常不错的,丰富的功能免费编辑器。我有用 UtraEdit 终于找到自由选择在 PSPad

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top