解决Unity每开一次c#脚本都打开新visual studio窗口问题
在Unity中打开c#(.cs)脚本每单独打开新的visual studio窗口。
要想所有c#脚本都在同一窗口打开怎么办?
解决:
打开visual studio-解决方案资源管理器中-选择你的项目-右键,选择“设为启动项目” 。
在Unity中打开c#(.cs)脚本每单独打开新的visual studio窗口。
要想所有c#脚本都在同一窗口打开怎么办?
解决:
打开visual studio-解决方案资源管理器中-选择你的项目-右键,选择“设为启动项目” 。
Visual Studio要想高效使用,记住一些快捷键是必需的,以下列出一部分常用且能显著提高效率的快捷键
Ctrl + -
:回到上一个光标位置Ctrl + Shift + -
:前进到下一个光标位置Ctrl+C
:复制一整行(只需将光标移至该行,无需选择整行)Ctrl+X
:剪切一整行(只需将光标移至该行,无需选择整行)Ctrl+Z
:撤销Ctrl+Y
:反撤销Shift+Alt+方向键(或鼠标)
:进行框式选择准备整合UnityVS1.8.2和VS2013调试Unity3D代码,安装后会有些问题无法调试,详情继续往下看。
运行UnityVS 2013.msi
安装,一路下一步就行了
在Window上使用Visual Studio编辑Unity3D脚本时常会出现类似如下警告:
警告 1 There are inconsistent line endings in the 'Assets/DubugTest.cs' script. Some are Mac OS X (UNIX) and some are Windows.
This might lead to incorrect line numbers in stacktraces and compiler errors. Many text editors can fix this using Convert Line Endings menu commands. 0 0 解决方案“UnityVS.TestUnityVS”?(1 个项目)
虽然不影响使用,但一堆警告信息着实让人不爽,继续往下看。
用Notepad2的“查看->显示换行编码"查看发现通过Unity3D编辑器创建的脚本文件是以"LF"结尾(Unix平台),MonoDevelop IDE创建的也是以“LF”结尾(Unix平台),而直接用Visual Studio创建的文件是以“CR LF”结尾(Windows平台)。由于换行编码不一致导致报以上警告。