日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一個在線閱讀OpenHarmony全量代碼的網站

OpenAtom OpenHarmony ? 來源:未知 ? 2022-12-05 21:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

點擊藍字 ╳ 關注我們


開源項目 OpenHarmony
是每個人的 OpenHarmony

冷欽街


以下內容來自嘉賓分享,不代表開放原子開源基金會觀點

一、背景

當前,OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)項目持續(xù)發(fā)展,其代碼量已經超過了20G字節(jié)的存儲占用空間,對于一個普通學習者(如剛入門的學生)來說,成本很高。主要體現(xiàn)在如下三個方面:
?下載方式復雜:zh-cn/device-dev/get-code/sourcecode-acquire.md · OpenHarmony/docs - Gitee.com從官方代碼倉可以看出,倉庫多,下載方式復雜。
?占用空間大:目前已經是有超過20G的存儲占用,未來還會持續(xù)增加。
?搜索效率低:函數(shù)、變量等符號全文搜索效率低,嚴重降低學習代碼的效率。

解決辦法
針對以上的學習痛點,我研發(fā)了OpenHarmony全量代碼在線檢索系統(tǒng),并為此提出了以下解決方案:
?通過服務器提前下載好全量代碼,并提供web服務供在線瀏覽。
?同時,對源代碼基于語言語法進行分析并建立符號索引數(shù)據(jù)庫,快速搜索符號的定義以及使用。
?再者,還支持站內文本快速搜索,即根據(jù)普通字符串搜索所有代碼、注釋、幫助文檔等。

二、源碼在線檢索系統(tǒng)使用手冊

主要分如下四方面講解:
?源碼瀏覽
?標識符搜索
?普通文本搜索
?代碼比較

2.1 源碼瀏覽
下圖為OpenHarmony源代碼的根目錄。當前默認是master版本代碼,可以點擊“release_3_1”切換代碼版本。


接著可以點擊文件名(如此處的build.py)進入文件視圖


1、文件視圖中會顯示文件的行號,頁面頂部會顯示文件的所在路徑,可以單擊路徑字符串快速到達其中任何一個目錄。
2、在文件視圖中,藍色部分的文字可以單擊,單擊以后,就來到了標識符搜索視圖。

2.2 標識符搜索


標識符搜索視圖可以是文件視圖跳轉過來,如本例,也可以是點擊右上角的“identifier search”鏈接切換過來(此時需要在“Identifier”輸入框中輸入需要查詢的符號)。
與本標識符相關的定義和引用會被羅列出來,對應的文件和行號都會標識清楚,點擊“行號”可以跳轉到相應的文件視圖。

2.3 普通文本搜索
對于代碼注釋中的文本或者文檔中的文本信息,需要使用普通文件搜索“General search”,如下圖。


在“Or containing”對話框中輸入get_python字符串,可以看到普通搜索到了80處。

2.4 代碼比較
本系統(tǒng)支持將不同版本的代碼進行比較。以master和release_3_1為例,首先進入文件視圖,然后點擊右上角的文本比較文字鏈接“Diff markup”。

最后選中另一個需要比較的版本,如這里的release_3_1。然后就能看到2個版本的具體差異。
下圖可以明顯看出兩個版本之間的差異:


三、總結

