{"id":5225,"date":"2023-10-21T09:40:47","date_gmt":"2023-10-21T01:40:47","guid":{"rendered":"http:\/\/blog.coolcoding.cn\/?p=5225"},"modified":"2023-10-21T22:28:26","modified_gmt":"2023-10-21T14:28:26","slug":"vscode-unity-%e6%8f%92%e4%bb%b6","status":"publish","type":"post","link":"https:\/\/blog.coolcoding.cn\/?p=5225","title":{"rendered":"VSCode Unity \u63d2\u4ef6"},"content":{"rendered":"\n<pre class=\"wp-block-verse\">\u5fae\u8f6f\u5b98\u65b9\u51fa\u54c1\uff0c\u6ee1\u5206\u63a8\u8350\uff0c\u597d\u7528<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"204\" src=\"http:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-8.png\" alt=\"\" class=\"wp-image-5227\" srcset=\"https:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-8.png 710w, https:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-8-300x86.png 300w, https:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-8-70x20.png 70w\" sizes=\"(max-width: 710px) 100vw, 710px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u5b89\u88c5\u6761\u4ef6\uff1a<\/h2>\n\n\n\n<ul><li><strong>Unity2019\u53ca\u66f4\u9ad8\u7248\u672c<\/strong><\/li><li>.NET 7 SDK\u53ca\u66f4\u9ad8\u7248\u672c <\/li><li><strong>Uniy\u7684PackageManager\u4e2d\uff0c\u5b89\u88c5Visual Studio Editor 2.0.20\u53ca\u66f4\u9ad8\u7248\u672c<\/strong>\uff0c<strong>\u628aVisual Studio Code Editor\u5378\u8f7d\u6389\uff01<\/strong><\/li><li> VSCode\u4e2d\u6fc0\u6d3b\u4e86 <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-dotnettools.csdevkit\">C# Dev Kit<\/a> \u63d2\u4ef6 <\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u5176\u5b83\u914d\u7f6e\uff1a<\/h2>\n\n\n\n<ul><li>\u5728Unity\u4e2d\uff0cEdit\/Preferences\/External Tools\/\u4e2d\uff0cExternal Script Editor\u9009\u62e9Visual Studio Code\uff0c\u7136\u540e\u70b9Regenerate project files<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"736\" height=\"404\" src=\"http:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-9.png\" alt=\"\" class=\"wp-image-5228\" srcset=\"https:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-9.png 736w, https:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-9-300x165.png 300w, https:\/\/blog.coolcoding.cn\/wp-content\/uploads\/2023\/10\/image-9-70x38.png 70w\" sizes=\"(max-width: 736px) 100vw, 736px\" \/><\/figure>\n\n\n\n<p>\u7136\u540e\u5728Project\u4e2d\uff0c\u53f3\u51fb\u9009\u62e9Open C# Project\uff0c\u6253\u5f00VSCode\uff0c\u5373\u53ef\u3002<br>\u5404\u79cd\u4ee3\u7801\u63d0\u793a\u751f\u6548\u3002<\/p>\n\n\n\n<p>\u82e5\u8981\u8c03\u8bd5Unity\uff0c\u53ef\u4ee5\u5728.vscode\/launch.json\u4e2d\uff0c\u6dfb\u52a0Attach to Unity\u914d\u7f6e<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"version\": \"0.2.0\",\n    \"configurations\": [\n        {\n            \"name\": \"Attach to Unity\",\n            \"type\": \"vstuc\",\n            \"request\": \"attach\"\n        }\n    ]\n}<\/code><\/pre>\n\n\n\n<p>\u7136\u540e\u5728VSCode\u4e2d\uff0c\u6441Ctrl+Shift+P\uff0c\u9009\u62e9Attach Unity Debugger\uff0c\u5373\u53ef\u8fde\u63a5\u8c03\u8bd5<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5fae\u8f6f\u5b98\u65b9\u51fa\u54c1\uff0c\u6ee1\u5206\u63a8\u8350\uff0c\u597d\u7528 \u5b89\u88c5\u6761\u4ef6\uff1a Unity2019\u53ca\u66f4\u9ad8\u7248\u672c .NET 7 SDK\u53ca\u66f4\u9ad8\u7248\u672c Uni [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[18],"_links":{"self":[{"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=\/wp\/v2\/posts\/5225"}],"collection":[{"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5225"}],"version-history":[{"count":3,"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=\/wp\/v2\/posts\/5225\/revisions"}],"predecessor-version":[{"id":5231,"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=\/wp\/v2\/posts\/5225\/revisions\/5231"}],"wp:attachment":[{"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.coolcoding.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}