- 软件介绍
- 相关专题
- 下载地址
Eclipse Che简介
Eclipse Che是一个开发环境。开发新项目时,用户可以通过这个软件构建开发环境。结合IDE功能,他们可以在不同的软件上工作。它支持从代码示例创建工作区,使用仪表盘从远程devfiles创建工作区,使用chectl从本地devfiles创建工作区,并导入项目的源代码创建工作区,为用户提供更便捷的工作计划,快速构建新的开发项目,让用户能够Eclipse Che功能丰富。您可以通过使用此软件自定义新的扩展来自定义开发人员环境和创建新项目!
Eclipse Che软件功能
1.团队的开发环境
托管在您的Kubernetes集群上,并集中开发人员环境。具有强大协作能力、工作空间自动化和权限的车载团队。团队中的开发人员可以使用他们的本地IDE或Che浏览器IDE。
与任何人共享工作区
控制工作区权限
使用浏览器或桌面IDE
定义团队的资源限制
2.一键式工作空间
从生产运行时创建包含项目和工具的工作区。获得高度一致、可重复和可再现的开发人员环境。
“开发模式”生产环境
库本内特豆荚中的代码
享受内置浏览器IDE
代码开发人员工作区配置
3.企业就绪性和内置安全性
使用可编程和可定制的基础设施来管理开发团队的工作空间,以便您可以控制系统功能、可用性和功能。
使用密钥卡进行身份验证
连接到LDAP或AD
内部插件和堆栈注册
内置系统监控
Eclipse Che软件特色
运行在Kubernetes或OpenShift上的集中式开发人员环境。
每个开发人员的多容器工作空间都可以使用Eclipse Che factory一键复制。
您可以为任何语言或运行时创建预构建的自定义堆栈。
企业集成活动目录(AD)数据库和轻量级目录访问协议(LDAP)使用Keycloak。
基于浏览器的IDE;与车-忒伊亚或任何其他网络集成开发环境(如Jupyter)集成。
支持工具协议,如语言协议或调试适配器协议。
与Visual Studio代码扩展兼容的插件机制。
用于创建定制云开发平台的软件开发工具包(SDK)。
Eclipse Che教程
从代码示例创建工作区
本节说明如何从代码示例或devfile模板创建工作区。
1.使用“入门”视图通过示例创建工作区。
2.使用“自定义工作区”视图上的模板创建自定义工作区。
从用户控制面板的“入门”视图创建工作区。
本节描述如何使用代码示例从用户仪表板创建工作区。
先决条件
Eclipse Che正在运行实例。要安装Eclipse Che的实例,请参见安装Che。
程序
1.在左侧导航面板中,转至“入门”。
2.单击入门选项卡。
3.在图库中,有一个可用于构建和运行项目的示例列表。
4.启动工作区:点击选中的堆叠卡。
的新工作区名称。
工作区名称可以基于堆栈的基本devfile自动生成。生成的名称始终由devfilemetadata.generateName作为前缀和四个随机字符组成。
从模板创建自定义工作区
本节介绍如何从模板创建自定义工作区。
先决条件
Eclipse Che正在运行实例。要安装Eclipse Che的实例,请参见安装Che。
程序
1.导航到Che仪表板。请参见使用仪表板导航车。
2.在左侧导航面板中,转至“入门”。
3.单击自定义工作区选项卡。
4.定义工作区的名称。
的新工作区名称。
工作区名称可以基于堆栈的基本devfile自动生成。生成的名称始终由devfilemetadata.generateName作为前缀和四个随机字符组成。
5.在“开发文件”部分,选择将用于构建和运行项目的开发文件模板。
6.启动工作区:单击表单底部的“创建并打开”按钮。
定义车的自定义命令
che-忒伊亚IDE允许用户在devfile中定义自定义命令,这些命令在工作区中可用。
例如,这在以下情况下很有用:
简化、运行和调试项目。
允许主要开发人员根据团队需求定制工作空间。
减少加入新团队成员所需的时间。
che-忒伊亚任务类型
下面是commandsdevfile部分的一个示例。
Che命令
打包本机应用程序并启动本机应用程序
Che命令将用于定义要在工作空间容器中执行的任务。
exec类型表示Che runner用于命令执行。用户可以指定在其容器中执行命令的组件。
命令字段包含要执行的命令行。
的工作目录是执行命令的工作目录。
组件字段指的是将在其中执行命令的容器。此字段包含别名定义容器的组件。
VS代码启动配置
附加远程调试器
VS代码启动配置通常用于定义调试配置。要触发这些配置,请按F5或从“调试”菜单中选择“开始调试”。这些配置被提供给调试器,例如用于调试的连接端口或要调试的应用程序类型(Node.js、Java等)。).
类型为vscode-lnch。
它包含VS代码格式的启动配置。
您可以从终端→运行任务菜单或通过在我的工作区面板中选择它们来执行任务类型,也称为执行命令。其他任务只能从终端→运行任务获取。初始配置在Che-忒伊亚调试器中提供。
配置Che 7.27工作区
更改现有工作区的配置
本节介绍如何从用户控制面板更改现有工作区的配置。
先决条件
车的运行实例。要安装Che的实例,请参见安装Che。
在此Che实例上定义的现有工作区。
程序
1.导航到Che仪表板。请参见使用仪表板导航车。
2.在左侧导航面板中,转到“工作”。
3.单击工作区的名称以导航到配置概述页面。
4.单击概述选项卡并执行以下操作:
更改工作区名称。
选择存储类型。
检查Kubernetes命名空间。
5.在“开发文件”选项卡中,编辑工作区的YAML配置。请参见使用devfile配置工作区。
将项目添加到您的工作区
先决条件
车的运行实例。要安装Che的实例,请参见安装Che。
在此Che实例上定义的现有工作区。
程序
要将项目添加到工作区,请执行以下操作:
1.导航到“工作区”页面,然后单击要更新的工作区。
2.打开“开发文件”选项卡。
3.在开发文件编辑器中,添加包含所需项目的项目部分。
4.添加项目后,单击保存按钮保存工作区配置。
以下是演示示例:
比如。git使用devfile向工作区添加项目。
在下面的例子中,项目che作为一个用户项目的例子。使用用户名devfile的属来指定此项。位置类别定义了由Git存储库或ZIP归档的l表示的源存储库。
要向工作区添加项目,请添加或编辑以下部分:
项目:
–名称:
来源:
类型:git
位置:& # 8216;https://github.com//.git’
配置工作区工具
添加插件
先决条件
车的运行实例。要安装Che的实例,请参见安装Che。
在此Che实例上定义的现有工作区。
程序
要将插件添加到您的工作区,请执行以下操作:
1.单击“开发文件”选项卡。
2.添加所需的chePlugin组件,然后单击保存按钮。
要查看可用插件的列表,请按Ctrl+Space激活完成功能。
定义工作区编辑器
先决条件
车的运行实例。要安装Che的实例,请参见安装Che。
在此Che实例上定义的现有工作区。
程序
1.定义与工作区一起使用的编辑器:
2.单击“开发文件”选项卡。
添加所需的cheEditor组件,然后单击保存按钮。
要查看可用插件的列表,请按Ctrl+Space激活完成功能。车7.27推荐的编辑是车-忒伊亚。
使用开发文件配置工作区
要快速轻松地配置Che工作区,请使用devfile。有关devfile及其使用说明的简要介绍,请参考本节中的说明。
什么是devfile?
Devfile是一个描述和定义开发环境的文件:
源代码。
开发组件,如浏览器IDE工具和应用程序运行时。
预定义命令列表。
要克隆的项目。
Devfile是Che使用的文件,它被转换为包含多个容器的云工作空间。Devfile可以通过多种方式远程或本地存储,例如:
在git库中,根文件夹或函数分支。
在可通过HTTP访问的公共网站上。
作为本地文件,并使用chectl进行部署。
在devfile中,它被称为devfile注册表。
创建工作区时,Che使用这个定义来初始化所有内容,并运行所需工具和应用程序运行时的所有容器。Che还安装文件系统卷,以使工作区可以使用源代码。
可以使用项目源代码对Devfiles进行版本控制。当需要一个工作空间来修复旧分支时,项目devfile将提供工作空间的定义、工具和确切的依赖关系来开始旧分支的工作。使用它按需实例化工作空间。
使用Che工作区中使用的工具更新devfile的最新状态:
项目的元素,如路径、git位置或分支。
执行构建、运行、测试和调试等常见任务的命令。
应用程序运行所需的运行时环境及其容器映像。
带有开发人员将在工作区中使用的工具、IDE函数和助手的che-忒伊亚插件,例如Git、Java支持、SonarLint和Pull Request。
的最小开发文件
以下是devfile中所需的最低内容:
可以选择使用参数generatename或name,但用户只需选择并定义其中一个参数。当同时指定两个属时,将忽略GenerateName。
生成工作区名称
要为自动生成的工作区名称指定前缀,请生成名称以在开发文件中设置参数:
工作区名称将采用YYYYY格式(例如,che-2y7kp)。y是随机的[a-z0-9]字符。
创建工作区时,适用以下命名规则:
定义名称后,它将用作工作区名称:
当generateName仅定义时,它将用作生成名称的基础:YYYYY。
对于由工厂创建的工作区,定义名称或生成名称具有相同的效果。定义的值用作名称前缀:YYYYY或YYYYY。当同时定义了generatename和name时,generateName优先。
为项目编写devfile
本节介绍如何为项目创建最小的devfile,以及如何在devfile中包含多个项目。
准备最小的开发文件
足以运行工作区的最小devfile由以下部分组成:
规格版本
(全名)
不带项目的最小devfile示例
如果没有任何其他配置,带有默认编辑器的工作区将从其默认插件开始,这些插件是在Che服务器上配置的。Che-忒伊亚与Che Machine Exec插件一起被配置为默认编辑器。当工厂用于启动Git存储库中的工作空间时,默认情况下将创建给定存储库和分支中的项目。,项目名称与存储库名称匹配。
添加以下部分以实现更实用的工作空间:
组件列表:开发组件和用户运行时
列表:源代码库
列表:管理工作区组件的工作,例如运行开发工具和启动运行时环境。
带有项目的最小开发文件示例
在devfile中指定多个项目。
一个devfile可以定义多个项目,这些项目将被克隆到所需的目标位置。工作区启动后,这些项目将在用户的工作区中创建。
对于每个项目,请指定以下内容:
源存储库的类型-可以是。git或。拉上拉链。
源存储库的位置,即l of -Git存储库或ZIP归档。
(可选)要将项目克隆到的目录。如果未指定,则使用默认目录,该目录与项目名称或项目Git存储库相匹配。
包含两个项目的devfile示例
在下面的例子中,项目fntend和后端作为用户项目的例子。每个项目都位于单独的存储库中。
这个后端项目有一个特殊的要求,就是必须克隆到Che运行时隐式定义的源根目录下的目录中。src/github.com//
fntend项目将被克隆到源根目录下的目录中。
- 安卓合集
- 软件合集
- 浏览器
- 电脑管家
- 安卓游戏
软件排行榜
热门推荐
-
VMware InstallBuilder Enterprise破解版
v20.12.0 / 347 MB / 简体中文
-
Spark Studio官方版
v2.6.3 / 7.78 MB / 简体中文
-
Yearning SQL审核平台官方版
v2.3.2 / 10.2 MB / 简体中文
-
Protege官方版
v5.5 / 38.3 MB / 简体中文
-
HUAWEI LiteOS Studio官方版
v1.45.6 / 115 MB / 简体中文
-
Huawei LiteOS官方版
v5.0.0 / 87.6 MB / 简体中文
-
C语言代码实例助手官方版
v1.0 / 38.5 MB / 简体中文
-
idle python中文汉化版
v3.7 / 1.62 MB / 简体中文
-
Metabase官方版
v0.37.5 / 45.8 MB / 简体中文
-
编程猫硬件助手官方版
v1.4.1.0 / 39.3 MB / 简体中文
装机必备软件
-
word文档密码破解工具应用软件
-
冰点还原永久免费版系统软件
-
人生日历应用软件
-
一彩送货单管理系统应用软件
-
Process View系统软件
-
开心手机恢复大师其他类别
-
pdf文件阅读器应用软件
-
视频剪辑格式工厂应用软件
-
PhotoMetri应用软件
-
specinker应用软件
-
miwifi驱动驱动工具
-
海洋色音效助手影音软件
-
乐播投屏影音软件
-
seo外链助手网络软件
-
AES安全加密记事本安全相关





