RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 316|回复: 4

[原创] 如何在使用Visual Studio Code为来编写游戏以及为什么选他

[复制链接]
发表于 2021-2-23 09:31:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
首先感谢社区里的版主提供的Sublime Text 3.0编辑器教程。(位置:https://www.renpy.cn/forum.php?m ... &extra=page%3D2)在使用了一段时间之后,我改回了我比较喜欢用的Visual Studio Code(VSCODE),一开始不知道分享什么好,先用这篇文章投石问路好了。

使用VSCODE来编辑的理由:
1-所有在Sublime text里可以用的东西,VSCODE基本都可以用,VSCODE毕竟是在Sublimetext后面出的,比如Renpy语法插件。
2-大部分在Sublime text里需要实现的步骤,VSCODE都可以用更简单的方式来实现。
3-在一些理论上Renpy可以做到的游戏程序更加复杂一下,VSCODE可能可以提供更好的帮助。当然走到这一步的可能都是有编程基础的朋友了。
4-VSCODE是微软开发的,理论上讲可能在windows上比Sublime text更加稳定。

使用VSCODE入门:
1-请前往https://code.visualstudio.com/下载。
2-下载之后,先将所有rpy文件都设置为默认用vscode打开。
3-点击左边边栏最下面那个积木状的标志,那个就是插件库,然后直接搜索renpy,就有renpy语法高亮,点击一键安装。(我指的比sublimetext方便大概就在这些方面)

看到左边栏最下面那个积木标志了吗

看到左边栏最下面那个积木标志了吗

4-Ren'py的语法有些是自己封装的,比如label,有些则纯粹是python,关键时刻,还要切回python的对吗。而且有时候做翻译也要切换UTF-8代码对吧。在VSCODE下面默认的紫色底栏,可以默认切换语言编码和高亮语法。点击就弹出菜单可以改。
企业微信截图_20210223092714.png

5-VSCODE的快捷键,也就是语法糖,比Sublimetext系列要多一些。比如跨文本搜索关键词,精准/模糊搜索所有文本里的关键词等。不过这个看个人爱好。

结语
使用什么编辑器其实都是萝卜白菜各有所爱。但是不得不说Ren'py推荐的那几个有点非主流,或者说可能在中国大陆比较少见。其实编辑器的不同偶尔也是会造成多人协作等问题中间的一些麻烦的。只是给大家推荐到这里,喜欢什么当然是看大家如何做出自己的选择啦!

评分

参与人数 2活力 +60 干货 +2 收起 理由
BuErShen + 1 感谢分享!
被诅咒的章鱼 + 60 + 1 楼主辛苦了!

查看全部评分

发表于 2021-2-23 09:34:58 | 显示全部楼层
小声BB一句:IDE快捷键跟语法糖是两个概念……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-23 09:37:05 | 显示全部楼层
被诅咒的章鱼 发表于 2021-2-23 09:34
小声BB一句:IDE快捷键跟语法糖是两个概念……

我错了 我也刚学 现学现卖
回复 支持 反对

使用道具 举报

发表于 2021-2-23 09:39:26 | 显示全部楼层
支持一下,顺便问问vscode能支持点击函数或者定义可跳转吗,atom按了好多插件都没成功
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-24 17:47:17 | 显示全部楼层
片轮少女 发表于 2021-2-23 09:39
支持一下,顺便问问vscode能支持点击函数或者定义可跳转吗,atom按了好多插件都没成功 ...

VSCODE肯定支持点击函数,我用过,至于定义可跳转我不太清楚哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2021-5-12 04:18 , Processed in 0.046956 second(s), 13 queries , File On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表