我正在研究 MonoTouch 上的pluralsight 视频。在某一时刻,培训师右键单击派生类的名称,在“重构”菜单中,有一个函数可以覆盖/实现该类的成员。但是,当我单击(最新版本)时,我只看到“重命名”。
此链接中的人前段时间遇到了同样的问题,并提供了屏幕截图 - 但在 MonoTouch 讨论组中没有人回复他们:
http://monotouch.2284126.n4.nabble.com/Right-Click-Class-name-gt-Refactor-gt-Override-Implement-members-tt4655504.html#none
有没有人经历过(并解决了!)这个?
在 MD 3.0 的代码补全引擎重写中,一些重构功能被重新组织或删除(暂时)。
您仍然可以通过两种方式访问此特定功能:
1) 输入“override”关键字后,MD 会提供您可以覆盖/实现的成员。选择其中一个将导致它被删除。
2) 您可以使用类主体中的“编辑->显示代码生成窗口”命令一次覆盖多个成员。默认情况下,此命令在 Mac 上没有键绑定,但您可以在“首选项”中分配一个键绑定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)