如何为"开始"和"更新"等常用功能添加自动完成功能

Jon*_*guo 6 c# monodevelop unity-game-engine

MonoDevelop的可以自动完成代码,但它不能自动完成关键功能,如Start,Update,FixedUpdate,OnCollisionEnter等,因此我经常拼错的关键功能.

有没有办法为这些常用功能添加自动完成或拼写检查条目?

Nic*_*ell 3

虽然您无法在 MonoDevelop 中创建自动更正条目,但您可以创建代码片段(在 MonoDevelop 中称为代码模板)。

代码片段是当您键入 id 字符串(例如 start)并点击 Tab 时自动创建的一段代码。它可以是一个函数、一个属性、或者您总是发现自己编写的一些样板文件(例如 GetComponent 调用)。它甚至出现在自动更正列表中。

代码片段非常强大,甚至允许您轻松快速地切换样板并更改类型和变量名称等重要内容。

只需为您通常遇到问题的每个项目创建一个代码片段(MonoDevelop-> 工具 -> 选项 -> 文本编辑器 -> 代码模板 -> 添加)。