The intelligent code collaboration platform
Space and SpaceCode will be discontinued on June 1, 2025. Learn more → →
代码审查有助于战略性深入工作, 识别 bug、潜在修正、漏洞等,最终提高源代码的质量和您对源代码的了解。 除了帮助您定义成功之外,这还可以对团队学习、项目构建速度和质量以及产品成果产生直接影响。 事实上,在之前的软件开发现状报告中,Coding Sans 发现 67.66% 的软件开发者使用同行评审确保代码质量。 在表现最好的软件开发者群体中,这个数字甚至更高,达到 73.53%。 因此,争论的焦点不是审查是否有效,或者它们对内部学习、代码性能和质量有多大价值, 而是在各种用例中哪种实现方法最适合现代团队。 (more…)…
您在开发软件时是否想要完全控制数据? 我们很高兴地宣布:Space On-Premises(本地部署版)2023.2 现已推出,此版本的无障碍功能更出色,具有新的简化安装选项和多项实用功能。 借助新的 AWS 一键式安装选项,您现在可以在 AWS 云上快速轻松地运行 Space。 您也可以使用我们在此版本中添加的扩展 Docker Compose 配置步骤,将 Docker Compose 作为稳定安装。 为了帮助您提高工作效率,Space On-Premises 2023.2 添加了大量新功能,例如强大的 IDE 启发导航、问题时间跟踪、存储构建工件和缓存项目依赖项、对 Rust 软件包的支…
您担心代码的安全性吗? 不想再为 Dart 软件包依赖外部源代码? JetBrains Space 为私有 Dart 软件包存储提供了全面解决方案。 使用它,您可以安全地存储和管理代码和软件包依赖项,并让团队在组织内快速访问和共享软件包。 无论是处理移动、控制台还是 Flutter 项目,Space Packages 都能让您轻松存储和共享 Dart 软件包。 阅读本文,了解如何将 Space Packages 用于 Dart 或 Flutter 项目。 (more…)…
今天,我们宣布推出正式版 Space On-Premises,这是一个由您全面管理的完整且安全的软件开发平台。 在过去六个月的测试阶段中,我们一直在收集和处理您的反馈。 我们要感谢早期采用者试用 Space On-Premises,分享其印象和想法,并报告问题。 我们的团队已经使安装过程得到稳定,为 On-Premises 版本引入了更多功能以匹配 Space Cloud,并修正了许多错误。 我们十分高兴地宣布 On-Premises 版本的测试阶段已经结束并推出最新版本 – Space On-Premises 2023.1。 阅读这篇博文以详细了解 Space On…
随着 Space Marketplace 发布,我们诚邀您参加 Space 应用竞赛! 应用程序是扩展完整软件开发平台 Space 功能的主要方式。 借助 Space 中的应用,您可以根据团队需求调整平台,并将更高级的工作流引入开发过程。 应用的最佳之处在于,您可以从 Space 中自己的应用和其他人通过 Space Marketplace 创建的应用中受益。 如果您喜欢开发并想赢取奖品,那就快来参加我们的竞赛,为 Space 创建一个应用程序,并将其上传到我们的 Marketplace。 …
Space 是适合各种软件开发团队的高度定制化工具,应用程序是其可扩展性的关键所在。 适用于 Space 应用的 Marketplace 应运而生,现已进入测试阶段。 我们为展示 Space HTTP API 的功能准备了一些应用程序,但我们深知,要想实现真正的个性化定制,社区的支持必不可少。 您的创意、用例和工作流将让 Space 的功能扩展到其初始形式之外。 Marketplace 可供您创建应用程序、与其他 Space 用户分享,以及使用其他人创建的应用程序。 我们团队创建的这两款应用能够立即投入使用: Slac…
我们非常高兴地宣布,Space On-Premises (本地部署版) Beta 版现已推出! 借助 On-Premises 版本,您可以完全自行管理、维护和升级 Space。现在,我们将为想要完全控制其数据的组织开放 On-Premises Beta 版计划,并邀请您使用以下安装选项之一: 适用于 Docker Compose 的 Space On-Premises for – 适合快速启动测试环境。适用于 Kubernetes 的 Space On-Premises – 适合可扩缩的大规模安装。 阅读这篇博文,…
快速概览:我们引入了新的 Services(服务)选项卡,其中包含 JetBrains 团队工具,在您的工具箱中添加了新工具 JetBrains Space,并发布了一些性能改进和错误修正。 立即下载! 新的 Services(服务)选项卡 新增的 Services(服务)选项卡包含团队工具或 SaaS 应用程序。 它为 Toolbox App 带来了新的补充:JetBrains Space,这是适用于项目和团队的一体化解决方案;以及 Datalore,我们的在线 Jupyter Notebook 环境,它已从 …
在远程开发的初始版本中,Space 开发环境仅支持 Fleet 和 IntelliJ IDEA。 今天,我们很高兴引入对更多基于 IntelliJ 的 IDE 的支持:GoLand、PhpStorm、PyCharm、RubyMine、WebStorm 和 CLion(从 2021.3 版开始)。 所有这些 IDE 都可以通过 JetBrains Gateway 使用 Space 开发环境。 请观看下面的短视频了解详细信息: (more…)…
在 JetBrains Space 中,您可以启动开发环境来远程处理代码。 一个强大的、专用虚拟机将运行一个 Docker 容器,虚拟机可以访问您项目的源代码,并为您的本地代码编辑器提供后端组件。 您可以使用这些远程机器来开发软件,无需使用您的本地计算机。 使用 Space 开发环境的许多优点之一是,您可以为您的团队标准化开发环境,让每个人都可以立即开始处理项目,不需要浪费时间来设置他们的本地计算机。 此外,您还可以运行预热任务,并准备一个已经下载所有必要的软件包依赖项并具有一个可以随时使用的预构建项目索引的快照。 在这篇文章中,我…
代码审查是软件开发流程的重要组成部分。 这项工作让我们可以在实现之前指出代码问题、减少修正错误的时间,并使开发者专注于更有意义的工作。 虽然代码审查对工作流的益处显而易见,但目前的代码审查工具种类繁多,要找到合适的工具可能并不容易。 许多代码审查工具功能相似,但支持的工作流和集成却大不相同。 那么,面对如此庞杂的选择,怎样才能为项目找到最合适的审查工具? 在 JetBrains 最近发布的《2021 开发者生态系统现状》报告中,超过 31,000 名开发者对软件开发各方面的相关问题给出了答案。 随同科技行业的最新趋势,这项研究确定了今年最常用的代码审查…
您可能已经听说了来自 JetBrains 的重大新闻——JetBrains IDE 的远程开发解决方案。 这背后的主要想法是帮助您克服本地机器或笔记本电脑速度慢的限制,使开发人员可以更高效地工作、节省时间并为项目做出更多贡献。 考虑到这一目标,我们决定将 IDE 的前端和后端分开。 安装在本地计算机上的唯一软件是渲染 IDE 用户界面并与远程后端通信的客户端。 远程后端将负责所有重量级的源代码操作,例如构建索引和语法树,提供代码补全和重构等功能。 您可以使用什么作为远程后端? 有多种选择,但我们相信我们自己为 JetBra…
提交此表单,即表示我同意 JetBrains s.r.o. ("JetBrains") 使用我的姓名、电子邮件地址和位置数据向我发送简报和商业通讯,并为此目的而处理我的个人数据。我同意 JetBrains 根据 JetBrains 隐私政策为此目的使用第三方服务处理上述数据。我了解我可以在我的个人资料中随时撤回此同意。此外,每封电子邮件中也都包含退订链接。
谢谢!