В последних версиях 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, поддерживающие аналогичную функцию?
РЕДАКТИРОВАТЬ: Я только что обнаружил, что Spyderlib поддерживает "блочное" выполнение (области кода, разделенные пустыми строками) с F9, но, как этот поток упоминает эта функция все еще не очень надежна (в частности, в сочетании с циклами).