J'utilise Sublime 2 pour Ruby on Rails de programmation. J'ai besoin d'une capacité de cliquez sur un nom de méthode et de sauter à la classe où la méthode est définie. Il existe de nombreux IDE avec des capacités similaires...
Réponses
Trop de publicités?Goto symbol
est Ctrl-R
(linux), ce qui donne un pop-up-liste de tous les symbole de et des définitions de classe dans le fichier, à la définition de l'ordre, et vous pouvez aller à ce que vous êtes après. On pourrait faire la même chose avec Goto Anything
, Ctrl-P
, puis en tapant @
, et le nom de la méthode.
Aussi, il y a un Goto Symbole d'un plugin, qui permet de sauter directement à la définition de la méthode nom de votre curseur est sur, avec un raccourci clavier ou cliquez sur.
Cependant, ces deux méthodes sont limitées pour le fichier actuel. Si vous avez besoin de sauter à des définitions dans d'autres fichiers, probablement la meilleure solution est la SublimeCodeIntel plugin. Il semble fonctionner assez bien, et juste en frappant Ctrl-f3
(linux) permettra d'ouvrir le fichier à la définition que vous désirez.
Une autre solution est CTags.
SublimeCodeIntel semble être assez buggy à en juger par les questions non résolues sur le Github du tracker. Aussi elle se bloque pour moi, probablement parce que la base de code, je suis en train de travailler sur est trop grand...
Ce que j'utilise maintenant est le CTags paquet. Il n'y a aucune "intelligence", mais cela vous permet d'accéder à la définition et à l'arrière très facilement et il est super rapide.