Una vez que se ha escrito el código, la única manera que conozco para ver las sobrecargas de un método es editarlo eliminando el paréntesis ()
y volviéndolo a abrir.
¿Hay una tecla de acceso directo que podría presionar para activar esto en lugar de tener que editar mis archivos?
Para ver un ejemplo, consulte la captura de pantalla ShowDialog Overload a continuación:
c#
visual-studio
visual-studio-2010
jp2code
fuente
fuente
Respuestas:
Pruebe el método abreviado de teclado Ctrl- Shift- Space. Esto corresponde a
Edit.ParameterInfo
, en caso de que haya cambiado el valor predeterminado.Ejemplo:
fuente
Alt + Up
oAlt + Down
navegar entre ellos.Ctrl+ Shift+ Spacemuestra el
Edit.ParameterInfo
para el método seleccionado, y por método seleccionado quiero decir que el cursor debe estar entre paréntesis del método.Aquí está el cartel de Visual Studio 2010 Keybinding .
Y para aquellos que todavía usan 2008 .
fuente
Probado solo en Visual Studio 2010.
Coloque el cursor dentro de (), presione Ctrl+ Ky luego P.
Ahora navegue presionando las teclas de flecha ↑ / ↓ .
fuente
La asociación de teclas predeterminada para esto es Ctrl+ Shift+ Space. El comando subyacente de Visual Studio es
Edit.ParameterInfo
.Si la combinación de teclas estándar no funciona para usted (posible en algunos perfiles), puede cambiarla a través de la página de opciones del teclado
fuente
Ctrl+Shift+Space
gráfico?<kbd>
etiquetas. Ejemplo<kbd>Shift</kbd>
Sucede que ninguno de los métodos anteriores funciona. La asignación de teclas es adecuada, pero la información sobre herramientas simplemente no se muestra en ningún caso, ni como ayuda de finalización ni bajo demanda.
Para solucionarlo, vaya a Herramientas \ Editor de texto \ C # (o todos los idiomas) y verifique ' Información de parámetros '. Ahora debería funcionar
fuente
Gran pregunta; Tuve el mismo problema. Resulta que de hecho hay un atajo de teclado para que aparezca esta lista: Ctrl + Shift + Space (una variación del atajo básico IntelliSense de Ctrl + Space).
fuente
El comando
Edit.ParameterInfo
(asignado a Ctrl+ Shift+ Spacede forma predeterminada) mostrará la información sobre herramientas de sobrecarga si se invoca cuando el cursor está dentro de los paréntesis de parámetros de una llamada a método.El comando
Edit.QuickInfo
(asignado a Ctrl+ KCtrl+ Ide forma predeterminada) mostrará la información sobre herramientas que vería si pasa el mouse sobre la ubicación del cursor.fuente
De vez en cuando, las sugerencias anteriores dejan de funcionar, si reinicio Visual Studio, comienzan a funcionar nuevamente.
fuente
Sé que esta es una publicación antigua, pero para los novatos como yo que todavía visitamos esta página, esto podría ser útil. cuando pasas el mouse sobre un método, obtienes un cuadro de información que no se puede hacer clic, mientras que si solo escribes una coma en el paréntesis del método, IntelliSense te ofrecerá el querido cuadro de información con las flechas en las que se puede hacer clic.
fuente
La mía apareció en VS2010 después de escribir el primer paréntesis.
entonces, cochecitos.
Después de hacer algo así, apareció la caja con las flechas hacia arriba y hacia abajo.
fuente