1. 程式人生 > >代碼快速“檢”“修”不是夢,阿裏雲MaxCompute Studio 2.9.0 新版本發布

代碼快速“檢”“修”不是夢,阿裏雲MaxCompute Studio 2.9.0 新版本發布

流行 mic 代碼 IV max -c img http 離開

摘要: 阿裏雲MaxCompute Studio 2.9.0 新版本發布,此次發布的新版本,在原有功能的基礎上增加了新功能,分別是支持代碼檢查和快速修復;支持graph開發及調試。

近日,阿裏雲大數據計算服務 MaxCompute動作頻頻,在美國東部1(弗吉尼亞)節點開服售賣,用戶可在國際站、中文站、日本站購買美東節點資源,在控制臺按需求開通project。

除此之外,對於使用MaxCompute的開發者,數據分析師來說,還有一大福音,阿裏雲MaxCompute Studio 2.9.0 新版本發布,此次發布的新版本,在原有功能的基礎上增加了新功能,分別是支持代碼檢查和快速修復;支持graph開發及調試。(更多改進及Bug Fix,請更新後查看Release Notes:https://plugins.jetbrains.com/plugin/9193-maxcompute-studio/update/44687)

什麽是MaxCompute Studio?

MaxCompute Studio 是阿裏雲 MaxCompute 平臺提供的安裝在開發者客戶端的大數據集成開發環境工具,是一套基於流行的集成開發平臺 IntelliJ IDEA 的開發插件,可以幫助開發者方便地進行數據開發。

其實簡單點來說,如何幫助用戶高效愉快的編寫SQL就是MaxCompute studio的核心使命,那在SQL 編輯器這個功能上,MaxCompute studio是如何高效工作的呢?大家就和小編一起來看一看。(註:SQL 編輯器只是MaxCompute studio其中一個功能界面,除此之外還有項目空間瀏覽器、作業瀏覽器、MaxCompute 控制臺等界面)


忘記語法?不存在的!studio一鍵解決

相信大家都有過忘記SQL怎麽寫的時候,一旦忘記,恐怕只能到處去找文檔和代碼示例,被迫離開全神貫註的SQL editor,十分影響效率。在studio中,集成了大量的MaxCompute SQL語法模板,只需一個快捷鍵就能喚出,十分方便。

舉個例子:
我現在想要在表中加入一列,但不知道SQL語法,那麽使用快捷鍵(Windows: Ctrl + J, Mac: ? + J)喚出live template,輸入column關鍵字搜索語法模板,這裏我們選擇alter table add column:
技術分享圖片
此時,SQL editor中會立刻插入添加列的語法模板,你只需繼續輸入表和列即可(使用tab鍵在待編輯元素間切換

技術分享圖片

忘記Schema?不存在的!studio想你所想

在project explorer中你能獲得一個全局視圖,通過快捷鍵(Windows: Ctrl+Alt+Shift+N mac:?+?+O)喚出navigate symbol,輸入表名或函數名搜索,然後在project explorer中雙擊實體或在navigate symbol中選擇實體,即可顯示其詳情,studio會根據當前光標位置的語法上下文,給出相應的智能提示,選擇即可,無需輸入。點此可訪問具體操作鏈接https://yq.aliyun.com/articles/593609

除了能夠快速找到表名或函數名完成SQL之外,我們也定義了一些規則,來檢測你所寫的SQL是否有潛在問題,譬如:
技術分享圖片
全部的規則列表可在Preference - Editor - Inspections - MaxCompute 處查看。

面面俱到,studio助你在閱讀SQL上也不差事!

SQL寫好了,需要閱讀並理解其含義。對此studio支持如下特性,方便用戶閱讀SQL。
1.語法高亮
2.括號匹配與代碼折疊
3.格式化
4.可視化
5.使用查找

原文鏈接


代碼快速“檢”“修”不是夢,阿裏雲MaxCompute Studio 2.9.0 新版本發布