【问题标题】:Is there a #pragma mark (objective c) equivalent in Visual StudioVisual Studio 中是否有等效的#pragma 标记(目标 c)
【发布时间】:2013-05-06 04:13:58
【问题描述】:

我尝试搜索这个,但我只能找到#region

这有助于遍历类,但方法弹出菜单不显示标记。

我们是否可以在 Visual Studio 中某个类的方法弹出窗口的标题下列出特定方法?

编辑 1: 在 x 代码中假设我有 10 种方法(方法 1、方法 2、方法 3...方法 10)。 当我在方法 1 之前写 #pragma mark - XYZ,然后在方法 8 之前写 #pragma mark - FOO 时,该方法会弹出在 XYZ 下将方法 1 到 7 分组,然后在 FOO 下将方法 8 到 10 分组。

这使得遍历类更容易。也更容易维护。

Visual Studio 有类似的吗?

编辑 2:

添加图片。因此在图像中InitializationTable ManagementManaging Views 组成一个组,并置于类似的#pragma mark 下。

【问题讨论】:

  • 我认为您可以使用 /// 语法来做到这一点。虽然我不完全确定你的意思。类似于在悬停并选择带有智能感知的方法时出现的描述?
  • 添加编辑 1:希望我说清楚了!!
  • 哦,我明白你在问什么,最接近你问的是#region,这将允许你对类似于#pragma mark的方法进行分组,我相信你也可以使用@987654333 @ 区域上方的语法,它应该以与方法相同的方式为您提供信息。
  • 在 x 代码中添加了方法弹出的图像。这显示了类中存在的方法。
  • 嗯,我认为当您打开解决方案资源管理器或对象浏览器时,与您在 VS 中所拥有的最接近的东西可以展开一个类,它看起来有点像这样。但是我不认为在 VS 中有一对一的副本。

标签: c# visual-studio-2010 visual-studio


【解决方案1】:

你有没有试过在方法之前点击 3 / ?它通常会自动插入语法来描述出现在鼠标悬停弹出窗口中的方法。

【讨论】:

  • 添加图片以便更清楚地了解我在说什么。
  • 您可以在解决方案资源管理器中右键单击一个类并执行查看类图以获得与您发布的内容相似的内容
  • 您还可以使用文本编辑器上方的下拉菜单为您提供所需内容的快捷方式
  • 我不确定您是否理解问题所在。 OP要问的是是否有办法在函数的下拉菜单中插入用户生成的字符串(主编辑器窗口的右上角)。这个用户字符串是粗体的,可以更容易地安排代码(并找到正确的方法)。 OP 没有询问自动插入、类图等。为了澄清,假设方法的下拉菜单看起来像 OP 共享的图像。这就是这个人正在寻找的东西。我知道,因为我也在寻找它。
  • 当我回答问题时,情况有所不同。看看OP时间,是编辑时间和我的回答时间。如果它不再相关,也许我应该删除它。
猜你喜欢
  • 2014-06-29
  • 1970-01-01
  • 1970-01-01
  • 2014-12-14
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 2011-04-24
  • 2011-03-15
相关资源
最近更新 更多