代码着色

2. CNC 编辑器

代码着色

代码着色是编辑器的一项功能,可自动用不同的颜色突出显示各种类型的CNC指令。

Colorazione Codice CNC
CNC编辑器中代码着色的示例

颜色方案

CNC编辑器采用颜色编码来区分程序中的各种元素:

元素 颜色 示例
G代码 蓝色 G00, G01, G02
M系列代码 棕色/黄色 M03, M05, M30
特殊 $ 命令 浅蓝色 $AddTool, $AddPart
注释和字符串 绿色 (Commento)

关于性能的考虑

注意:非常大的程序(例如用于3D打印的程序)不会被着色,因为这会降低编辑器的运行速度。

自动着色有助于:

  • 快速识别不同类型的命令
  • 发现语法错误
  • 提高程序的可读性
  • 区分代码和注释