目前开发过程中,如果要调试某个界面,或者某个全局变量根据环境(开发环境:本地测试,云端测试,外网测试等等)不同,要改动多个地方,甚至会忘掉某些地方,修改特别麻烦。能不能加个编译宏,类似于uni-app那种“///#ifdef DEBUG”(好像是这样),完全灵活化。另外在可视化开发下,这种方式可以增加个编辑器级别的宏,如wx.showLoading中的网络访问结果不会预览,没有wx.showLoading直接网络访问可视化是有数据的,我现在是可视化时注释了它,不可视化了在还原。想哭的是可视化的启用和关闭文档是会跳的我得找到位置,而且得确保还记得改了哪些地方。
建议是有个编辑器级别的编译宏,然后是用户级别的编译宏,用户可以根据不同环境在某个地方同意定义宏,其他地方根据判断从而编译不同代码。