VSCode软件与SCL编程

原创 NingChao NCLib

博途工控人平时在哪里技术交流博途工控人社群

VSCode简称VSC,是Visual studio code的缩写,是由微软开发的跨平台的轻量级编辑器,支持几乎所有主流的开发语言的语法高亮、代码智能补全、插件扩展、代码对比等,且可以跨操作系统平台支持windows、mac、linux,但这个怎么跟SIEMENS scl编程扯上了呢?

VSCode并称不上IDE,支持的主流开发语言代码也并不能在默认安装的VSCode中调试运行,SIEMENS scl不在默认支持的主流开发语言之列,需要安装扩展插件才能支持SIEMENS scl代码,同时scl也不能在VScode中进行编译和调试,这些复杂工作仍然需要交给SIMATIC Step7来完成。

为什么要用VSCode?

VSCode只是一个快速的代码生成周期所需要的一个工具,每个人看中VSCode用于SIEMENS scl编辑的出发点都不同,比如有些人痛恨自带的scl编辑器连简单的对齐和代码折叠,代码补全功能都没有,我个人看中的是VSCode的版本控制和代码管理功能。

例如:

代码折叠

代码对比

安装Project manager扩展插件后对scl代码进行管理

使用code spell check插件进行拼写检查(不支持SIEMENS scl,但可以切换到纯文本模式检查)

如何下载VSCode?

VSCode的获取比较简单,任何搜索软件直接搜索VSCode就可以免费下载到,安装也非常简单。

VSCode如何支持中文?

打开VSCode后,点击扩展选项卡,在收索栏中输入"Chinese",安装即可

VSCode如何支持SIEMENS scl?

同样的方式在搜索栏中键入"SIEMENS Scl" 即可,已有的scl代码从Step 7直接粘贴到VSCode显示格式为纯文本,安装SIEMENS scl扩展插件后,可以在文件<另存为的选项弹出对的话框中将代码保存为SIEMENS scl语言格式,打开时.scl文件自动被识别,代码语法才能正常被高亮。

博途工控人平时在哪里技术交流博途工控人社群

相关推荐
小胖红5 小时前
Xcode 打包失败 处理
ide·macos·xcode
1024小神10 小时前
Vscode/Cursor中的Prettier插件格式化降级操作
ide·vscode·编辑器
跃渊Yuey11 小时前
【Linux】Linux进程信号产生和保存
linux·c语言·c++·vscode
ONLYOFFICE11 小时前
树莓派办公套件:ONLYOFFICE 桌面编辑器安装教程
编辑器·github·onlyoffice
1024002411 小时前
vscode无法选择conda虚拟环境下的解释器
ide·vscode·conda
网络安全研发随想12 小时前
AI Code编辑器到底是怎么做出来的?
人工智能·编辑器
凯子坚持 c12 小时前
在 Visual Studio 2019 中配置 Qt 插件开发环境:编译原理 + 底层逻辑解析
ide·qt·visual studio
yuhaiqun198912 小时前
SQL+VSCode实战指南:AI赋能高效数据库操作
数据库·人工智能·经验分享·vscode·sql·学习·学习方法
好大哥呀12 小时前
常见的IDE有哪些?
ide
热爱生活的五柒12 小时前
配置vscode的ssh离线部署,但是Stable-cmmit-id一直会后面添加个staging这个后缀将文件名修改
ide·vscode·ssh