| Author: Eduardo Enriquez

Sublime Text 3: ir a la definici贸n de un objeto o funci贸n a trav茅s del teclado. Set Key map for function Goto Definition.

Para setear un atajo (o key binding) hay que ir al men煤 de preferencias y ubicar el lugar de los shortcuts para teclado. Como yo lo tengo en ingl茅s el lugar es:聽Preferences > Key Bindings-User, pero quiz谩s la imagen ayude a los que lo usan en castellano:

Esto va a abrir dos ventanas, una con la configuraci贸n por default y uno para nuestra propias definiciones:

sublime text 3

Del lado derecho van,聽entonces, nuestros propios atajos (que podemos copiar del lado izquierdo y sobre escribir en el derecho). Para el atajo de ir a definici贸n yo utilic茅 el siguiente json:

[
    { "keys": ["alt+d"], "command": "goto_definition" }
]

Yo opt茅 por la combinaci贸n alt + d pero puede ser cualquiera. Pero bueno de qu茅 sirve ir a la definici贸n si no puedo volver atr谩s a donde habia quedado. Por eso tambi茅n uso el "jump_back" y lo agrego abajo del anterior atajo:

[
    { "keys": ["alt+d"], "command": "goto_definition" },
    { "keys": ["alt+b"], "command": "jump_back" },
]

Pero a veces volver atr谩s e ir hacia adelante no estan relacionados con ir especificamente a definiciones. Por esto tengo un tercer atajo que es el ir hacia adelante (volver a lo anterior o regresar) en la navegaci贸n de archivos:

[
    { "keys": ["alt+d"], "command": "goto_definition" },
    { "keys": ["alt+b"], "command": "jump_back" },
    { "keys": ["alt+f"], "command": "jump_forward" }
]


* Continuar configurando

Si quer茅s leer otro post m铆o sobre sublime hace click aqu铆:
https://eduzen.com.ar/blog/configurar-sublime-text-para-python/
https://eduzen.com.ar/blog/sublime-text-para-desarrollo-web-con-python-y-java/

Related Posts