[發(fā)明專利]用于集成開發(fā)環(huán)境的工作空間控制方法和裝置有效
| 申請?zhí)枺?/td> | 201610500086.3 | 申請日: | 2016-06-29 |
| 公開(公告)號: | CN107544777B | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設(shè)計)人: | 李明路 | 申請(專利權(quán))人: | 上海優(yōu)揚新媒信息技術(shù)有限公司 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33;G06F8/20 |
| 代理公司: | 北京英賽嘉華知識產(chǎn)權(quán)代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 201210 上海市嘉*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 集成 開發(fā) 環(huán)境 工作 空間 控制 方法 裝置 | ||
本申請公開了用于集成開發(fā)環(huán)境的工作空間控制方法和裝置。所述方法的一具體實施方式包括:獲取待加載的工作空間和待加載的至少一個項目的項目名稱;對所述至少一個項目的項目名稱中的每個項目名稱,獲取與該項目名稱匹配的項目,所述項目包括:項目名稱、入口文件和業(yè)務(wù)文件;在集成開發(fā)環(huán)境中加載所述工作空間;對所獲取的至少一個項目中的每個項目,在所述工作空間中加載該項目的項目名稱以及該項目的入口文件和業(yè)務(wù)文件;檢測用戶對所述工作空間中加載的項目的項目選擇操作;響應于檢測到所述項目選擇操作,將所述項目選擇操作所針對的項目作為所述工作空間的當前項目。該實施方式提高了不同團隊協(xié)作開發(fā)過程中的編碼效率。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,具體涉及程序設(shè)計技術(shù)領(lǐng)域,尤其涉及用于集成開發(fā)環(huán)境的工作空間控制方法和裝置。
背景技術(shù)
隨著計算機技術(shù)以及互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,出現(xiàn)了具有多種功能的復雜客戶端應用。而隨著功能的增加,復雜客戶端應用的代碼量和維護難度都會加大,不利于中大型團隊的協(xié)作開發(fā)。
目前業(yè)界在開發(fā)協(xié)作和業(yè)務(wù)需求層面,沒有既能滿足不同產(chǎn)品線的業(yè)務(wù)需求,又能很好滿足不同團隊協(xié)作開發(fā)的解決方案。
發(fā)明內(nèi)容
本申請的目的在于提出一種改進的用于集成開發(fā)環(huán)境的工作空間控制方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請?zhí)峁┝艘环N用于集成開發(fā)環(huán)境的工作空間控制方法,所述方法包括:獲取待加載的工作空間和待加載的至少一個項目的項目名稱;對所述至少一個項目的項目名稱中的每個項目名稱,獲取與該項目名稱匹配的項目,所述項目包括:項目名稱、入口文件和業(yè)務(wù)文件,其中,所述入口文件為包含主函數(shù)的源代碼文件,所述業(yè)務(wù)文件為不包含主函數(shù)的源代碼文件或不能被直接執(zhí)行的二進制文件;在集成開發(fā)環(huán)境中加載所述工作空間;對所獲取的至少一個項目中的每個項目,在所述工作空間中加載該項目的項目名稱以及該項目的入口文件和業(yè)務(wù)文件;檢測用戶對所述工作空間中加載的項目的項目選擇操作;響應于檢測到所述項目選擇操作,將所述項目選擇操作所針對的項目作為所述工作空間的當前項目。
第二方面,本申請?zhí)峁┝艘环N用于集成開發(fā)環(huán)境的工作空間控制裝置,所述裝置包括:第一獲取單元,配置用于獲取待加載的工作空間和待加載的至少一個項目的項目名稱;第二獲取單元,配置用于對所述至少一個項目的項目名稱中的每個項目名稱,獲取與該項目名稱匹配的項目,所述項目包括:項目名稱、入口文件和業(yè)務(wù)文件,其中,所述入口文件為包含主函數(shù)的源代碼文件,所述業(yè)務(wù)文件為不包含主函數(shù)的源代碼文件或不能被直接執(zhí)行的二進制文件;第一加載單元,配置用于在集成開發(fā)環(huán)境中加載所述工作空間;第二加載單元,配置用于對所獲取的至少一個項目中的每個項目,在所述工作空間中加載該項目的項目名稱以及該項目的入口文件和業(yè)務(wù)文件;第一檢測單元,配置用于檢測用戶對所述工作空間中加載的項目的項目選擇操作;當前項目確定單元,配置用于響應于檢測到所述項目選擇操作,將所述項目選擇操作所針對的項目作為所述工作空間的當前項目。
本申請?zhí)峁┑挠糜诩砷_發(fā)環(huán)境的工作空間控制方法和裝置,通過獲取待加載的工作空間和待加載的至少一個項目,而后在集成開發(fā)環(huán)境中加載上述工作空間以及至少一個項目中每個項目的項目名稱、入口文件和業(yè)務(wù)文件,最后響應于檢測到用戶對上述工作空間中加載的項目的項目選擇操作,將上述項目選擇操作所針對的項目作為上述工作空間的當前項目,提高了不同團隊協(xié)作開發(fā)過程中的編碼效率。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1是本申請可以應用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請的用于集成開發(fā)環(huán)境的工作空間控制方法的一個實施例的流程圖;
圖3是根據(jù)本申請的用于集成開發(fā)環(huán)境的工作空間控制方法的又一個實施例的流程圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海優(yōu)揚新媒信息技術(shù)有限公司,未經(jīng)上海優(yōu)揚新媒信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610500086.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測終端和環(huán)境檢測系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計裝置和環(huán)境估計方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測儀(環(huán)境貓)





