[發明專利]語法提示方法、語法提示裝置、計算機設備及存儲介質在審
| 申請號: | 202011255687.5 | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112256266A | 公開(公告)日: | 2021-01-22 |
| 發明(設計)人: | 曾維芳 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/30;G06F8/33 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 姚章國 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 語法 提示 方法 裝置 計算機 設備 存儲 介質 | ||
本發明涉及大數據分析的技術領域,具體公開了一種語法提示方法、語法提示裝置、計算機設備及存儲介質;其中,該語法提示方法包括:根據預設的標簽符號標識獲取標簽類型,以獲取調用的標簽庫中的多個要素標簽模版,并將多個要素標簽模版按照第一預設順序進行排序;根據預設的函數符號標識獲取函數類型,以獲取調用的函數庫中的多個函數模版,并將多個函數模版按照第二預設順序進行排序;獲取用戶輸入的目標符號標識;若目標符號標識為標簽符號標識,則將多個要素標簽模版按照第一預設順序提示在頁面上;若目標符號標識為函數符號標識,則將多個函數模版按照第二預設順序提示在頁面上。本發明的語法提示方法,可以提高代碼開發效率。
技術領域
本發明涉及大數據分析的技術領域,尤其涉及一種語法提示方法、語法提示裝置、計算機設備及可讀存儲介質。
背景技術
Vue(全稱為vue.js)是一個用于創建用戶界面的開源JavaScript框架,也是一個創建單頁應用的Web應用框架。
在Vue的實際開發中,通常會使用到例如vscode等開發工具,在目前vscode編寫代碼的自動補全工具中,編寫代碼時可以通過對輸入的字母進行簡單的單詞補全并顯示,但目前這種類型的自動補全工具只能進行簡單的內容補充,或者僅能對基本的語法進行補全。
而對于實際的產品開發,大部分還會涉及到UI框架,例如當輸入UI框架標簽el-input時,提示el-input/el-input的基本屬性,而實際上el-input標簽包括多種屬性,對于UI框架日常需要使用的語法,目前的自動補全工具并未完善,如此會導致實際的開發效率較低。
發明內容
本發明提供一種語法提示方法、語法提示裝置、計算機設備及可讀存儲介質,用于提升用戶進行代碼開發的工作效率。
本發明第一方面提供一種語法提示方法,其中,所述方法包括:
根據預設的標簽符號標識獲取標簽類型,并根據預設的函數符號標識獲取函數類型;
根據所述標簽類型調用標簽庫,以獲取所述標簽庫中的多個要素標簽模版,并將所述多個要素標簽模版按照第一預設順序進行排序;
根據所述函數類型調用函數庫,以獲取所述函數庫中的多個函數模版,并將所述多個函數模版按照第二預設順序進行排序;
獲取用戶在開發頁面輸入的目標符號標識;
若所述目標符號標識為所述標簽符號標識,則將所述標簽庫中的多個要素標簽模版按照所述第一預設順序提示在頁面上;
若所述目標符號標識為所述函數符號標識,則將所述函數庫中的多個函數模版按照所述第二預設順序提示在頁面上。
本發明第二方面提供一種語法提示裝置,所述裝置包括:
第一獲取模塊,用于根據預設的標簽符號標識獲取標簽類型,并根據預設的函數符號標識獲取函數類型;
第一排序模塊,用于根據所述標簽類型調用標簽庫,以獲取所述標簽庫中的多個要素標簽模版,并將所述多個要素標簽模版按照第一預設順序進行排序;
第二排序模塊,用于根據所述函數類型調用函數庫,以獲取所述函數庫中的多個函數模版,并將所述多個函數模版按照第二預設順序進行排序;
第二獲取模塊,用于獲取用戶在開發頁面輸入的目標符號標識;
第一顯示模塊,用于若所述目標符號標識為所述標簽符號標識,則將所述標簽庫中的所述多個要素標簽模版按照所述第一預設順序提示在頁面上;
第二顯示模塊,用于若目標符號標識為所述函數符號標識,則將所述函數庫中的所述多個函數模版按照所述第二預設順序提示在頁面上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011255687.5/2.html,轉載請聲明來源鉆瓜專利網。





