Replit-转换编程语言的人工智能工具

Replit-转换编程语言的人工智能工具

使用Replit,您可以练习在浏览器中直接将任何编译语言从python编码为C ++,甚至是iOS应用程序的Swift。这个小的Web应用程序非常类似于Web开发人员的云IDE 。 但是,前端开发并不依赖于编译器,因此在Web浏览器中进行编码要容易得多。
Replit是为数不多的面向编程的云IDE之一 ,因为它具有可在任何OS上运行的内置编译器。当然, 关于可以使用的库和代码的最终输出有一些限制 。但是,如果您只有零经验并且只想了解基本知识 ,那么它仍然是开始编程的好地方。
链接: https://replit.com/


简介

Replit是一个基于浏览器的云端协同开发平台,可用于构建开发环境、实时协作、托管网络应用等。Replit提供可创建动态或者静态网站的容器,并会自动生成免费https域名(格式为:项目名.用户名. http://repl.co ),这代表着任何人都可以试用Replit的云服务器创建自己的网站,或者是其他的服务,而且这一切,都是免费的。

注册

可选谷歌账号、苹果账号、fb或者GitHub账号一键登录,或者自己用邮箱注册也行,邮箱注册的需要收信验证一下。

Replit-转换编程语言的人工智能工具

功能

1.代码编写

运行于浏览器中的IDE:可以在任何平台、系统以及设备之上开始开发者自身喜爱的编程语言的代码开发。本地+云端的方式,使得用户可以进行定制,定制主题和插件使得和本地开发完全一致。所有的文件可以保存、组织和管理在云端或者开发者个人机器上。代码检查、调试以及自动补齐,具有各种主流的IDE所能提供的特性。

Replit-转换编程语言的人工智能工具

2.集成GitHub
导入、运行以及协作,利用GitHub无数的仓库,无需手动操作。

可以从GitHub的任何仓库上进行clone、提交和推送等操作,和GitHub集成,提交和推送再也不需要通过终端进行,通过添加“Run on Repl.it” 图标到README中能够使得其他协作者更容易地进行开源代码的贡献。

Replit-转换编程语言的人工智能工具

3.50+编程语言
从Python到 C++、HTML以及 CSS,在一个平台可以学习任何你希望学习的任何编程语言。详细语言列表如下:https://repl.it/languages

Replit-转换编程语言的人工智能工具

4.安装与部署
没有所谓的“安装和部署”,即时可用,同时就可以将环境进行分享与协作。无需下载、免安装和配置,使用Repl.it可以秒级开始。在浏览器中,开发者可以得到他们所需要的一切,不再需要PKG、DMP、RPM、ZIP和WTF各种类型的安装和设定。对于不同的操作系统和设备,macOS、Windows还是Linux或者其他OS都是可以的。再也不需要花费数小时的时间在环境构建上。

Replit-转换编程语言的人工智能工具

5.包管理器UPM
提供标准包管理器UPM(Universal Package Manager),免除用户头疼的多种开发语言所需要进行的包的管理问题,UPM会自动地进行安装和配置,无需手动配置。

Replit-转换编程语言的人工智能工具

6.API与插件
程序化创建应用,使用插件不断改进和定制适合用户需求的IDE

使用体验

  • 创建Replit环境:可以选择不同的语言进行快速环境创建。
    Replit-转换编程语言的人工智能工具
  • Java语言环境:一键创建了一个JDK的环境,详细如下所示。
    Replit-转换编程语言的人工智能工具
  • C语言环境:同样可以秒级创建C语言环境,实际也就是ggc。
    Replit-转换编程语言的人工智能工具
  • go template:除了语言环境本身,还可以利用一些框架,比如创建一个简单的利用go的template机制的环境和demo项目,点击运行即可确认结果。

总结

当其他所有的在线IDE在开发者和组织一条路上奋力拼杀的时候,Replit在其他视角已经展开了很多探索,在线IDE,并不一定要去做过度的强关联,它可能不经意地给其他传统场景提供了一个很不错的工具,一个更好地进行协同的工具,尤其是当下的实操类的远程教育,这是值得我们去思考和尝试。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