equivalente emacs da marca #pragma do Xcode?

3

Estou chegando ao emacs do Xcode. Um recurso Xcode que eu realmente gosto é a capacidade de digitar as linhas

#pragma mark -
#pragma mark Section Heading Name

para marcar a parte subsequente do meu código como pertencente a uma seção específica. Eu posso pular para essa seção em um menu suspenso.

Será que uma habilidade semelhante de dividir o código em seções nomeadas e pular para uma seção pelo nome existe no emacs?

    
por AlcubierreDrive 04.10.2010 / 07:48

2 respostas

1

Isso geralmente é chamado de folding . Existem vários pacotes dobráveis para o Emacs.

  • Um pacote comumente usado é o pacote com o mesmo nome dobrável . Não é enviado com o Emacs, você tem que instalá-lo separadamente. Seus marcadores preferidos são {{{}}} , mas eles podem ser configurados.

  • Você pode usar o modo secundário de estrutura de tópicos interno. Defina outline-regexp para "#pragma mark" e, talvez, escreva um outline-level adequado.

  • Você também pode estar interessado em hs-minor-mode , hide-ifdef-mode e FoldDwim .

por 06.10.2010 / 01:27
0

emacs tem algo chamado bookmarks , talvez possa ser útil, dê uma olhada aqui (ou aqui : link ).

Você também pode digitar emacs :

Ctrl + h a bookmark Entrar

para ver uma lista de funções sobre isso.

    
por 04.10.2010 / 09:57