스포트라이트 세일: 10월 7일 오후 10시 59분까지 엄선된 소품을 50% 할인받으세요.

Up Bulk Rename

A fast and reliable bulk rename tool, resolving common Perforce issues with a unique set of hacks.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

When renaming assets with Perforce source control enabled, you may encounter two issues that can slow down your workflow.


The Slow Issues

Renaming assets with Perforce takes a while to check out assets. Especially when you rename multiple assets simultaneously, it could FREEZE the whole editor for quite a long time.


The Loss of Asset History Issue

When renaming assets with Perforce, the background operation is not a simple p4 move old_asset new_asset. Instead, it creates a redirector and then adds a new asset with the updated name. If you simply fix up the redirectors without taking care of the asset history, you'll lose the history for your previous edits.


This tool aims to solve these two issues when renaming assets with Perforce source control enabled.


The following steps happened when rename asset with perforce fix enabled:

  1. Disable Perforce source control
  2. Mark assets as editable: Run p4 edit in the background for all related assets (including references and dependencies) to mark them as editable.
  3. Rename assets in Unreal Engine: Rename assets using the Unreal Editor, which handles dependency issues automatically.
  4. Change back original name outside of Unreal Engine.
  5. Run p4 move old_asset new_asset
  6. Re-enable Perforce source control


Compare the perforce fix when rename assets

DEMO VIDEO

DOCUMENTATION (still under construction)

-------------------------------------------------------


Nice bulk rename tool


Even if you don't need the Perforce-related fix, this plugin still offers a robust nice rename tool with a user-friendly interface.

  1. Right click on selected assets / folder / actors to open bulk rename dialog.
  2. Both operational and manual way to set new names.
  3. Nice new name preview.


------------------------------------------------------


Open source

This plugin is open sourced . You can access all the source code. You don't need to purchase it unless you want to sponsor me or simplify the installation process.

기술적 세부사항

Features:

  • bulk rename tool with special hack to fix perforce rename issues
  • rename assets or folders in content browser
  • rename level actors
  • both operation rename and direct rename
  • new name preview


Code Modules:

  • UPBulkRename, Editor


Number of Blueprints: 0

Number of C++ Classes: 10

Network Replicated: No

Supported Development Platforms: Windows, Linux

Supported Target Build Platforms: All

Documentation: https://pufstudio.net/projects/up_bulk_rename

Source Code: https://github.com/even311379/UpBulkRename


Important/Additional Notes:

  • This plugin is open sourced. You can access all the source code. You don't need to purchase it unless you want to sponsor me or simplify the installation process.
  • Issues for perforce fix hacks:
  1. Ignore files: So far, this plugin did not include logic to check whether the assets you want to rename are marked as ignored.
  2. Core assets: The perforce rename hacks may not work properly on assets which are required by c++ or config files.