gpt4 book ai didi

emacs - Emacs 有好的 Object Pascal 模式吗?

转载 作者:行者123 更新时间:2023-12-03 14:53:32 24 4
gpt4 key购买 nike

我最近一直在做一些Object 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" :

  1. 它知道如何缩进所有类型的 Pascal 语句。
  2. 有知道的移动、删除、标记和转置函数关于程序、句子和表达。
  3. 所有 Pascal 结构如“begin end”、“if then else”等都可以插入在模板的帮助下。这是通过插入两个命令“M-p”来完成的模板和在模板中的字段之间移动的“M-n”。
  4. 当“;”时插入后光标将立即移回到开头以“;”结尾的句子。如果 pascal-auto-newline 为非 nil(默认为 nil),则 ';'在一行的末尾将执行“RET”来插入并缩进新行。

关于emacs - Emacs 有好的 Object Pascal 模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4466065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com