SmC*_*lar 6 comments ipython-notebook
如何在德语键盘布局的IPython Notebook中阻止对选定文本的注释?Ctrl- /不起作用,在德语键盘上实际上是Ctrl-Shift-7。
小智 6
我在《如何在Jupyter Ipython笔记本中注释掉多行》中的Dataman中找到了一种解决国际键盘布局的好方法。
按住
Alt按钮不放。光标应将其形状更改为大加号。下一步是使用鼠标指向要注释的第一行的开始,并在按住Alt按钮的同时下拉鼠标直到要注释的最后一行。最后,您可以释放Alt按钮,然后使用该#字符进行注释。
您可以在 中定义自定义键盘快捷键custom.js。对于 Jupyter,此文件位于.jupyter/custom/. 在德语键盘布局上,我使用Ctrl+,作为评论的快捷方式,将其添加到custom.js:
define([
'base/js/namespace',
'base/js/events'
],
function(IPython, events) {
events.on("app_initialized.NotebookApp",
function () {
IPython.Cell.options_default.cm_config.extraKeys = {"Ctrl-," : "toggleComment"};
}
);
}
);
Run Code Online (Sandbox Code Playgroud)