c# - 如何在 Ubuntu 中使用 Visual Studio Code 开发 Unity3D 项目
问题描述
我有 KDE neon(基于 Ubuntu 18.04)。我已经从这个链接安装了最新的 Linux 版本的 Unity3D 。
我需要一个 C# 脚本编辑器来开始开发 C# 项目。如何设置 Visual Studio Code 以处理 Unity3D 项目?我需要它来自动完成代码并强调编译错误。
解决方案
请注意,以下说明包含特定于 18.04 的命令。如果您有不同版本的 Ubuntu 或 Linux,请查看来源。
1. 安装 Visual Studio Code 的 C# 扩展
2. 为 Visual Studio Code 安装“Debugger for Unity”扩展
3.安装最新版本的“Mono”
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
(来源)。它还包含 16.04 和 14.04 的说明。
4.安装点网
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
(来源)。它还包含 16.04、14.04 和其他版本的说明。
5. 使用 Visual Studio Code 打开项目的文件夹
6.在Visual Studio Code中设置“Unity Debugger”
选择左侧的调试视图并单击齿轮。
在下拉列表中选择“Unity Debugger”。如果列表中没有 Unity 调试器,那么您的项目中已经有一个 .vscode/Launch.json 文件,您必须先删除该文件。
现在,您的 Unity 项目文件夹中将有一个 .vscode/Launch.json 文件,并且可以选择要调试的 Unity 目标。
(来源)。
推荐阅读
- linux - 使用 AWK 创建用户名的 Bash 脚本
- windows - 即使在系统变量中设置路径后,也无法在命令提示符中执行 git 命令
- flutter - 关于 Flutter 中的 `native` 关键字
- postgresql - Informatica:更新 postgresql 数据库的时间太长
- angular - “ SyntaxError: Unexpected token { ” 尝试在 VS 代码中调试 Angular 8 的单元测试时
- video - 将输出帧率限制为最大 30
- c++ - 为什么一个
从模板类切换时出现? - azure - 如何在对话框启动时将外部状态传递给对话框?
- java - 对于 6 个元素,并行流比 for 循环花费更多时间
- java - JdbcTemplate 在 Spring Boot 中没有为 H2 数据库自动装配