Editor 用于开发的伪代码编辑器建议

Editor 用于开发的伪代码编辑器建议,editor,text-editor,Editor,Text Editor,是否有一个具有“语法突出显示”和“自动完成”的开源“伪代码”编辑器? 甚至可能是记事本++或任何其他文本编辑器的软件包 谢谢 解决 -泛型伪代码语法突出显示的简单扩展。由 您的psuedocode不会有任何特定内容。它因开发者而异。尽管丹尼尔所说的是正确的:也许是这样的 如果您想要一个“真实”的伪代码编辑器,请为文本编辑器编写自己的语法突出显示配置。伪代码本质上不是形式化的,没有真实的语法,也没有正常意义上的标识符。此外,它是特殊的,所以你必须定义自己的规则。所以,如果真的有这样一个有用的东

是否有一个具有“语法突出显示”和“自动完成”的开源“伪代码”编辑器? 甚至可能是记事本++或任何其他文本编辑器的软件包

谢谢

解决
  • -泛型伪代码语法突出显示的简单扩展。由

您的psuedocode不会有任何特定内容。它因开发者而异。

尽管丹尼尔所说的是正确的:也许是这样的


如果您想要一个“真实”的伪代码编辑器,请为文本编辑器编写自己的语法突出显示配置。

伪代码本质上不是形式化的,没有真实的语法,也没有正常意义上的标识符。此外,它是特殊的,所以你必须定义自己的规则。所以,如果真的有这样一个有用的东西,我会感到惊讶。也许试试Python;这是一个非常接近真实定义的伪代码,很多编辑器都会处理它。

您可以使用自己的自定义语言插件系统轻松地为NotePad++定义自己的伪代码语言。您还可以在->设置>首选项>备份/自动完成中打开内置的、与语言无关的自动完成系统


查看:

您想要完成什么?您想要编写的任何伪代码都必须遵守一些语法和语言结构,以便编辑器进行语法高亮显示和自动完成。那么,为什么不选择一种相当容易阅读的语言并将其用作伪代码呢?我认为您必须等到他们发布伪代码规范;-)不过,严肃地说,任何带有VB、C#或Java语法突出显示的IDE都可能做得很好,因为它们的关键字与记事本++中的大多数伪代码非常相似,请转到“语言->用户定义语言->定义您的语言”。在那里,您可以配置运算符、关键字、数字和注释的语法突出显示。对于伪代码来说应该足够了。这在2020年的Notepad++V7.8.7中是相关的,而代码扩展是您所寻找的。它看起来确实很有希望。我希望它会变得更好、更发达。这个网络应用程序也很有趣,我同意@Sangimed。Code2flow非常酷。