我最近一直在做一些对象Pascal,但一直找不到合适的模式。我已经尝试过delphi-mode
和pascal-mode
,它们都试图提供太多帮助;当他们无法理解Object Pascal语法时,很难强制他们正确地格式化代码。我一直在使用Geany,但我想念我的Emacs。我应该尝试另一种Pascal模式吗?
编辑
这是在Free Pascal中实现的Object Pascal。
最佳答案
这是一个Emacs问题。从代码编辑器的角度来看,Delphi模式下的FPC与Delphi之间没有什么区别。
我发现一个很好的人(Google是我们的 friend )是"A Pascal mode for emacs":
关于程序,句子和表达。
借助模板。这是通过插入两个命令“M-p”来完成的
模板和在模板字段之间移动的“M-n”。
以';'结尾的句子中。
如果pascal-auto-newline为非nil(默认为nil),则';'在一行的结尾
将执行“RET”以插入并缩进新行。
关于emacs - Emacs是否有一个好的对象Pascal模式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4466065/