Unity3d 在第二行中使用IDE开始括号

Unity3d 在第二行中使用IDE开始括号,unity3d,format,visual-studio-2017,unityscript,Unity3d,Format,Visual Studio 2017,Unityscript,创建新的Unity脚本时,它包含以下存根: // Use this for initialization void Start (){ } 我总是发现自己在重写它 // Use this for initialization void Start () { } 因为我觉得它更容易阅读 我试图在工具->选项下找到一个设置,让IDE在默认情况下自动进行设置,但没有找到任何设置 这可以通过某种方式自动轻松实现吗?问题不是来自Visual Studio,而是来自Unity在创建新脚本时使用的脚本

创建新的Unity脚本时,它包含以下存根:

// Use this for initialization
void Start (){

}
我总是发现自己在重写它

// Use this for initialization
void Start ()
{

}
因为我觉得它更容易阅读

我试图在工具->选项下找到一个设置,让IDE在默认情况下自动进行设置,但没有找到任何设置


这可以通过某种方式自动轻松实现吗?

问题不是来自Visual Studio,而是来自Unity在创建新脚本时使用的脚本模板

修改该脚本模板,并为
Start
Update
函数提供左大括号新行

该文件名为“81-C#Script NewBehaviourScript.cs.txt”,您可以在下面的路径中找到它:

Windows:C:\Program Files\Unity\Editor\Data\Resources\ScriptTemplates

Mac:/Applications/Unity/Editor/Data/Resources/ScriptTemplates

Mac(自5.2.1f1起):/Applications/Unity/Unity.app/Contents/Resources/ScriptTemplates


1。用记事本打开“81-C#Script NewBehaviourScript.cs.txt”文件。它应该是这样的:

2。将鼠标插入符号正好放在
启动
功能的左大括号之前,然后按一次Enter。然后,按空格键4次。对更新函数执行相同的操作,然后保存它

就这样。您不必重新启动Unity。此更改应在创建另一个新脚本时生效

注:


不要更改或重命名该文件中的任何其他内容。

即使是在不同的平台上,您是如何知道的?您不是Unity实习程序员,是吗?您可以在页面中找到Unity脚本模板的位置。我不为团结而工作,我与他们没有联系。我只是在日常工作中使用Unity,我的大部分答案都在这里,因为我在过去遇到过这些问题。