Replit 推出手机 App,把 IDE 移植到手机

Replit 是提供线上集成开发环境服务的公司,最近他们推出了适用于 Android 和 iOS 的 Replit 手机 App,声称可以让开发者在任意地方编写代码。比如使用该 App 编写 Python 机器人、构建和启动个人网站,它可以访问数百万个开源软件包。有了 Replit App 就好比口袋里装着一台强大的电脑。

Replit 表示,在推出专门的应用程序之前,他们留意到自家基于浏览器的 Web IDE 在全球的移动设备使用量不断增加。去年,他们为了让移动 Web IDE 更加可靠和高性能而进行投资。此举使得产品的留存率翻了一番。现在,近 20% 的 Replit 用户在他们的移动设备上进行构建。

这时,Replit 社区表示希望官方推出原生移动应用。因为在本地构建能够扩展到特定于设备的功能,在全球参差不齐的网络条件下更好更快地工作,并突破交互设计的极限。

诞生于这样背景的 Replit App 确定了最终目标:帮助开发者构建更多内容,并减少输入。

为此,他们对于 Replit App 的界面在移动设备上开发了一些特别交互:

  • 使用“操纵杆”进行导航

为了在手机上也能便捷地移动光标和选择文本,Replit App 构建了“操纵杆”,可更快地浏览代码。上下拖动操纵杆即可快速浏览代码,左右滑动(或点击每一侧的箭头)将光标精确地微调到所需位置。

  • 使用智能建议和常用操作进行编辑

对于移动应用程序,Replit 构建了一个本地优先的自动补全引擎,速度非常快,该引擎包含特定于语言的片段库。目前支持 Python、HTML、CSS、JS 和 Typescript,未来还会支持更多语言。

编码键盘工具栏还提供常用操作,如撤消和重做、缩进和切换注释。另外还添加了一个剪贴板管理器,用于在 repls 之间复制和粘贴代码。

  • 支持多标签页切换

此功能可以让 Replit App 一次打开多个文件,在它们之间轻松切换,并访问更多工具,而不会丢失在代码中的位置。

最后,Replit 公司表示会在未来版本中推出更多社交和协作功能,这些功能在设计时也会特别考虑到移动体验和创作。

猜你喜欢

转载自www.oschina.net/news/214682/replit-mobile-app
今日推荐