美文网首页游戏dev
使用VS Code with Unity开发和调试

使用VS Code with Unity开发和调试

作者: 地坛公园 | 来源:发表于2018-09-13 21:48 被阅读0次
    Why VS Code?

    很早就下载了VS Code,一直扔在硬盘里,最近又听别人提起,自己又很想将“臃肿”的Visual Studio给替换掉,Mono常规用着还凑合,今儿就尝试了下VS Code,并在Unity里进行了编码和调试,yami,yami,使用习惯上和Visual Studio差不多,主要是他足够的“轻量”,响应速度非常的快,给我这台破旧的电脑缓解了不少的内存压力。

    https://code.visualstudio.com/

    VS Code最吸引我的是Extensions,插件化,有很多来自第三方的自定义插件,通过这些插件的配合,可以让编码的效率大幅度提高,就像插件化的Eclipse一样,我离不开snippet:))),想象一下,如果Unity没有AssetStore,我们的效率不可能像现在这么高效!

    所以总结下来,吸引我的三点:

    1.轻量级
    2.跨平台
    3.插件化
    image.png

    下载安装以后,在Unity的设置中配置编辑器的位置:

    image.png

    这样,我们双击Script就可以打开VS Code了

    image.png

    如何调试?

    image.png image.png

    然后,点击那个BUG图标:

    image.png

    选择Unity Editor,在代码中打breakpoint,然后点击上面的绿色三角按钮,启动调试:

    image.png

    看到控制台输出:
    Attached to Unity process 'Unity Editor (Unity)' (xxxx)
    就可以了

    下一步,回到Unity中,进入Play Mode就可以进行调试了,具体的详细流程在插件的页面中有说明。

    常见问题:
    1.如果说上面步骤都正常,但调试窗口无法挂起,可以尝试退出VSCode和Unity并重新启动。
    2.无法go to definitation,F12无效,我这里在之后碰到过,重启过几次,后来在asset store里安装了VSCode插件,
    可以使用,不确定是否是安装了这个插件的作用.

    但VS Code也不是完美的,Unity项目多开的情况下,VS Code就会有问题,还有一款软件,也非常的出色,由大名鼎鼎的
    JetBrains开发,Rider,也非常的棒,稍后再尝试下。

    Have A Wonderful Journey With VS Code~~~

    image.png

    (虽然总裁痛失了金球,但这张照片里实在是霸气外漏啊,莫德里奇世界杯的高光表现为他增加了很多“积分”,但一场6:0的输球,又将飘飘然的克罗地亚打回原型,如果足球先生不给C罗,真是对不起这么!拼命!的C罗!)

    相关文章

      网友评论

        本文标题:使用VS Code with Unity开发和调试

        本文链接:https://www.haomeiwen.com/subject/blnrgftx.html