根據(jù)以上的操作,開發(fā)者可以在網站(https://www.lengqinjie.xyz)進行OpenHarmony全量源碼在線瀏覽。站點支持標識符搜索、文本匹配搜索、代碼比較,支持master版本和release_3_1版本,并保持每日更新。這將極大地提高代碼閱讀和查找的效率,幫助開發(fā)者更加高效地了解和使用OpenHarmony。



原文標題:一個在線閱讀OpenHarmony全量代碼的網站

文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 鴻蒙
    +關注

    關注

    60

    文章

    3035

    瀏覽量

    46199
  • OpenHarmony
    +關注

    關注

    33

    文章

    3979

    瀏覽量

    21388

原文標題:一個在線閱讀OpenHarmony全量代碼的網站

文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    螞蟻集團模態(tài)代碼算法團隊自研OpAgent技術框架

    為應對真實 Web 環(huán)境的非結構化復雜性、時序不穩(wěn)定性與交互隱式邏輯等挑戰(zhàn),螞蟻集團模態(tài)代碼算法團隊提出了套結合了多任務微調、在線強化學習與模塊化協(xié)作的綜合解決方案:OpAgent
    的頭像 發(fā)表于 03-18 17:13 ?1036次閱讀
    螞蟻集團<b class='flag-5'>全</b>模態(tài)<b class='flag-5'>代碼</b>算法團隊自研OpAgent技術框架

    基于凌羽派的OpenHarmony北向應用開發(fā):Hello World 示例應用

    本示例是基于OpenHarmony開發(fā)的第一個簡單應用,用于展示如何創(chuàng)建、構建和部署基本的應用程序。環(huán)境配置如下所示:API:18SDK:Ope
    的頭像 發(fā)表于 02-25 10:23 ?357次閱讀
    基于凌羽派的<b class='flag-5'>OpenHarmony</b>北向應用開發(fā):Hello World 示例應用

    淘寶店鋪商品API接口技術實踐指南

    在電商數(shù)字化運營與數(shù)據(jù)分析場景中,高效獲取店鋪商品數(shù)據(jù)是核心需求之。淘寶開放平臺提供的店鋪商品API接口(核心接口:taobao.
    的頭像 發(fā)表于 01-23 10:55 ?539次閱讀

    #OpenHarmony HDC調試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 開發(fā)環(huán)境準備

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:44:31

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    #OpenHarmony Hello World應用以及部署

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:32:52

    基于M4-R1開發(fā)板的OpenHarmony開發(fā)實戰(zhàn)丨創(chuàng)建第一個應用工程

    前言在萬物互聯(lián)的時代,設備之間的協(xié)同與智能交互已成為技術發(fā)展的必然趨勢。作為面向這未來的關鍵基石,OpenHarmony應運而生。它是由開放原子開源基金會孵化及運營的開源項目,旨
    的頭像 發(fā)表于 01-13 15:15 ?945次閱讀
    基于M4-R1開發(fā)板的<b class='flag-5'>OpenHarmony</b>開發(fā)實戰(zhàn)丨創(chuàng)建第<b class='flag-5'>一個</b>應用工程

    流程場景落地 在線測長儀多方位部署 滿足各種檢測需求

    ,讓“降本、提效、保質量”落地到生產的每一個環(huán)節(jié)。 網站名稱:保定市藍鵬測控科技有限公司 可根據(jù)客戶需求提供解決方案,定制產品。 QQ咨詢:2087627071 電話:400617135
    發(fā)表于 11-04 14:23

    外殼防護等級(IP代碼解讀

    什么是外殼防護等級(IP代碼)IP代碼,全稱為“國際防護等級”,是由國際電工委員會制定的全球通用標準。這標準旨在為電子設備外殼的防護能力提供
    的頭像 發(fā)表于 10-14 12:13 ?1506次閱讀
    外殼防護等級(IP<b class='flag-5'>代碼</b>)<b class='flag-5'>全</b>解讀

    迅為RK3568開發(fā)板基本工程目錄-OpenHarmony APP工程結構

    (Application Package,簡稱 APP),它是由或多個 HAP(OpenHarmony Ability Package)包以及描述 APP Pack 屬性的 pack.info 文件組成,如上圖所示。
    發(fā)表于 07-07 15:04

    怎么把UI設計稿轉為代碼在線UI設計工具鍵生成!

    能力的推出,預示著HarmonyOS應用開發(fā)將迎來全新的時代。 移動應用開發(fā)領域長期以來面臨著共同的挑戰(zhàn):如何高效地將設計師的創(chuàng)意轉化為可運行的程序
    的頭像 發(fā)表于 06-25 12:04 ?1162次閱讀
    怎么把UI設計稿轉為<b class='flag-5'>代碼</b>?<b class='flag-5'>在線</b>UI設計工具<b class='flag-5'>一</b>鍵生成!

    志科技攜飛凌嵌入式T527核心板亮相OpenHarmony開發(fā)者大會

    志科技作為OpenHarmony生態(tài)的重要合作伙伴受邀參會,還重點介紹了與飛凌嵌入式合作開發(fā)的FET527-C核心板
    的頭像 發(fā)表于 05-30 11:02 ?1816次閱讀
    <b class='flag-5'>全</b>志科技攜飛凌嵌入式T527核心板亮相<b class='flag-5'>OpenHarmony</b>開發(fā)者大會
    镇远县| 长宁区| 柳河县| 高唐县| 固镇县| 大城县| 清新县| 左贡县| 环江| 满城县| 汉寿县| 孝感市| 北川| 广丰县| 古田县| 余江县| 密云县| 会昌县| 石家庄市| 福州市| 张家港市| 兴义市| 芜湖市| 白玉县| 建宁县| 米林县| 张家界市| 金门县| 栾川县| 固安县| 宁河县| 石首市| 龙泉市| 淄博市| 四平市| 安图县| 石门县| 怀柔区| 深水埗区| 海林市| 浦北县|