首页 文章 精选 留言 我的

精选列表

搜索[腾讯位置服务],共8452篇文章
优秀的个人博客,低调大师

腾讯开源 | CherryMarkdown-更友好的编辑器前端组件

导语 作为一种轻量便捷的文本标记语言,Markdown已在互联网等行业得到广泛的应用。Markdown语法没有强制统一的标准,不同平台使用的Markdown编辑器在语法和功能特性上都各有差异,使用者和开发者都面临不小的对齐、适配成本。 CherryMarkdown是一款使用者和开发者友好的Markdown编辑器前端组件,具有开箱即用、易于扩展、语法和功能丰富等特点,致力于帮助使用者和开发者降低编辑、开发成本,快速聚焦到编辑和创作中。 现将CherryMarkdown对外开源,为开源社区贡献力量。 主要设计目标 1. 开箱即用 接入成本低,开发者能便捷地调用并实例化编辑器;适配成本低,支持全屏、嵌入、移动端等多形态引入。 2. 易于扩展 由原生ES6实现,开发者可以快速进行二次开发和功能扩展;可以方便地使用vue/react等主流框架进行二次封装。 3. 语法和功能丰富 支持主流Markdown语法,支持实用的扩展语法和便捷的功能特性。 4. 性能优秀 通过局部渲染和局部更新机制,达到业界领先的渲染性能,让编辑体验更加流畅。 (CherryMarkdown组件架构图) 亮点特性简介 1.图片语法&所见即所得编辑 CherryMarkdown支持通过语法指定图片的大小和位置等属性,且允许在预览区进行所见即所得的编辑交互。 2.图表绘制 在传统Markdown表格的基础上,CherryMarkdown支持绘制相应的统计图。 3.粘贴HTML自动转Markdown 从其他页面复制HTML并粘贴到CherryMarkdown,能自动转成相应的Markdown源码。 4.多光标编辑 CherryMarkdown支持和主流代码编辑器体验类似的多光标批量编辑功能。 5.变更检测与局部更新 内容变更时,CherryMarkdown能精准检测和定位,做最小的页面元素改动,实现优秀渲染性能。 CherryMarkdown项目规划 1. 持续建设跨平台能力(导出功能、服务端渲染)、主题能力、系统功能&插件功能; 2. 持续优化所见即所得编辑模式,增加插入思维导图能力,优化移动端适配; 3. 增加快捷键等快捷操作指令,增加第三方插件包(如插入vscode),增加本地应用安装包。 CherryMarkdown开源地址 https://github.com/Tencent/cherry-markdown

优秀的个人博客,低调大师

字节和腾讯都在使用,DevOps工具Zadig究竟有何魔力

项目名称:Zadig 项目作者:koderover 团队 开源许可协议:Apache-2.0 项目地址:https://gitee.com/koderover/zadig 项目简介 Zadig 是 KodeRover 公司基于 Kubernetes 自主设计、研发的开源分布式持续交付 (Continues Delivery) 产品,为开发者提供云原生运行环境,支持开发者本地联调、微服务并行构建和部署、集成测试等。Zadig 内置了面向 Kubernetes、Helm、云主机、大体量微服务等复杂业务场景的最佳实践,为工程师一键生成自动化工作流 (workflow)。 Zadig 不改变现有流程,无缝集成 GitHub/GitLab、Jenkins、多家云厂商等,运维成本极低。 项目截图 项目特色 高并发的工作流 基于云原生设计,经过简单配置,系统自动生成工作流,实现多服务高并发执行构建部署测试任务,以解决微服务架构下带来的多服务构建部署效率低下问题。 以服务为核心的集成环境 一套服务配置,分钟级创建多套数据隔离的测试环境。为开发者进行日常调试、为测试人员做集成测试、为产品经理对外 Demo 提供强力支撑。 对于现有的环境无需担心迁移成本,一键托管,轻松浏览、调试环境中的所有服务。 无侵入的自动化测试 便捷且无侵入的对接已有自动化测试框架,通过 GitHub/GitLab Webhook 自动构建、部署及测试。 通过办公通讯机器人为开发者提供第一时间质量反馈,精准高效。有效落地“测试左移”工程实践,让测试价值得到体现。 *开发本地联调 CLI 开发本地编辑完代码,一键进行本地代码构建,部署到联调环境,无需再陷入复杂且繁琐的工作流程,让本地联调不再成为难事。解放工程师双手,去创造更多产品价值。 安装与配置 Zadig 提供了三种安装模式供开发者选择。 前置条件 一台至少配置为 4 核 8 G 可联网的 Linux 主机或一个标准的 Kubernetes 集群。 三种安装模式: All in One 一键安装和基于现有的 Kubernetes 集群安装。其中,All in One 一键安装包含了完整的单节点 Kubernetes 集群的安装。 第一种模式:All in One 一键安装 以 root 用户登录 Linux 主机执行以下命令: export IP=<IP> # 主机 IP,用于访问 Zadig 系统 curl -SsL https://github.com/koderover/zadig/releases/latest/download/install_with_k8s.sh | bash 第二种模式:基于现有的 Kubernetes 集群安装 以集群管理员身份,执行以下命令: export IP=<IP> # 集群任一节点公网 IP,用于访问 Zadig 系统 curl -SsL https://github.com/koderover/zadig/releases/latest/download/install.sh | bash 第三种模式:基于 Helm 命令安装 详细的安装过程和更多有关项目的信息,开发者们可以前往项目主页查看:https://gitee.com/koderover/zadig

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册