Я пытаюсь закомментировать большой кусок кода в программе, но это слишком сложно сделать вручную. Есть ли программа, чтобы сделать это для меня? (создание такой программы не кажется трудным в любом случае) Также я использую emacs. Есть ли в Emacs такая функция? (или хотя бы файл emacs Lisp?)
В emacs вы можете использовать M-x comment-region и M-x uncomment-region.
M-x comment-region
M-x uncomment-region
Метод comment-region, связанный с ключом M-;.Вы можете выбрать регион, используя маркер, а затем использовать M-;, чтобы комментировать / раскомментировать.
comment-region
M-;
Я связываю comment-region с C-M-;.И помните, что C-u раскомментирует прокомментированную область.
C-M-;
C-u
Например, C-u 2 C-M-; комментирует регион с ;; (в Лиспе).Затем C-u C-M-; раскомментирует регион.(Регион должен быть активным в обоих случаях.)
C-u 2 C-M-;
;;
C-u C-M-;
Вы можете отметить в начале региона, который хотите закомментировать, переместиться в конец региона, затем сделать Cc Cc или Mx comment-region.