Sdílet prostřednictvím


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í:

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.

  1. 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>

  2. Přejděte LyraGameplayAbility_RangedWeapon.cppna řádek 41. Mělo by se zobrazit následující makro: UE_DEFINE_GAMEPLAY_TAG_STATIC(TAG_WeaponFireBlocked, "Ability.Weapon.NoFiring");

  3. Najeďte myší na UE_DEFINE_GAMEPLAY_TAG_STATIC ukazatel myši a zobrazte okno definice makra: Snímek obrazovky v sadě Visual Studio s popisem makra UE Dole jsou k dispozici možnosti kopírování, rozbalení v textu, vizualizace rozšíření a vyhledávání online. Možnosti v dolní části zkopírují makro do schránky, rozbalí makro vložené, vizualizuje rozšíření makra a vyhledá makro online.

  4. Zvolte Rozbalit vloženou položku, rozbalte makro a všechna vnořená makra v okně kódu. Snímek obrazovky s rozbaleným obsahem UE_DEFINE_GAMEPLAY_TAG_STATIC makra Rozbalení můžete vrátit zpět stisknutím Ctrl+z klávesy.

  5. 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, …

  6. 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:

    Snímek obrazovky s oknem rozbalení makra zobrazující rozbalený obsah UE_DEFINE_GAMEPLAY_TAG_STATIC makra

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