Как я могу создать случайный новый GUID внутри IDE Dephi?
Я использую Delphi 2007.
Ответ 1
Просто нажмите Ctrl + Shift + G
Ответ 2
Ctrl + Shift + G поместит новый GUID в текущую позицию в редакторе.
Он отформатирован для использования в качестве интерфейса IID, т.е. с квадратными скобками - [] -, но как только вы получите GUID в текстовом редакторе, вы можете делать все, что хотите, - копировать/вырезать его в буфер обмена и т.д.
Ответ 3
Я задавался вопросом, почему это не сработало для меня, но теперь я узнал, что это зависит от выбранной раскладки клавиатуры в Delphi-Options (Options → Editor-Options → Keyboard).
В макете classic IDE это действительно Ctrl + Shift + G, но я обычно использую VisualStudio-Emulation и там вместо него Ctrl + Alt + G.
Ответ 4
По умолчанию ключевой ярлык для модуля Get в Jedi VCS (если кто-то все еще использует VCS сегодня) тот же и должен быть очищен в настройках VCS Jedi. В противном случае GUID-ярлык не будет работать.