Generando un nuevo GUID aleatorio en el IDE de Delphi
Pregunta
¿Cómo puedo generar un nuevo GUID aleatorio dentro del IDE de Delphi?
Estoy usando Delphi 2007.
Solución
Simplemente presione Ctrl + Shift + G
Otros consejos
Ctrl + Shift + G colocará un nuevo GUID en la posición actual en el editor.
Está formateado para usarlo como un IID de interfaz, es decir, entre corchetes - [] -, pero una vez que tenga el GUID en el editor de texto, puede hacer lo que quiera con él: copiarlo / cortarlo en el portapapeles etc
Me pregunté por qué esto no me funcionó, pero ahora descubrí que depende del diseño del teclado seleccionado en las Opciones de Delphi ( Opciones
- > Editor -Opciones
- > Teclado
).
Con el diseño IDE clásico
realmente es Ctrl + Shift + G , pero generalmente uso el VisualStudio-Emulation
y ahí está Ctrl + Alt + G en su lugar.
El atajo de tecla predeterminado para el módulo Get en Jedi VCS (si alguien todavía usa VCS hoy) es el mismo y debe eliminarse en la configuración de Jedi VCS. De lo contrario, el acceso directo de GUID no funcionará.