提高用户体验,终于实现S7-SCL代码的语法高亮、代码折叠、自动补全功能了

已锁定

'Razor

西门子1847工业学习平台

  • 帖子

    3207
  • 精华

    41
  • 被关注

    222

论坛等级:至圣

注册时间:2008-03-31

钻石 钻石 如何晋级?

提高用户体验,终于实现S7-SCL代码的语法高亮、代码折叠、自动补全功能了

3673

7

2018-08-15 01:54:53

终于成了!不使用经典STEP 7的附加S7-SCL软件包的编辑器(不能忍受其编码低效的方式,即使可以使用快捷键也快不到哪里去!代码不能折叠,调用个块还得扒拉半天!),使用文本编辑器代替,效果如图

代码展开时状态:

代码折叠时状态:





自动完成功能:


语法高亮配置文件:

定义了折叠语法,关键字,分隔符,运算符等。

代码模板编辑窗口:

工作区模板列表:(可以双击列表中的选项,或者使用鼠标点住拖拽,即可在工作区光标所在处插入代码。)





保存代码模板的文件:


唯一的不足是,需要将库中的所有每个块代码转换成代码模板,这是个纯体力活!!!

还得找找看,看能不能使用脚本帮我把这个活儿干了。


对于,一直在使用经典STEP 7的人来说,这种方法可以尝试一下;

对于,使用TIA Portal的人来说,由于博途的个头问题,电脑配置不是那么高的人,也可以尝试一下,毕竟,文本编辑器的才不过几十MB的大小,在你编码的同时,仍然可以运行其它软件,大幅度降低了电脑的工作压力。

提高用户体验,终于实现S7-SCL代码的语法高亮、代码折叠、自动补全功能了 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。