成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

OpenHarmony eTS通用日志組件,寫日志快一點(diǎn)

系統(tǒng) OpenHarmony
在開發(fā)的過程中總要通過日志輸出來完成一些調(diào)試工作,所以寫日志是避免不了的,日志記錄的功能并不復(fù)雜,卻是必要的、重復(fù)的,每個(gè)頁面要引入日志工具類。

??想了解更多關(guān)于開源的內(nèi)容,請?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

OpenHarmony eTS通用日志組件

在開發(fā)的過程中總要通過日志輸出來完成一些調(diào)試工作,所以寫日志是避免不了的,日志記錄的功能并不復(fù)雜,卻是必要的、重復(fù)的,每個(gè)頁面要引入日志工具類,還要定義一個(gè)TAG常量,在記錄日志的時(shí)候?qū)AG變量傳遞給日志工具類,大概需要三步:

1.導(dǎo)入日志工具類—2.定義TAG常量(每個(gè)頁面定義一遍)—3.編寫記錄日志代碼行。

想了一下,完全可以傳遞this對象到日志工具類,由工具類獲取當(dāng)前頁面名稱來完成日志的記錄,無需每個(gè)頁面定義TAG。

一、能做什么

1.支持按照tag和module兩層,分級記錄日志。

2.支持自動(dòng)獲取頁面類名稱作為module,支持查看某個(gè)頁面或整個(gè)項(xiàng)目的日志。

3.配合 DevEco Studio自動(dòng)提示功能,達(dá)到快速記錄日志效果。

二、使用步驟

1、npm安裝組件。

命令行進(jìn)入entry目錄,執(zhí)行下面命令。

npm install git+https://gitee.com/butingyou/ohos-clogger.git

2、頁面導(dǎo)入CommonLog。

import { CommonLog  as logger } from '@ohos/ohos_clogger'

3、修改CommonLog 文件中 tag名為項(xiàng)目名稱,方便區(qū)分。

按住CTRL+ 鼠標(biāo)左鍵點(diǎn)擊CommonLog,進(jìn)入index.ets,再點(diǎn)一次,進(jìn)入 CommonLog.ets 文件,就可以修改了,整個(gè)項(xiàng)目只需要修改一次。

/**
* 日志管理類
*/
export default class CommonLog {
private tag: string = "OhosCpt" //修改為項(xiàng)目名稱
private static module: string = "Log"

4、編寫日志行。

logger.getInstance(this).debug(`this.notice:${this.notice}`)

5、還可以更快一點(diǎn)。

配合 IDE 的代碼生成功能,一鍵生成日志代碼行,只需要關(guān)心要輸出的內(nèi)容。

File—Settings—Live Templates—添加3個(gè)快捷生成代碼模板。

可以快樂的記錄日志了 O(∩_∩)O~~

日志效果:

??想了解更多關(guān)于開源的內(nèi)容,請?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??。

責(zé)任編輯:jianghua 來源: 鴻蒙社區(qū)
相關(guān)推薦

2016-04-05 10:12:58

HiveSQLHadoop

2025-05-29 00:00:00

UI 庫前端模塊化

2019-11-28 14:07:46

技術(shù)架構(gòu)代碼

2016-01-06 09:49:59

青云/SDN

2022-05-26 14:50:15

ArkUITS擴(kuò)展

2022-05-20 10:56:54

AbilityeTS FA調(diào)用

2020-12-08 09:52:22

數(shù)據(jù)庫工具技術(shù)

2018-10-12 16:45:10

MySQL查詢?nèi)罩?/a>數(shù)據(jù)庫

2022-03-21 15:19:27

鴻蒙UI組件ets自定義

2022-09-16 15:34:32

CanvasArkUI

2022-04-24 14:56:53

容器組件StackTS

2010-05-20 15:29:43

優(yōu)化IIS

2022-03-07 15:22:16

classHarmony鴻蒙

2023-02-01 08:10:02

MySQL日志查詢

2013-01-08 10:06:43

創(chuàng)業(yè)創(chuàng)業(yè)方法

2011-03-15 10:41:05

內(nèi)部類

2009-12-15 14:27:30

Ruby存取器

2012-03-27 08:49:19

Json

2009-09-14 19:44:27

LINQ To SQL

2009-07-09 15:09:05

JDK卸載
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久久久久a | 天天插日日操 | 91在线成人| 精品欧美乱码久久久久久 | 日日爽 | 精品视频999 | 日韩在线观看视频一区 | 精品亚洲永久免费精品 | 欧洲一级毛片 | 欧美中文字幕在线 | 国产精品久久久久久久久免费丝袜 | 国产高清视频一区二区 | 中文字幕一二三区 | 成人午夜电影在线观看 | 天天操天天干天天透 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 99精品亚洲国产精品久久不卡 | 亚洲一区二区视频在线观看 | 亚洲一区| 国产精品久久国产精品 | 国产一区 | 亚洲日韩中文字幕一区 | 欧美午夜视频 | 男女污污动态图 | 久久亚洲一区二区三区四区 | 色站综合| 日韩一区二区三区视频 | 美女天天操 | 中文字幕av中文字幕 | 国产小视频在线看 | 日韩不卡一区二区三区 | 人人九九精 | 视频在线观看一区 | 九九热国产精品视频 | 九九综合| 日韩免费一区 | 日韩成人在线观看 | 亚洲国产欧美一区二区三区久久 | 久久99国产精一区二区三区 | 亚洲成人自拍 | 国产一区二区在线免费观看 |