gopherdata / gopherdata/gophernotes

Shift + Tab signature hinting?

Abierto
#173 7 comentarios 3 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Go
Estrellas
4k
Forks
264
Merge medio
7 d 21 h
PR fusionados (30 d)
1

Descripción

Coming from a Python-in-Jupyter background, I notice that `Tab` works as you would expect (reveals all available methods/attributes), but `Shift+Tab` (signature hinting) does not. I could not find documentation on this. Is `Shift+Tab` not supported, or is my setup is incorrect?

Example:
```
type Foo struct {
name string
description string
}
func (f Foo) Qux(s string) string {
return s
}
n := Foo{"bar", "baz"}
```

* `n. + Tab` Works as expected -> shows dropdown list: `name, description`
* `n.Qux( + Tab` Does not work as expected -> does not show anything and logs in Terminal: `Unhandled shell message: inspect_request`

My setup:
```
$ jupyter --version
4.4.0

$ uname -v
Darwin Kernel Version 17.7.0: Wed Apr 24 21:17:24 PDT 2019; root:xnu-4570.71.45~1/RELEASE_X86_64

$ brew list --versions zeromq
zeromq 4.3.1_1
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.