【发布时间】:2019-03-19 07:55:33
【问题描述】:
我有 KDE neon(基于 Ubuntu 18.04)。我已经安装了最新的 Linux 版本的 Unity3D from this link。
我需要一个 C# 脚本编辑器来开始开发 C# 项目。如何设置 Visual Studio Code 以处理 Unity3D 项目?我需要它来自动完成代码并在编译错误下划线。
【问题讨论】:
标签: c# linux unity3d visual-studio-code
我有 KDE neon(基于 Ubuntu 18.04)。我已经安装了最新的 Linux 版本的 Unity3D from this link。
我需要一个 C# 脚本编辑器来开始开发 C# 项目。如何设置 Visual Studio Code 以处理 Unity3D 项目?我需要它来自动完成代码并在编译错误下划线。
【问题讨论】:
标签: c# linux unity3d visual-studio-code
请注意,以下说明包含特定于 18.04 的命令。如果您有不同版本的 Ubuntu 或 Linux,请查看来源。
Mono 是由 Microsoft 赞助的 Microsoft .NET Framework 的开源实现。存储库安装说明:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-devel
(Source)。它还包含 16.04 和 14.04 的说明。
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1
(Source)。它还包含 16.04、14.04 和其他版本的说明。
选择左侧的调试视图并单击齿轮。
在下拉列表中选择“Unity Debugger”。如果列表中没有 Unity Debugger,那么您的项目中已经有一个 .vscode/Launch.json 文件,您必须先删除该文件。
您现在将在 Unity 项目文件夹中拥有一个 .vscode/Launch.json 文件,并且可以选择要调试的 Unity 目标。
【讨论】: