JetBrains 生产了一些最流行的集成开发环境 (IDE),用于使用 Java、PHP、Kotlin 和其他编程语言创建软件。JetBrains IntelliJ 甚至是 Android Studio 的基础,Android Studio 是 Google 用于开发 Android 应用程序和游戏的官方 IDE。现在 JetBrains 正在为其 IDE 开发一项新功能,这将使远程开发变得更加容易。
JetBrains周一为其 IDE宣布了一项新的远程开发功能,该功能包含在 IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、PhpStorm 和 RubyMine 的 2021.3 版中。JetBrains 现在可以作为后端服务在远程服务器上运行,而不是在每台计算机上设置整个环境进行开发(例如项目依赖项、编译器等),任何人都可以使用兼容的 JetBrains IDE 连接到它他们的电脑。虽然每台 PC 仍将运行完整的 IDE——这不是一个简单的远程桌面会话——但所有项目文件、编译和其他处理器密集型任务都将由远程服务器处理。
JetBrains 在其博客文章中表示,“JetBrains 客户端在本地运行,并为 IDE 后端提供用户界面。它基于 IntelliJ 平台,感觉就像一个完整的基于 IntelliJ 的 IDE——它具有与本地 IDE 相同的编辑器、代码完成、导航、检查和重构工具,但所有文件都远程托管,所有语言处理是在远程服务器上完成的。”
新功能类似于Visual Studio Code 中的远程开发功能,它允许 Visual Studio Code 连接到带有项目代码、调试器和扩展的远程实例。例如,该功能在使用适用于 Linux的Windows 子系统的人们中很受欢迎,因为代码和依赖项可以在 Linux 子系统中,而实际的 VS Code 会话在主机 Windows 操作系统上运行。
远程开发非常适合那些不想在多台计算机上设置软件项目但可能拥有可以连续运行的服务器或 PC 的人。希望谷歌可以将其集成到未来的 Android Studio 更新中。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun99362.html