gpt4 book ai didi

delphi - 如何在不滚动到顶部的情况下查看函数或过程是私有(private)的、 protected 还是公共(public)的

转载 作者:行者123 更新时间:2023-12-03 15:43:05 25 4
gpt4 key购买 nike

是否可以知道函数或过程是私有(private)的、 protected 还是公共(public)的。现在我必须滚动到顶部以查看该方法是否是私有(private)的。是否有工具或结构(代码资源管理器)可以查看该方法是私有(private)的、 protected 还是公共(public)的,而不滚动到顶部。

示例:

 unit .....
// 100 line code
private
// 1000 line code
procedure A(); // <-- Here I can't see if the procedure is private. Must scroll to the top
// 2000 line code
...
procedure A(); // <-- Here I can't see if the procedure is private. Must scroll to the top
begin
...
end;

我现在唯一能做的就是将其设置(私有(private)、 protected 或公共(public))摘要描述

在代码资源管理器中,我看到蓝色代表过程,绿色代表函数,但没有看到私有(private)、 protected 或公共(public)图标。

我更改了探索代码的属性,现在我有了 private 、 protected 或 public 的 map 。

但是当我转到代码中的过程时,探索代码中没有像项目管理器 View 中那样的选定项目。探索代码的情况也是如此。必须向上滚动到 map 才能查看它是私有(private)的、 protected 还是公共(public)的一种替代方法是在搜索所探索的代码中编写方法。然后会弹出一个提示。

我找到了可能的解决方案:将方法和过去复制到资源管理器代码的搜索框。组合框列表弹出窗口为我提供了我想查看的内容(私有(private)的、 protected ...)

最佳答案

使用Structure View显示有关类声明的所有详细信息。

要控制 View 的外观,请在工具 > 选项 > 环境选项 > 资源管理器 对话框中定义设置。

<小时/>

更新

如评论中所述,您必须手动导航结构 View 才能查看类结构。

已提交增强请求 QC 128271 Structure view lookup from editor以便于从编辑器快速查找结构 View 。

关于delphi - 如何在不滚动到顶部的情况下查看函数或过程是私有(private)的、 protected 还是公共(public)的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26335381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com