В блокноте Jupyter как получить подсветку синтаксиса для волшебных ячеек JavaScript? - PullRequest
0 голосов
/ 20 октября 2019

Javascript Magic Cell in Jupyter Notebook

Когда я запускаю ячейку в своей локальной записной книжке, я вижу выше. Как заставить Jupyter применять подсветку синтаксиса к этим ячейкам?

1 Ответ

1 голос
/ 20 октября 2019

Следующий код работает для SQL, если он помещен в ~ / .jupyter / custom / custom.js с ноутбуком 5.x:

require(['notebook/js/codecell'], function(codecell) {
  codecell.CodeCell.options_default.highlight_modes['magic_text/x-mssql'] = {'reg':[/^%%sql/]} ;
  Jupyter.notebook.events.one('kernel_ready.Kernel', function(){
  Jupyter.notebook.get_cells().map(function(cell){
      if (cell.cell_type == 'code'){ cell.auto_highlight(); } }) ;
  });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...