Unity开发用什么编辑器,vs,vscode,rider

        Untiy开发用什么编辑器,像我这种有强迫症的选手就会纠结哪个更适合,更好用,就去用哪一种,比如我以前做cocos开发的时候习惯了用vscode编辑器,但是我看教程的时候老师就说,推荐用visual studio,因为不用去折腾插件,我就选择了visual studio,用了几个月后还是不习惯,后来就折腾了用vscode,然后纠结于它没有像visual studio那样,有个自带AI代码提示工具,就折腾了半天vscode里的插件,最后没有成功,然后我又去试了Jetbrains rider。最后总结就是,如果不想改变自己的使用习惯,习惯用什么就用什么,没那么大的差别的,不就是写代码,然后debug嘛,都能胜任。如果喜欢折腾新东西,那就自己没用过的都去玩玩,最后就知道自己喜欢用哪个了。下面我分别介绍一下每个软件怎么搭建,以及我理解上的优点。

        首先Unity我用的是2020-2022版本。       

        visual studio,应该是比较容易搭建的,我安装的是visual studio 2022版本,安装的内容如下

.Net桌面开发

使用Unity的游戏开发

如果不够后续想装别的工具只需要在编辑器里选择Tool(工具),Get Tools and Features就可以打开这个界面添加其他的工具。

安装完成之后,Unity选择Edit->Preferences->External Tools,Extemal Script Editor选中Visual Studio2022,就可以了,下面Regenerate project files可以点一下,会生成对应项目的解决方案。

然后选择一个项目脚本打开,就能自动打开Visual Studio,我觉得Visual Studio最好用的就是他的AI提示了,其他的都用不太习惯,像解决方案里面一大堆项目,找文件也不好找,调试的话点击Attach to Unity然后回到Unity运行游戏就能断点了,如果我开了2个以上的Unity项目,Attach to Unity就会可能找不到调试项目,我也不知道怎么整。如果对Visual Studio快捷键不熟悉,比如我,我会把快捷键切换到vscode,Tools->Options->Environment->Keyboard上面的Apply the following additional keyboard mapping scheme我选的是Visual Studio Code,这样大部分快捷键就和vscode一样了,为什么说大部分,因为有些快捷键变不过过来,可能是Visual Studio中本来没有这个快捷键,或者冲突,又或者名字不一样,那就得自己改,或者装插件了,改的话也在这里。还有一个Visual Studio我用不习惯的就是,vscode和rider编辑器都是我们选中一个内容,输入引号或者括号他都会把内容包含在里面,而Visual Studio则是直接覆盖内容,这点我超级不习惯,也许有地方改或者插件可以用吧,反正我没找到。

        Jetbrains rider也是比较容易的,直接下载安装,然后在Unity中External Tools选Rider就好了,我用的是当前最新的2023版本,选择完还是点下Regenerate project files,然后点击项目脚本就可以使用Rider打开了,第一次打开如果之前用的是vscode编辑器,他还支持导入vscode的配置,我选择导入,Rider会自动帮你安装好Unity的各种支持,完了之后就可以进行开发了,Rider的界面我感觉舒服很多,上面可以直接在编辑器里启动游戏,他会跳转到Unity启动游戏,根据自己的使用习惯,我装了一些插件:1,Atom Material Icons,这个插件能改变Rider的Icon,包括文件夹,文件,还有编辑器的各种UI。2,GitHub Theme,我在vscode也是用这个主题,习惯了,不过Rider好像不太一样,字体我还是习惯vscode的。3,AWS Toolkit,这个是免费的AI智能提示,用了一段时间觉得不行,你们可以试试,不好再关了。还有Untiy的Package中有个JetBrains Rider Editor是打开Rider的时候他会自动装的还是我后来装的升级过,我总感觉我没手动装这个的时候也成了。

最后就是Rider需要收费,一年上千吧,不过我是决定试用期结束后买了,以后我就用这个编辑器了。谈谈用正版这回事吧,之前我也某宝买过什么全家桶,什么激活帐号之类的,很便宜,但是能用多久就看运气了,说不定用着用着就没了,也说不定确实能用一年,然后网上可能也有很多破解版啥的。我个人观点是,作为一个程序员,能支持正版还是支持正版(实在太贵的软件就算了),为别人的软件和知识付费,营造良好的网络环境,从我做起,别人也会为你的软件和知识付费的,何必去花时间去折腾呢,时间也是钱呀。

        vscode1.83.1,要自己手动装插件,也不麻烦,首先Unity需要安装一个Package,Visual Studio Editor,不是Visual Studio Code Editor,这个可能是以前版本的,我也不清楚。装完这个插件External Tools中就有Visual Studio Code选项了,没有选项的话重启Unity试试,我记得我没装之前External Script Editor中是没有vscode的。选完之后还是点击Regenerate project files重新生成vscode对应的解决方案。

接下来vscode要装一个插件,就叫Unity,

装完这个Microsoft的插件就可以编码和调试了。其他的插件Unity Tools,据说是可以在vscode启动Unity,Unity Code Snippets,代码提示工具。其他就是个人习惯的一些插件了。

视频简介:Unity代码编辑器用什么,vs,vscode,rider_哔哩哔哩_bilibili

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值