Zobrazení maker unreal Engine v sadě Visual Studio
Pomocí nástrojů Visual Studio Tools for Unreal Engine (UE) můžete zobrazit protokolování UE v sadě Visual Studio. To je užitečné, protože můžete vidět protokolování UE, aniž byste museli přepínat mezi Unreal Editorem a sadou Visual Studio.
Požadavky
Nainstalujte následující:
- Visual Studio verze 17.10 nebo novější
- Unreal Engine verze 5 nebo novější.
- Visual Studio Tools for Unreal Engine. Pokyny k instalaci najdete v tématu Instalace nástrojů Visual Studio Tools pro Unreal Engine .
- Dokončete rychlý start: Visual Studio Tools for Unreal Engine ke stažení a sestavení hry Lyra a jeho konfiguraci tak, aby používala Visual Studio Tools for Unreal Engine.
Zobrazení maker unreal Engine v sadě Visual Studio
Dlouhá makra UE můžou být obtížně čitelný. Visual Studio Tools for Unreal Engine rozšiřuje makra UE, abyste je mohli snadněji číst. Rozbalené makro můžete zkopírovat, pokud chcete. Můžete ho také vyhledat online nebo ho porovnat s jiným makrem. Pokud chcete experimentovat s těmito funkcemi, postupujte podle těchto kroků po dokončení rychlého startu : Visual Studio Tools for Unreal Engine ke stažení a sestavení hry Lyra.
V sadě Visual Studio otevřete
LyraGameplayAbility_RangedWeapon.cpp
. Buď vyhledejte tento soubor v podokně Hledání Průzkumník řešení nebo ho najděte v části Hry>LyraStarterGame Source>LyraGame>>Zbraně LyraGameplayAbility_RangedWeapon.cpp>Přejděte
LyraGameplayAbility_RangedWeapon.cpp
na řádek 41. Mělo by se zobrazit následující makro:UE_DEFINE_GAMEPLAY_TAG_STATIC(TAG_WeaponFireBlocked, "Ability.Weapon.NoFiring");
Najeďte myší na
UE_DEFINE_GAMEPLAY_TAG_STATIC
ukazatel myši a zobrazte okno definice makra:Možnosti v dolní části zkopírují makro do schránky, rozbalí makro vložené, vizualizuje rozšíření makra a vyhledá makro online.
Zvolte Rozbalit vloženou položku, rozbalte makro a všechna vnořená makra v okně kódu.
Rozbalení můžete vrátit zpět stisknutím
Ctrl+z
klávesy.Zvolte Hledat online a otevřete prohlížeč. Otevře se s vyplněným hledáním, ve které se makro najde. V předchozím příkladu se otevře prohlížeč, který hledá.
C++ #define UE_DEFINE_GAMEPLAY_TAG_STATIC(TagName, Tag) static FNativeGameplayTag TagName(UE_PLUGIN_NAME, UE_MODULE_NAME, …
Výběrem možnosti Vizualizovat rozšíření otevřete okno Rozšíření makra. Vnořené makra, která jsou součástí většího makra, můžete postupně rozbalit. Posuňte se na konec rozšíření a zobrazte šipky rozšíření makra v pravém horním rohu okna. Kliknutím na šipku doprava rozbalíte další vnořené makro. Pokud chcete sbalit poslední vnořené makro, které se rozbalilo, zvolte šipku vlevo:
Související obsah
Vizualizace rozšíření makra C/C++
Visual Studio Tools for Unreal Engine
Přidání tříd, modulů a modulů unreal Engine v sadě Visual Studio
Zobrazení podrobných plánů unreal engine v sadě Visual Studio
Zobrazení protokolování unreal engine v sadě Visual Studio