完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
摘要: 众所周知,数据开发和分析的同学每天都要花大量时间写MaxCompute SQL;Dataworks作为数据开发的IDE直接影响着大家的开发效率,这次新上线的Dataworks我们在编辑体验上做了很多工作,在前端实现MaxCompute SQL和编辑器参数等扩展语法的AST解析,并实现更好更智能的代
众所周知,数据开发和分析的同学每天都要花大量时间写MaxCompute SQL;Dataworks作为数据开发的IDE直接影响着大家的开发效率,这次新上线的Dataworks我们在编辑体验上做了很多工作,在前端实现MaxCompute SQL和编辑器参数等扩展语法的AST解析,并实现更好更智能的代码提示,更快速的响应,帮助大家提升开发效率; 首先show几张美图: 看起来如何?是不是很像本地编辑器,很Cool ~ 接下来,我们一一介绍一下这些新特性。 1、MaxCompute SQL 语法错误的实时提示(精确到行,列) 实时语法检查,同时,支持MaxCompute 2.0语法,报错位置可以精确到行、列。 2、在编辑器中显示具体的错误信息 快速定位问题,支持语法分析,为用户提示详细的报错信息。 3、自动补全 (关键字/project/表/字段) 在合适的地点出现关键字,project、表和字段;'from', 'xxx join', 'drop table/view', 'alter table / view' 提示表;’select', 'where', 'having', 'on', 'order by', 'partitioned by', 'distibute by', 'sort by', 'desc' 后 提示 相关表的字段;支持子查询的方式字段提示。 4、多种语言的语法高亮 新版编辑器功能范围支持SQL、Shell两种语言的语法高亮,以彩色标识出某种编程语言的关键。 5、快捷键支持 通过快捷键,我们可以很方便的编辑代码,比如保存、撤销动作。 保存 - Ctrl+S / Cmd+S 撤消 - Ctrl+Z / Cmd+Z 重做 - Ctrl+Y / Cmd+Y 查找 - Ctrl+F / Cmd+F 替换 - Ctrl+Shift+F / Cmd+Alt+F 删除一行 - Ctrl+Shift+K / Cmd+Shift+K 同词选择 - Ctrl+D / Cmd+D 块注释 - Ctrl+/ / Cmd+/ 6、代码折叠 在写大量代码时往往会因为代码过多无法快速准确的找到哪些代码是一个功能模块,哪些代码是成对的标签块,这时,代码缩进折叠功能就显得非常重要了;点击-号,完成代码折叠。 7、智能编辑器联想速度提升 新版编辑器,不但支持2.0,在联想速度上也提升了40%,做到更快,更准。 8、代码检索支持更多方式 新版本支持了大小写,正则表达式等更灵活的查询方式,用户可以通过Ctrl+F开启代码检索功能。 原文链接 阅读更多干货好文,请关注扫描以下二维码: |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 04:34 , Processed in 0.461720 second(s), Total 68, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号