Linux下的Pascal简易集成开发环境

4
我正在寻找一款适用于Linux的Pascal集成开发环境(IDE),要求简单易用。我的目标是为孩子们搭建一个学习环境,不需要通过导出10个类才能在屏幕上显示文本。
我记得基于DOS的TurboPascal非常容易使用。现在我尝试了Lazarus,但它的界面非常复杂。
我不需要支持多种语言的IDE,并且我也不会将Pascal转换为其他语言--因为我的母语中有很多好的Pascal教材,而其他语言的教材很少。
谢谢!

Pascal在今天有点过时了。在我看来,它不再是一个好的首选编程语言,因为它的语法与常用语言相比非常陌生。 - Šimon Tóth
1
我知道它是基于Lazarus/FreePascal的,但你可以看一下CodeTyphon,这是一个强大的一键安装包,用于跨平台本地Delphi类RAD/IDE,也是基于Lazarus/FreePascal的。如果你不需要创建GUI应用程序,那么在新应用程序向导中只需选择“控制台应用程序”即可。CodeTyphon还安装了FreePascal和它自己的字符编辑器,因此如果你决定切换,随时都可以使用它。 http://www.pilotlogic.com/sitejoom/index.php?option=com_content&view=article&id=96&catid=68&Itemid=147 - avra
1
@avra:你能把这个作为一个答案添加进去吗? - liori
2
让我自己来:一个毫无实际信息的评论,只是毫无根据的观点。 - Marco van de Voort
5个回答

5

@syrion 抱歉,我没有看到那部分...谢谢-我已经编辑了一个更多的。 - icyrock.com
Lazarus太大了,Kylix已经过时并且不再受支持。现在我将使用freepascal的编辑器。我可能会稍后检查Pascaline。谢谢! - liori
实际上,Kylix似乎得到了支持,只是不免费:http://edn.embarcadero.com/article/39934#。 - icyrock.com
一旦你习惯了类似智能感知的功能,就很难回头了。对于Lazarus点个赞。 - Marco van de Voort
icyrock:这是Embarcadero公司内部项目的演示。目前还不可用,也不是Kylix,而是基于Kylix技术的新产品(一个交叉编译器)。据我所知,不会有*nix或OS X IDE。 - Marco van de Voort

5
使用FreePascal自带的编辑器或基本文本编辑器(如nano或gedit)怎么样?您还可以使用旧的“Borland-ish”IDE之一,例如PENGRHIDE

哈,没注意到FreePascal本身带有编辑器。谢谢! - liori
3
可以使用"fp"命令来启动文本模式的IDE。 - Marco van de Voort

1

Geany也很好。它支持:

  • 语法高亮
  • 符号名称自动完成(类似于Intellisense)
  • 指定编译器选项
  • 与构建工具集成

还有其他现代集成开发环境中预期的几个功能。

此外,它是开源的,并可在*nix、MacOSX和Windows上运行。


1

您可以在 Dos-Box 中始终运行原始的 Turbo Pascal 7。 Dos-Box 可用于 Linux,并附带 Free-Dos 安装。 非常好的替代方案。


-1

所有都是错误的。Embercardero有一个社区开发版本适用于Sindows-可以移植到OSX,需要(模拟器)一些Linux的附加组件。FP是旧DOS应用程序的移植版本-具有继承和类-实际上并没有你要找的东西。它要么是fp/rhide,要么是Lazarus。您可能需要提高UI编程或SDL的技能。很抱歉,但经过十多年的开发,我没有看到任何“更容易”的东西-除非您编写代码使其更容易。Pascal远未死亡。此外,您可以尝试Python。四行代码即可创建UI应用程序(tkinter库)。TP7不是解决方案,fp ide也是如此。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接