我只说VM的使用中感觉不太好的地方。
1:全局变量。在一个稍微复杂的项目中全局变量的数量差不多有几十个,虽然全局变量支持中文命名,但是在流程中使用全局变量时还是记不住变量名字,会去看全局变量的定义,当点击全局变量图标后其他窗口的操作就会锁定,非常不方便,有时候我就是想单纯的看着全局变量去做其他的操作,比如给全局变量赋值。另外全局变量的名称的显示框太短,名字稍微长点就无法显示,还要让鼠标悬停才能看到,非常不好用。
2:赋值操作。对于全局变量应该有简单的赋值指令,VM直接用数据发送来操作全局变量的赋值。而且还限制操作的全局变量的数量。
3:流程逻辑感很不好。虽然是一种地代码开发平台,但是能来搞开发的多少都会点编程语言,这种拖拽的编程给人的感觉没有一点逻辑性,尤其是复杂的项目。而且还无法注释流程。并不是说VisionMaster做的不好,而是VisionPro的低代码开发做的也不好用,给个建议。可以参考RPA工具UIPATH的低代码开发平台,这个工具的低代码开发给人的感觉就稍微好点,逻辑性很强。
好了,就先说这几点吧?我也是初学,感觉VM还差点意思。希望做的更好,更容易让人学习。