我是一名自动化工程师,主要使用Beckhoff(结构化文本),并且正在考虑是否有任何方法可以在任何代码编辑器中创建“自定义语言”,这样我就可以最大限度地减少语法的重复并减少较小的语法错误,例如在行尾缺少分号。
我见过很少的代码编辑器,非常漂亮的代码编辑器,夜间模式编辑器以及对广泛使用的语言的大力支持。我很乐意使用它们,但由于它们不支持TWINCAT或结构化文本,我觉得我错过了。
任何关于即使可行的帮助或建议都会很棒。
非常感谢:)
答案 0 :(得分:0)
我不知道它有帮助,因为你的问题是在7月份被问到的......但是我会试一试......
不幸的是,Beckhoff使用Codesys IDE编辑Twincat 2.x PLC程序。现在有了全新的Twincat 3.x,Beckhoff转而使用Microsoft Visual Studio 2010(和2012)作为IDE。语言(IEC61131-3)中增加了许多功能,例如面向对象编程。新IDE中支持这些功能,代码编辑功能比旧功能要好得多......
作为建议,我只能将其改为Twincat 3.1。您可以从beckhoff网站(www.beckhoff.com)下载并免费试用7天(包括运行时)。之后你续订了一个试用版连续剧,然后你可以尝试另外7天等等......