В последних версиях MATLAB можно выполнить область кода между двумя строками, начиная с %%
, используя Ctrl-Enter
. Такая область называется ячейкой кода, что позволяет быстро тестировать и отлаживать код.
например.
%% This is the beginning of the 1st cell
a = 5;
%% This is the end of the 1st cell and beginning of the 2nd cell
% This is just a comment
b = 6;
%% This is the end of the 2nd cell
Существуют ли какие-либо редакторы python, которые поддерживают подобную функцию?
EDIT: Я только что обнаружил, что Spyderlib поддерживает выполнение "блока" (регионы кода, разделенные пробелом строки) с F9, но, как упоминает этот поток, эта функция по-прежнему не очень надежна (в частности, в сочетании с циклами).