779 Star 1.5K Fork 350

开源中国 / Gitee Feedback

 / 详情

WebIDE 及在线编辑器支持自动适应缩进

意向
需求
创建于  
2020-12-23 23:38

需求说明

WebIDE 及在线编辑器支持自动适应缩进,例如上一行采用 Tab 或两个空格缩进,新建行或者粘贴进来的行自动采用与上一行相同的 Tab 或两个空格缩进。

需求目的(解决什么痛点,带来什么收益)

此功能的增加可以提高项目开发效率。

不同的项目拥有不同的代码规范,这在任何项目中均适用。如通过 WebIDE 及在线编辑器插入代码与原有代码缩进不一致,会导致代码库整体混乱,但现有机制需要用户自行修改缩进,尤其是对于 Tab 类缩进还需要用户复制粘贴,通过评论区沟通指导用户完成相关修改时间较为繁杂耗时并成功率较低,但直接合并后调整会扰乱代码库管理,暴力关闭PR也不利于项目社区建设。

解决此类问题较快的方法之一就是 WebIDE 及在线编辑器支持自动适应缩进,补齐相关功能短板。

需求来源(用户,竞品,运营,其他)

用户需求,GitHub 支持

评论 (2)

老周部落 创建了需求
老周部落 修改了描述
老周部落 修改了描述
展开全部操作日志

感谢如此详实的建议。我们在2021年会对在线编辑这一块儿做一些改进,敬请期待。

老周部落 修改了标题
老周部落 修改了描述

感谢如此详实的建议。我们在2021年会对在线编辑这一块儿做一些改进,敬请期待。

@Roger 经过实测,最新版的monaco editor是支持自动识别缩进格式的,且除此之外还多了不少新功能。
如果改进的话,建议可以规划升级一下monaco editor的版本。

Roger 添加了反馈已预处理(已删除)标签
Roger 负责人设置为liwen
红薯 关联项目设置为公有云-社区版
红薯 移除了反馈已预处理(已删除)标签

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
5370906 yuriluo 1578985551 1773794 laozhoubuluo 1594507411
Ruby
1
https://gitee.com/oschina/git-osc.git
git@gitee.com:oschina/git-osc.git
oschina
git-osc
Gitee Feedback

搜索帮助