PTrade 里点保存没反应,多半是编辑器还在编译
发布时间:30分钟前阅读:7
点了保存,界面没有任何提示,代码也没存上,这种情况多数不是按钮坏了,而是编辑器在后台做检查。
现在的编辑器大多带语法检查,保存的时候会先解析一遍代码。代码里有语法错误,解析卡住或者失败,保存动作就被拦下了,而提示可能出现在角落,容易被忽略。
判断方法有两个。一是看编辑器底部状态栏,通常会有编译中、有错误的字样。二是故意写一个明显的语法错误,看保存时会不会报错,如果连明显的错误都不报,那才是真的保存功能有问题。
处理顺序建议这样:先看状态栏提示,把语法错误改掉;再看是不是文件被别的程序占用,有些编辑器会锁定文件;最后才怀疑客户端本身,重启一次。
还有一个陷阱:多个标签页打开同一个文件。你在 A 标签改了内容,B 标签还是旧版本,保存的时候后保存的覆盖先保存的,看起来就像改动丢了。养成习惯,同一个文件只在一个标签里编辑。
顺带说一句,PTrade 的编辑器对缩进比较敏感。从网页或者其他地方复制代码进来,空格和制表符混用,看起来对齐了,实际报错。遇到莫名其妙的保存失败,先把缩进统一成空格再试。
还有一个容易混淆的操作:保存和另存为。保存是覆盖原文件,另存为会生成一个新文件并切换编辑目标。有人想保存却误点了另存为,之后一直在改新文件,而运行的还是旧文件,怎么看都对不上。确认一下顶部显示的文件名,能省掉这类困惑。
还有一个相关的小坑:有些编辑器在保存时会自动格式化,把多余的空行删掉或者加回来。如果你的代码对缩进敏感,自动格式化可能改坏结构。可以在设置里关掉保存时自动格式化,让改动完全由你自己控制,避免出现改了格式却跑不通的情况。
股票/量化开户找我!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!ETF申赎一折!优惠多多!免费量化使用量化软件QMT+ptrade!资金靓号:888、999、等定制!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
