Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[编辑器易用性] 希望编辑器能在控制台打印 当前节点 的PATH . #17764

Open
finscn opened this issue Oct 22, 2024 · 6 comments
Assignees
Labels
Feature Request Needs Triage Needs to be assigned by the team

Comments

@finscn
Copy link
Contributor

finscn commented Oct 22, 2024

Use Case

目前cocos 支持打印 "资源管理器"中的资源 路径, 希望能实现一个 打印"层级管理器"中的节点路径.

当通过 "过滤" 功能 在 "层级管理器" 中 显示部分节点时, 这些节点是拉平在一个层级的. 此时开发者难以第一时间了解节点的层级和位置. 如下图
image

这些 dummy 开头的节点有很多, 我只想处理 某些层级下的节点时 难以辩识.
希望选中 层级管理器中的某个节点时, 能在 控制台打印该节点的 path.

Problem Description

如上所述

Proposed Solution

No response

How it works

No response

Alternatives Considered

.

Additional Information

No response

@finscn finscn added Feature Request Needs Triage Needs to be assigned by the team labels Oct 22, 2024
@longchuan
Copy link
Contributor

longchuan commented Nov 2, 2024

image
3.8.4有这个功能啊

@finscn
Copy link
Contributor Author

finscn commented Nov 2, 2024

image 3.8.4有这个功能啊

我说的是层级树上点击 直接打印. 你现在不是得在右键菜单里选择吗

@longchuan
Copy link
Contributor

多个右键操作能咋,你连续点击连续打印把控制台都充满了

@finscn
Copy link
Contributor Author

finscn commented Nov 4, 2024

多个右键操作能咋,你连续点击连续打印把控制台都充满了

我就是要连续的高频的点击, 要频繁的右键, 如果只是偶尔用一下 反而不需要这个功能了.

话说 资源管理里面 不也是点一下就出吗? 资源管理允许 "连续打印把控制台都充满了", 为啥层级管理不允许呢?

两者应该同样待遇.

当然 我之前其实提过一个更好的方案 但是 cocos官方好像没理会, 就是在状态栏 显示当前选中对象的基本信息.

image

状态栏左边那一块平时一直都是空着的 闲着也是闲着.应该利用起来.

@longchuan
Copy link
Contributor

在状态栏显示信息,和打印是一样的。你这样的设定,需要设置一个搜索模式,因为搜索时点击和不搜索产生了不一样的效果。

@finscn
Copy link
Contributor Author

finscn commented Nov 5, 2024

在状态栏显示信息,和打印是一样的。你这样的设定,需要设置一个搜索模式,因为搜索时点击和不搜索产生了不一样的效果。

没明白你说的 "在状态栏显示信息,和打印是一样的" 是什么意思? 两者的逻辑和用户体验不一样吧.
在状态栏就不会出现你说的 "把控制台都充满了" 这种情况.
另外 "在状态栏显示当前选中的对象的简要信息" 也是大多数软件里的常见做法,
比如 macos的finder 就是在状态栏里显示选择的对象的路径.
这种设计用户接受度很高.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Needs Triage Needs to be assigned by the team
Projects
None yet
Development

No branches or pull requests

3 participants