Team IDE 集成MySql、Oracle、金仓、达梦、神通等数据库、SSH、FTP、Redis、Zookeeper、Kafka、Elasticsearch、小工具等管理工具。这是一款集合了ssh、sftp、kafka、zookeeper、elasticsearch、数据库等的管理工具,常用的中间件基本都覆盖了,作者是国内的,目前已经开源,纯go语言完成。
Team · IDE 功能模块
- 终端
- 配置SSH连接,连接远程服务器
- SSH支持rz、sz命令,rz支持批量上传
- 支持本地终端
- 支持节点终端 完成
- Zookeeper
- 支持单机、集群,增删改查等操作,批量删除等
- Kafka
- 对Kafka主题增删改查等操作
- 选择主题,推送、消费、删除数据等
- Redis
- Redis Key搜索、模糊查询、删除、新增等
- 字符串、哈希、列表、集合值编辑
- Elasticsearch
- 索引增删改查等操作
- 选择索引,增删改查数据等
- 添加索引,设置字段,索引迁移等
- Database
- 数据库库|用户|模式列表、表数据加载
- 数据库库表数据增删改查、批量新增、修改、删除等操作
- 表格选择数据导出SQL(新增、修改、删除数据SQL)等操作
- 自定义SQL执行面板,结果查看器
- 新建库,在线设计表,查看建表、更新表SQL语句
- 支持数据库,MySql、Oracle、达梦、金仓、神通、Sqlite、ODBC等数据库
- 节点
- 可以配置多服务器之间网络透传,内外网相互透传等
- 小工具
- JSON、Yaml转换
- 时间长转换
- Base64、MD5等
- Thrift
- 添加thrift模块,配置thrift文件目录
- 展示所有thrift服务、方法等
- 双击方法运行测试
- 性能测试,测试报告,图表展示TPS、AVG、Min、Max、T90、T99等
- SSH隧道
- Mysql、Redis、Zookeeper支持SSH隧道连接,选择SSH后,填写127.0.0.1则连接到SSH本地相应资源
语言
服务端:go开发
前端:vue开发
客户端:electron
注意
Team IDE 单机运行方式: 无需配置文件,数据和日志存储在
用户目录/temeide
下
Toolbox 模块
工具箱,用于连接Redis、Zookeeper、Database、SSH、SFTP、Kafka、Elasticsearch等
Toolbox 功能
Toolbox Redis
连接Redis,支持单机、集群,增删改查等操作,批量删除等
Toolbox Zookeeper
连接Zookeeper,支持单机、集群,增删改查等操作,批量删除等
Toolbox Kafka
连接Kafka,增删改查主题,推送主题消息,自定义消费主题消息等
Toolbox SSH、SFTP
配置Linux服务器SSH连接,在线连接服务执行命令
SSH模块可以点击FTP,进行本地和远程文件管理 FTP:上传、下载、移动、本地远程相互移动、重命名、删除、批量上传和下载等功能
Toolbox Database
连接Database,在线编辑库表,编辑库表记录,查看表结构等
Toolbox Elasticsearch
连接Elasticsearch,编辑索引,增删改查索引数据等
Toolbox 其它
Node 模块
节点服务,用于不同网段通信,借助节点模块的网络代理实现内外网透传等
更新日志
v2.5.9
- 终端信息中百分比使用进度条展示
- 终端面板去除滚动条样式,修复结尾字符被隐藏问题
- 添加
arm64
docker 镜像,镜像名称teamide/teamide-server-arm64:latest
、teamide/teamide-server-arm64:x.x.x
- arm64 镜像不支持数据库 odbc 连接方式
- 重新调整基础镜像,减少镜像大小
- mysql数据库添加TLS配置
- 文件上传
- 添加清除按钮进行置空
- 修复上传后无法再次触发上传
- mysql表数据查询添加编码latin1转换字符串;
- mysql低版本字段数据无
DATETIME_PRECISION
查询报错兼容
v2.5.6
- 数据库添加SQL文件上传、打开等功能
- SQL 执行将不再自动保存SQL,需要手动点击保存
- 数据库 库列表默认将配置的库或匹配的模式置顶展示
- Docker启动服务添加 Oracle 驱动
instantclient-basic-linuxx64
- 镜像 添加
instantclient_11_2
- 镜像 安装
libaio
库
- 镜像 添加
- 服务端模式添加 TLS
server:
tls:
open: false # 是否开启 https 默认关闭 建议开启后使用 https 访问
cert: ./conf/server.crt # 证书
key: ./conf/server.key # 证书 密钥*
v2.5.3
- mac下本地终端默认使用
zsh
- 终端添加
终端信息展示
,如果能够识别则展示主机信息 - 修复终端页面亮色主题文件管理器无背景问题
- 调整全局弹窗组件
- 工具箱面板适配亮色主题
- 工具箱面板优先显示有数据的类型
- 右击菜单最大显示300px字符超出隐藏
- 调整头部菜单
- 调整所有弹窗布局
- 优化一些事件监听,组件销毁后同步移出事件监听
- 修复es、kafka出现属性值是对象的情况无法展示列表问题
常见问题
新手必看!常见问题!安装教程!
新手必看!常见问题!安装教程!
新手必看!常见问题!安装教程!
评论0