LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: favoyun

debian下怎样用Turbo Pascal?

[复制链接]
发表于 2004-10-8 10:03:28 | 显示全部楼层
最初由 favoyun 发表
谢谢!已装好fp,没用ide,觉得比win下的好使些,不过类似kate的编辑工具还有哪个比较好使?别说vim。

emacs, jed, joe, scite
发表于 2004-10-8 14:56:48 | 显示全部楼层
Emacs和jed这些程序能调试Free Pascal的程序吗?

最初由 carlos 发表
emacs, jed, joe, scite
发表于 2004-10-8 15:15:33 | 显示全部楼层
要是 emacs 不行的话,我会感到惊讶的
发表于 2004-10-8 20:03:11 | 显示全部楼层
用 emacs 写代码,用 fp 编译,用 gdb 调试
不过给你一个建议,比赛中应该尽量不要用跟踪调试,
根据我的经验,99%的错误都可以通过仔细读代码找到
实在需要调试的话,在程序中加一些语句把中间变量输出到某个文件中,
然后运行程序并观察输出的结果
这样的调试方式比单步跟踪调试效率要高得多
这条建议对于实际开发也适用
真正的高手编程都是尽量不调试的
代码中99%的错误可以通过静态查错找出来
发表于 2004-10-8 20:04:14 | 显示全部楼层
BTW: To zhaoway:
你的头像好可爱啊:)
发表于 2004-10-9 16:45:16 | 显示全部楼层
那是学生比赛用的多,平时都不大用这个,一般都在Windows下面用Delphi

最初由 starfish 发表
用 emacs 写代码,用 fp 编译,用 gdb 调试
不过给你一个建议,比赛中应该尽量不要用跟踪调试,
根据我的经验,99%的错误都可以通过仔细读代码找到
实在需要调试的话,在程序中加一些语句把中间变量输出到某个文件中,
然后运行程序并观察输出的结果
这样的调试方式比单步跟踪调试效率要高得多
这条建议对于实际开发也适用
真正的高手编程都是尽量不调试的
代码中99%的错误可以通过静态查错找出来
发表于 2004-10-10 11:56:48 | 显示全部楼层
给你推荐一个东西:lazarus
酷似Delphi的开发环境,用的就是Pascal
http://www.lazarus.freepascal.org/
发表于 2006-9-23 23:50:04 | 显示全部楼层
Post by jlake
给你推荐一个东西:lazarus
酷似Delphi的开发环境,用的就是Pascal
http://www.lazarus.freepascal.org/


唉......现在都用Lazarus了,这个东西bug太多了。
回复 支持 反对

使用道具 举报

发表于 2006-9-24 16:42:45 | 显示全部楼层
hfcxb老师, 可以的...我NOI时候就用的emacs, emacs中可以直接调用gdb...也可以用快捷键设置断点等等, 可以替代fp-ide,
最好的是emacs的pascal-mode比fp-ide & lazarus强多了
回复 支持 反对

使用道具 举报

发表于 2006-9-24 16:44:27 | 显示全部楼层
Post by hfcxb
唉......现在都用Lazarus了,这个东西bug太多了。

NOI时候lazarus不知道害了多少人呢...watch list不能删除东西, 否则下一次debug时候就crash...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表