Unity 快速定位到目标文件夹
主要给习惯垂直布局用的,文件多了滚动都要滚半天
放到Editor下面,快捷键alt + 文件夹首字母
public class EditorTool
{
//Alt+P打开资源路径
[MenuItem("快捷方式/定位到预制体")]
static void OpenResourcesUIPanel()
{
Selection.activeObject = AssetDatabase.LoadAssetAtPath<DefaultAsset>("Assets/Prefabs");
}
//Alt+S打开脚本路径
[MenuItem("快捷方式/定位到Scripts &S")]
static void OpenScript()
{
Selection.activeObject = AssetDatabase.LoadAssetAtPath<DefaultAsset>("Assets/Scripts");
}
[MenuItem("快捷方式/定位到ArtRes &A")]
static void OpenArtRes()
{
Selection.activeObject = AssetDatabase.LoadAssetAtPath<DefaultAsset>("Assets/ArtRes");
}
[MenuItem("快捷方式/定位到GameData &G")]
static void OpenGameData()
{
Selection.activeObject = AssetDatabase.LoadAssetAtPath<DefaultAsset>("Assets/GameData");
}
[MenuItem("快捷方式/定位到Plugin")]
static void OpenPlugin()
{
Selection.activeObject = AssetDatabase.LoadAssetAtPath<DefaultAsset>("Assets/MyPlugin");
}
[MenuItem("快捷方式/定位到Setting")]
static void OpenSetting()
{
Selection.activeObject = AssetDatabase.LoadAssetAtPath<DefaultAsset>("Assets/Settings");
}
//Alt+S打开指定文件夹路径
[MenuItem("快捷方式/打开工程目录 &O")]
private static void OpenProjectFolder()
{
EditorUtility.RevealInFinder(Application.dataPath);
}
}