Perguntas com a marcação «programming»

7
Como posso obter uma régua na coluna 80?
Como programador, quero ver uma régua em uma coluna específica (geralmente 80), tanto para ver quando cruzo essa coluna, mas também para ver o quanto estou chegando perto para poder reformatar meu código mais cedo. As opções que encontrei até agora nem todas estão atingindo esse objetivo: whitespace-mode,, column-enforce-modee column-markerrealce …

3
Acompanhe itens "TODO" ao escrever código
Existe uma maneira fácil de criar uma lista de itens "pendentes" rapidamente ao escrever um código? Por exemplo, suponha que estou escrevendo uma função write-this-nowquando perceber que também precisarei escrever uma função de suporte write-this-later. (defun write-this-now () (unless (write-this-later) ... Em vez de fazer uma pausa para criar write-this-later, …
17 programming  todo 

9
Como editar o elisp sem se perder entre parênteses
Estou modificando algum código elisp do 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)) Consegui consertar um erro em que o recuo era diferente, modificando (count-lines (point-min) (point-max))para (+ (count-lines (point-min) …

2
Exibir o início de um escopo quando estiver fora da tela
Gostaria de exibir a parte inicial de um escopo quando este sair da tela. Exemplo: namespace a { ... --------------------- <- display frame ... | }* | * when cursor is here display "namespace a" in the minibuffer --------------------- or on screen Isso poderia funcionar para muitas linguagens de programação, …

1
Como os modos derivados de comint devem acompanhar os buffers e processos?
Tendo escrito alguns comintmodos derivados personalizados , muitas vezes acho difícil decidir como acompanhar buffers e processos: por exemplo, associar buffers de origem diferentes a diferentes intérpretes. É melhor manter uma referência ao buffer ou ao processo? Dado um buffer, pode-se encontrar seu processo associado usando get-buffer-process. Por outro lado, …

2
Como integrar SLIME ao esquema MIT?
Eu sei o básico do Common Lisp. Eu aprendi isso usando o Emacs + SLIME, e devo dizer que sem esses dois eu não aprenderia muito - usar o REPL simples é um trabalho difícil. No entanto, o SLIME faz um ótimo trabalho ao transformar o REPL em um ótimo …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.