在Sublime Text 2中,当使用Ctrl + D功能选择更多相同功能时,可以使用Ctrl + U返回一个.这不适用于Sublime Text 3.任何想法?
当我跑步时rustup doc --book我得到这个:
Access to the file was denied.
The file at file:///home/ken/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/share/doc/rust/html/index.html is not readable. It may have been removed, moved or file permissions may be preventing access.
Run Code Online (Sandbox Code Playgroud)
我已经重新安装,我尝试chmod -R 777在目录上使用。还有什么可以尝试的?文件就在那里。
我会尽量简短。我在两个事件侦听器之间切换,一个侦听器调用“ goMetric”,另一个侦听器调用“ goImperial”。unitSwitch是在两者之间切换的链接。有没有更有效的方法来删除一个事件侦听器并将其替换为另一个事件侦听器?非常感谢任何其他有关编写更好代码的技巧。
(注意:为了更好地理解JavaScript,现在暂时避免使用jQuery。我想知道幕后情况。)
var isMetric = false;
unitSwitch.addEventListener('click', goMetric);
function goMetric() {
isMetric = true;
// removed other code
unitSwitch.innerHTML = "Go imperial";
unitSwitch.removeEventListener('click', goMetric);
unitSwitch.addEventListener('click', goImperial);
}
function goImperial() {
isMetric = false;
// removed other code
unitSwitch.innerHTML = "Go metric";
unitSwitch.removeEventListener('click', goImperial);
unitSwitch.addEventListener('click', goMetric);
}
Run Code Online (Sandbox Code Playgroud)
看起来很多代码可以使事情变得如此简单。