29 votes

Tri par nom des méthodes présentées dans le tampon des méthodes de la BCE

J'utilise ECB (Emacs Code Browser) et ma disposition par défaut est la suivante:

 ;; +------+-------+--------------------------------------+
;; |              |                                      |
;; | Directories  |                                      |
;; |              |                                      |
;; +------+-------+                                      |
;; |   History    |              Edit                    |
;; +------+-------+                                      |
;; |   Methods    |                                      |
;; |              |                                      |
;; +-----------------------------------------------------+
 

Par défaut, les méthodes sont présentées dans l'ordre où elles apparaissent dans le tampon édité, mais je cherche un moyen de les faire trier par nom. Je voulais utiliser quelque chose comme ecb-methods-sort-method mais cela ne semble pas exister. Une indication sur la façon de le configurer?

1voto

Raghu Points 583

J'ai jeté un coup d'œil rapide à la documentation, Look slike vous pouvez personnaliser 'ecb-methods-menu-sorter'.

 C-h v ecb-methods-menu-sorter
 

De la documentation:

 *Function which re-sorts the menu-entries of the directories buffer.          
If a function then this function is called to re-arrange the menu-entries of  
the combined menu-entries of the user-menu-extensions of                      
`ecb-directories-menu-user-extension' and the built-in-menu                   
`ecb-directories-menu'. If nil then no special sorting will be done and the   
user-extensions are placed in front of the built-in-entries.                  

The function get one argument, a list of menu-entries. For the format of this 
argument see `ecb-directories-menu-user-extension'. The function must return a
new list in the same format. Of course this function can not only re-arrange  
the entries but also delete entries or add new entries.                       
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X