这就是我喜欢构造变量块的方法,特别是如果有很多变量定义的话。在大多数情况下,可读性更好:
var fooOpts = config.get("mq.listener.options");
var fooDir = config.get("mq.listener.workDir");
var fooTemplate = config.get("mq.listener.fileTemplate");
var fooQueue = config.get("mq.listener.workerQueue");
var fooExchange = config.get("mq.listener.exchange");
var fooDone = config.get("mq.listener.topics.done");
var fooError = config.get("mq.listener.topics.error");
但是当运行atom-beautify
时,它会跳回到:
var fooOpts = config.get("mq.listener.options");
var fooDir = config.get("mq.listener.workDir");
var fooTemplate = config.get("mq.listener.fileTemplate");
var fooQueue = config.get("mq.listener.workerQueue");
var fooExchange = config.get("mq.listener.exchange");
var fooDone = config.get("mq.listener.topics.done");
var fooError = config.get("mq.listener.topics.error");
是否有.jsbeautifyrc
选项可以保留这种带有原子美化的缩进,甚至可以自动缩进?