在 Unity 下使用 VSCode 配置
Mac 使用Visual Studio Code搭建unity开发环境
##前置条件:
- 安装brew,homebrew官网安装,然后安装openssl,.net core 需要1.0.1以上的版本,安装命令
brew update brew install openssl
- 安装brew,homebrew官网安装,然后安装openssl,.net core 需要1.0.1以上的版本,安装命令
- 下载 Visual Studio Code,解压后将其拖拽到launchpad中。
VSCode插件安装,插件重复则最终检查安装即可
- unity3d-pack
- vscode-icons / Material Icon Theme.个人倾向于后一个
- vscode-solution-explorer
- Unity Tools
- Unity Code Snippets
- ShaderlabVSCode(Free)
- Shader languages support for VS Code
- luaide
- Debugger for Unity
- Chinese (Simplified) Language Pack for Visual Studio Code
- C# XML Documentation Comments
- C# Snippets
- C# FixFormat
- C#
- TypeLens 查看引用数量
- TODO Parser .Parse TODOs in your working files.
- Code Spell Checker
- ILSpy .NET Decompiler,使用方式
icsharpcode.ilspy-vscode.dll反编译工具
- ILSpy .NET Decompiler,使用方式
- Markdown Preview Enhanced
- vscode-proto3
- Open iTerm2
- vscode-pdf
- Draw.io
- 已经下载好的包,在/Users/用户名/.vscode/extensions 路径下将已经下载好的整套插件 extensions 密码:a6h4 文件夹替换,这个版本的omnisharp是1.34.3
如果你进行更新了,则会变的高.需要手动下载
- 已经下载好的包,在/Users/用户名/.vscode/extensions 路径下将已经下载好的整套插件 extensions 密码:a6h4 文件夹替换,这个版本的omnisharp是1.34.3
- 手动下载omnisharp和debugger需要在路径/Users/用户名/.vscode/extensions/ms-vscode.csharp-1.21.4/package.json 这个文件里面找到omnisharp对应的版本以及debugger对应的版本,下载完毕之后解压到当前文件夹,最后需要生成空文件install.LOCK即可
最终效果:
- 手动下载omnisharp和debugger需要在路径/Users/用户名/.vscode/extensions/ms-vscode.csharp-1.21.4/package.json 这个文件里面找到omnisharp对应的版本以及debugger对应的版本,下载完毕之后解压到当前文件夹,最后需要生成空文件install.LOCK即可
##在unity3d中集成VSCode
- 在AssetStore搜索VSCode并安装
- 自定义VSCode在unity中的配置
- 使用VSCode打开unity工程
出现的问题
- omnisharp安装不上去,解决方案1:翻墙
解决方案2:手动安装,在github上面下载
- omnisharp安装不上去,解决方案1:翻墙
- mono版本过多,参考链接
- 启动不了omnisharp服务,去掉omnisharp设置里面的Omnisharp: Wait For Debugger选项.
#####小技巧:
- timeScale不影响Update和LateUpdate,会影响FixedUpdate。
- timeScale不影响Time.realtimeSinceStartup,会影响Time.timeSinceLevelLoad和Time.time。
- timeScale不影响Time.fixedDeltaTime和Time.unscaleDeltaTime,会影响Time.deltaTime。
- 当使用Time.deltaTime/Time.time/Time.timeSinceLevelLoad做的操作,可以使用 timeScale进行暂停和加速.
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1487842110@qq.com
Title:在 Unity 下使用 VSCode 配置
文章字数:503
Author:诸子百家-谁的天下?
Created At:2020-05-11, 11:41:32
Updated At:2021-03-28, 02:59:27
Url:http://yoursite.com/2020/05/11/Unity/VisualStudioCode/VSCodeUnity/Copyright: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。