Wal*_*mly 32 ipython ipython-notebook
我已经在IPython笔记本中定义了一个函数,并希望能够阻止对它的一部分进行注释.直观地说,我希望能够突出显示一段代码,右键单击并选择注释掉选择,但这尚未实现.
有没有办法做到这一点?
Jak*_*kob 51
在IPython 2.x和3.x (cmd|ctrl)-/工作但需要英语(美国)键盘布局,请参阅https://github.com/ipython/ipython/pull/3673.
如果您使用非英语键盘布局,则可以通过custom.js为codemirror编辑器定义自定义键绑定.为此,添加例如以下行
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)
使用Ctrl+ ,来切换(阻止)评论.我使用德语键盘布局和IPython 3.0.之前的解决方案(参见编辑)与chrome配合得很好,但不适用于firefox.
如果您使用IPython的1.x中,你可以尝试comment-uncomment.js 从https://github.com/ipython-contrib/IPython-notebook-extensions -我还没有尝试过这个,但我想它的一个良好的开端.
| 归档时间: |
|
| 查看次数: |
28773 次 |
| 最近记录: |