Вопросы с тегом «programming»

7
Как я могу получить линейку в столбце 80?
Как программист, я хочу видеть линейку в определенном столбце (обычно 80), так что я вижу, когда я пересекаю этот столбец, а также видеть, насколько близко я к нему подхожу, чтобы я мог переформатировать свой код на ранней стадии. Все варианты, которые я нашел, не достигают этой цели: whitespace-mode, column-enforce-modeи column-markerтолько …

3
Отслеживать элементы «TODO» при написании кода
Есть ли простой способ создать список «дел» на лету при написании кода? Например, предположим, что я пишу функцию, write-this-nowкогда я понимаю, что мне также нужно написать функцию поддержки write-this-later. (defun write-this-now () (unless (write-this-later) ... Вместо того, чтобы делать паузу write-this-later, я беру вперед, как будто он уже существует. Тем …
18 programming  todo 

9
Как редактировать elisp, не теряясь в скобках
Я изменяю некоторый код elisp из linum.el: (custom-set-variables '(linum-format 'dynamic)) (defadvice linum-update-window (around linum-dynamic activate) (let* ((w (length (number-to-string (+ (count-lines (point-min) (point-max)) 1)))) (linum-format (concat " %" (number-to-string w) "d "))) ad-do-it)) Я смог исправить ошибку, когда отступ был один за другим, изменив (count-lines (point-min) (point-max))на (+ (count-lines (point-min) …

2
Отображать начало области, когда она выходит за пределы экрана
Я хотел бы отобразить открывающую часть области, когда она выйдет из экрана. Пример: namespace a { ... --------------------- <- display frame ... | }* | * when cursor is here display "namespace a" in the minibuffer --------------------- or on screen Это может работать для многих языков программирования, но я в …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.